freebsd-ports/archivers/py-lz4
Kubilay Kocak 79b785672b archivers/py-lz4: Remove pytest-runner from BUILD_DEPENDS
pkg-fallout reports, after setuptools attempts to fetch pytest as a dependency:

distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pytest<4.0.0,>=3.8.2')

pytest was recently updated to 4.x, which is presumably the root source of the
issue, but I wasn't able to identify the source of the pinned pytest version,
or why the fetch of pytest was attempted.

However, remove pytest-runner from BUILD_DEPENDS as a stop gap, since as
setup.py states:

# Only require pytest-runner if actually running the tests
needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv)
pytest_runner = ['pytest-runner'] if needs_pytest else []

Further, since the port is using pythonX.Y -m pytest as the test invocation,
rather than pythonX.Y setup.py test, the dependency is spurious anyway.

Reported by: pkg-fallout
2019-04-02 12:35:25 +00:00
..
distinfo - Update to 2.1.6 2018-12-23 03:44:09 +00:00
Makefile archivers/py-lz4: Remove pytest-runner from BUILD_DEPENDS 2019-04-02 12:35:25 +00:00
pkg-descr
pkg-plist Update to 0.19.1 2018-01-22 15:47:03 +00:00