[Bug 264406] [NEW PORT] devel/py-versioningit: Versioning It with your Version In Git

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 02 Jun 2022 02:34:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264406

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=concurrent safe (this results in multi version conflicts).

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

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

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

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

-- 
You are receiving this mail because:
You are the assignee for the bug.