05782fce20
v51.3.3 Misc * Fix AttributeError in Description validation. v51.3.2 Misc * Validation of Description field now is more lenient, emitting a warning and mangling the value to be valid (replacing newlines with spaces). v51.3.1 Misc * Reverted tag deduplication handling. v51.3.0 Changes * Newlines in metadata description/Summary now trigger a ValueError. * Define create_module() and exec_module() methods in VendorImporter to get rid of ImportWarning -- by :user:`hroncok` * pkg_resources behavior for zipimport now matches the regular behavior, and finds .egg-info (previoulsy would only find .dist-info) -- by :user:`thatch` * Fixed an issue where version tags may be added multiple times v51.2.0 Changes * Use importlib.import_module() rather than the deprectated loader.load_module() in pkg_resources namespace delaration -- by :user:`encukou` Documentation changes * Fix typo in the document page about entry point. -- by :user:`jtr109` Misc * Avoid hitting network during test_easy_install. v51.1.2 Misc * Disable inclusion of package data as it causes 'tests' to be included as data. v51.1.1 Misc * Avoid hitting network during test_virtualenv.test_test_command. v51.1.0 Changes * Project adopts jaraco/skeleton for shared package maintenance. Misc * Restore inclusion of rst files in sdist. * Setuptools has replaced the master branch with the main branch. * Fixed failing test when pip 20.3+ is present. -- by :user:`yan12125` * Fix tests with pytest 6.2 -- by :user:`yan12125` v51.0.0 Breaking Changes * Require Python 3.6 or later. Documentation changes * Fixed inconsistent RST title nesting levels caused * Fixed a typo in Sphinx docs that made docs dev section disappear Misc * Removed the tests that guarantee that the vendored dependencies can be built by distutils.
32 lines
1.2 KiB
Makefile
32 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.183 2021/01/18 16:02:31 adam Exp $
|
|
|
|
# 48.0.0 and newer are broken on NetBSD
|
|
# https://github.com/pypa/setuptools/issues/2364
|
|
DISTNAME= setuptools-51.3.3
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= devel python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
|
|
|
|
MAINTAINER= joerg@NetBSD.org
|
|
HOMEPAGE= https://github.com/pypa/setuptools
|
|
COMMENT= New Python packaging system
|
|
LICENSE= python-software-foundation OR zpl-2.0
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-paver-[0-9]*:../../lang/py-paver
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test-fixture-config-[0-9]*:../../devel/py-test-fixture-config
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test-virtualenv-[0-9]*:../../devel/py-test-virtualenv
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
|
|
#TEST_DEPENDS+= not packaged: jaraco.envs
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
|
|
|
REPLACE_PYTHON+= setuptools/command/easy_install.py
|
|
|
|
PYSETUPTESTTARGET= pytest
|
|
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|