Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Jun 2022 02:34:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 264406] [NEW PORT] devel/py-versioningit: Versioning It with your Version In Git
Message-ID:  <bug-264406-21822-zDyjm9dcev@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-264406-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-264406-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264406

Kubilay Kocak <koobs@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |maintainer-feedback?(takefu
                   |                            |@airport.fm)
                 CC|                            |python@FreeBSD.org,
                   |                            |takefu@airport.fm
            Summary|[NEW  PORT]                 |[NEW PORT]
                   |devel/py-versioningit 1.1.1 |devel/py-versioningit:
                   |                            |Versioning It with your
                   |                            |Version In Git
             Status|New                         |Open
           Keywords|                            |feature, needs-patch,
                   |                            |needs-qa

--- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> ---
Are you able to provide this as a diff against the ports tree?

Review items:

- Package provides entry_points/console_scripts but port hasn't been made
USE_PYTHON=3Dconcurrent safe (this results in multi version conflicts).

- match all dependencies to upstream declarations as closely as possible:

install_requires =3D
    ...
    importlib-metadata >=3D 3.6; python_version < "3.10" <-- version scoped
    packaging
    setuptools
    tomli >=3D 1.2, < 3.0 <--- add min/max version

- Package ships tests/test suite. Please add TEST_DEPENDS (for compulsory n=
ot
dev dependencies) and a (do)-test target that runs pytest. The following sh=
ould
work:

do-test:
   cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts=3D

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-264406-21822-zDyjm9dcev>