pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pbr
Module Name: pkgsrc
Committed By: adam
Date: Sun Nov 23 07:58:29 UTC 2025
Modified Files:
pkgsrc/devel/py-pbr: Makefile PLIST distinfo
Log Message:
py-pbr: updated to 7.0.3
7.0.3
Don’t wrap develop on newer setuptools
Fix handling of long_description
Run py27 job with default ansible
Misc fixes
7.0.2
Remove use of pkg_resources from tests
Fix functional test for pip 25.3
Rename setup.cfg parsing utilities
Remove remaining uses of pkg_resources
Inline overridden script writer
Duplicate methods between ScriptWriter, WindowsScriptWriter
Remove use of easy_install
Inline LocalInstallScripts._make_wsgi_scripts_only
Remove unused code
Remove dead code
Pin zuul ansible, pyperclip versions
7.0.1
util: Deprecate description_file
util: Skip normalization of description if README opts present
util: Make handling of description_file clearer
util: Fix deprecation warnings
7.0.0
Remove duplicate line in test_generates_c_extensions
Update setup.cfg usage docs to explain pbr vs setuptools better
Silence Python warnings
Do not use the onerror parameter in shutil.rmtree()
docs: Remove deprecated options
tox: Stop calling ‘setup.py’
Deprecate ‘tests_require’ option
Deprecate various ‘[backwards_compat]’ options
Deprecate various ‘[metadata]’ options
Deprecate ‘[files]’ section
Deprecate ‘[entry_points]’ section
docs: Update usage guide and README
Move functional tests to their own directory
Move distutils commands to _compat
Use sysconfig for sitedir path in test_wsgi in py3
Remove support for custom compilers
Move fixtures to their own module
Remove ‘test’ distutils command override
Cleanup removal of ‘build_sphinx’ command doc
Use packaging where possible
Use importlib.metadata where possible
Tweak loading distribution version
Centralise Python 2/3 compat code
Add __future__ imports
Resolve post-black issues
Add black
docs: Remove use of sphinxcontrib-apidoc
Don’t pin setuptools for all tests
pre-commit: Bump versions
tests: Skip tests that break on newer setuptools
Add openstack-tox-py313 job
tests: Set GNUPGHOME in tests
tests: Add hint if running integration tests locally
Modernize tests to use EXT_SUFFIX, fix PyPy
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 pkgsrc/devel/py-pbr/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-pbr/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-pbr/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pbr/Makefile
diff -u pkgsrc/devel/py-pbr/Makefile:1.49 pkgsrc/devel/py-pbr/Makefile:1.50
--- pkgsrc/devel/py-pbr/Makefile:1.49 Thu Oct 9 07:57:34 2025
+++ pkgsrc/devel/py-pbr/Makefile Sun Nov 23 07:58:29 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2025/10/09 07:57:34 wiz Exp $
+# $NetBSD: Makefile,v 1.50 2025/11/23 07:58:29 adam Exp $
-DISTNAME= pbr-6.1.1
+DISTNAME= pbr-7.0.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pbr/}
@@ -11,27 +10,22 @@ HOMEPAGE= https://docs.openstack.org/pbr
COMMENT= Python Build Reasonableness
LICENSE= apache-2.0
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.5:../../devel/py-coverage
TEST_DEPENDS+= ${PYPKGPREFIX}-fixtures>=3.0.0:../../devel/py-fixtures
-#TEST_DEPENDS+= ${PYPKGPREFIX}-pre-commit>=2.6.0:../../wip/py-pre-commit
-TEST_DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.6.8:../../textproc/py-sphinx
TEST_DEPENDS+= ${PYPKGPREFIX}-testrepository>=0.0.18:../../devel/py-testrepository
TEST_DEPENDS+= ${PYPKGPREFIX}-testresources>=2.0.0:../../devel/py-testresources
TEST_DEPENDS+= ${PYPKGPREFIX}-testscenarios>=0.4:../../devel/py-testscenarios
+TEST_DEPENDS+= ${PYPKGPREFIX}-testtools>=2.2.0:../../devel/py-testtools
TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20.0.3:../../devel/py-virtualenv
TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.32.0:../../devel/py-wheel
-# circular dependency - testtools depends on pbr
-#TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
# not packaged: hacking, stestr
USE_LANGUAGES= # none
REPLACE_PYTHON+= pbr/tests/testpackage/setup.py
-PYTHON_VERSIONS_INCOMPATIBLE= 310 # py-sphinx
-
post-install:
${CHMOD} -R g-w,o-w ${DESTDIR}${PREFIX}/${PYSITELIB}/pbr/tests/testpackage
cd ${DESTDIR}${PREFIX}/bin && ${MV} pbr pbr-${PYVERSSUFFIX} || ${TRUE}
Index: pkgsrc/devel/py-pbr/PLIST
diff -u pkgsrc/devel/py-pbr/PLIST:1.12 pkgsrc/devel/py-pbr/PLIST:1.13
--- pkgsrc/devel/py-pbr/PLIST:1.12 Sat Apr 12 10:24:31 2025
+++ pkgsrc/devel/py-pbr/PLIST Sun Nov 23 07:58:29 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2025/04/12 10:24:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.13 2025/11/23 07:58:29 adam Exp $
bin/pbr-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -10,6 +10,30 @@ ${PYSITELIB}/${WHEEL_INFODIR}/top_level.
${PYSITELIB}/pbr/__init__.py
${PYSITELIB}/pbr/__init__.pyc
${PYSITELIB}/pbr/__init__.pyo
+${PYSITELIB}/pbr/_compat/__init__.py
+${PYSITELIB}/pbr/_compat/__init__.pyc
+${PYSITELIB}/pbr/_compat/__init__.pyo
+${PYSITELIB}/pbr/_compat/command_hooks.py
+${PYSITELIB}/pbr/_compat/command_hooks.pyc
+${PYSITELIB}/pbr/_compat/command_hooks.pyo
+${PYSITELIB}/pbr/_compat/commands.py
+${PYSITELIB}/pbr/_compat/commands.pyc
+${PYSITELIB}/pbr/_compat/commands.pyo
+${PYSITELIB}/pbr/_compat/easy_install.py
+${PYSITELIB}/pbr/_compat/easy_install.pyc
+${PYSITELIB}/pbr/_compat/easy_install.pyo
+${PYSITELIB}/pbr/_compat/five.py
+${PYSITELIB}/pbr/_compat/five.pyc
+${PYSITELIB}/pbr/_compat/five.pyo
+${PYSITELIB}/pbr/_compat/metadata.py
+${PYSITELIB}/pbr/_compat/metadata.pyc
+${PYSITELIB}/pbr/_compat/metadata.pyo
+${PYSITELIB}/pbr/_compat/packaging.py
+${PYSITELIB}/pbr/_compat/packaging.pyc
+${PYSITELIB}/pbr/_compat/packaging.pyo
+${PYSITELIB}/pbr/_compat/versions.py
+${PYSITELIB}/pbr/_compat/versions.pyc
+${PYSITELIB}/pbr/_compat/versions.pyo
${PYSITELIB}/pbr/build.py
${PYSITELIB}/pbr/build.pyc
${PYSITELIB}/pbr/build.pyo
@@ -19,9 +43,6 @@ ${PYSITELIB}/pbr/cmd/__init__.pyo
${PYSITELIB}/pbr/cmd/main.py
${PYSITELIB}/pbr/cmd/main.pyc
${PYSITELIB}/pbr/cmd/main.pyo
-${PYSITELIB}/pbr/core.py
-${PYSITELIB}/pbr/core.pyc
-${PYSITELIB}/pbr/core.pyo
${PYSITELIB}/pbr/extra_files.py
${PYSITELIB}/pbr/extra_files.pyc
${PYSITELIB}/pbr/extra_files.pyo
@@ -40,9 +61,6 @@ ${PYSITELIB}/pbr/hooks/backwards.pyo
${PYSITELIB}/pbr/hooks/base.py
${PYSITELIB}/pbr/hooks/base.pyc
${PYSITELIB}/pbr/hooks/base.pyo
-${PYSITELIB}/pbr/hooks/commands.py
-${PYSITELIB}/pbr/hooks/commands.pyc
-${PYSITELIB}/pbr/hooks/commands.pyo
${PYSITELIB}/pbr/hooks/files.py
${PYSITELIB}/pbr/hooks/files.pyc
${PYSITELIB}/pbr/hooks/files.pyo
@@ -58,51 +76,84 @@ ${PYSITELIB}/pbr/packaging.pyo
${PYSITELIB}/pbr/pbr_json.py
${PYSITELIB}/pbr/pbr_json.pyc
${PYSITELIB}/pbr/pbr_json.pyo
+${PYSITELIB}/pbr/setupcfg.py
+${PYSITELIB}/pbr/setupcfg.pyc
+${PYSITELIB}/pbr/setupcfg.pyo
${PYSITELIB}/pbr/sphinxext.py
${PYSITELIB}/pbr/sphinxext.pyc
${PYSITELIB}/pbr/sphinxext.pyo
-${PYSITELIB}/pbr/testr_command.py
-${PYSITELIB}/pbr/testr_command.pyc
-${PYSITELIB}/pbr/testr_command.pyo
${PYSITELIB}/pbr/tests/__init__.py
${PYSITELIB}/pbr/tests/__init__.pyc
${PYSITELIB}/pbr/tests/__init__.pyo
+${PYSITELIB}/pbr/tests/_compat/__init__.py
+${PYSITELIB}/pbr/tests/_compat/__init__.pyc
+${PYSITELIB}/pbr/tests/_compat/__init__.pyo
+${PYSITELIB}/pbr/tests/_compat/test_easy_install.py
+${PYSITELIB}/pbr/tests/_compat/test_easy_install.pyc
+${PYSITELIB}/pbr/tests/_compat/test_easy_install.pyo
${PYSITELIB}/pbr/tests/base.py
${PYSITELIB}/pbr/tests/base.pyc
${PYSITELIB}/pbr/tests/base.pyo
-${PYSITELIB}/pbr/tests/test_commands.py
-${PYSITELIB}/pbr/tests/test_commands.pyc
-${PYSITELIB}/pbr/tests/test_commands.pyo
-${PYSITELIB}/pbr/tests/test_core.py
-${PYSITELIB}/pbr/tests/test_core.pyc
-${PYSITELIB}/pbr/tests/test_core.pyo
+${PYSITELIB}/pbr/tests/fixtures.py
+${PYSITELIB}/pbr/tests/fixtures.pyc
+${PYSITELIB}/pbr/tests/fixtures.pyo
+${PYSITELIB}/pbr/tests/functional/__init__.py
+${PYSITELIB}/pbr/tests/functional/__init__.pyc
+${PYSITELIB}/pbr/tests/functional/__init__.pyo
+${PYSITELIB}/pbr/tests/functional/base.py
+${PYSITELIB}/pbr/tests/functional/base.pyc
+${PYSITELIB}/pbr/tests/functional/base.pyo
+${PYSITELIB}/pbr/tests/functional/test_c_extension.py
+${PYSITELIB}/pbr/tests/functional/test_c_extension.pyc
+${PYSITELIB}/pbr/tests/functional/test_c_extension.pyo
+${PYSITELIB}/pbr/tests/functional/test_changelog_author.py
+${PYSITELIB}/pbr/tests/functional/test_changelog_author.pyc
+${PYSITELIB}/pbr/tests/functional/test_changelog_author.pyo
+${PYSITELIB}/pbr/tests/functional/test_commands.py
+${PYSITELIB}/pbr/tests/functional/test_commands.pyc
+${PYSITELIB}/pbr/tests/functional/test_commands.pyo
+${PYSITELIB}/pbr/tests/functional/test_console_scripts.py
+${PYSITELIB}/pbr/tests/functional/test_console_scripts.pyc
+${PYSITELIB}/pbr/tests/functional/test_console_scripts.pyo
+${PYSITELIB}/pbr/tests/functional/test_extra_files.py
+${PYSITELIB}/pbr/tests/functional/test_extra_files.pyc
+${PYSITELIB}/pbr/tests/functional/test_extra_files.pyo
+${PYSITELIB}/pbr/tests/functional/test_hooks.py
+${PYSITELIB}/pbr/tests/functional/test_hooks.pyc
+${PYSITELIB}/pbr/tests/functional/test_hooks.pyo
+${PYSITELIB}/pbr/tests/functional/test_integration.py
+${PYSITELIB}/pbr/tests/functional/test_integration.pyc
+${PYSITELIB}/pbr/tests/functional/test_integration.pyo
+${PYSITELIB}/pbr/tests/functional/test_pbr_json.py
+${PYSITELIB}/pbr/tests/functional/test_pbr_json.pyc
+${PYSITELIB}/pbr/tests/functional/test_pbr_json.pyo
+${PYSITELIB}/pbr/tests/functional/test_pep517.py
+${PYSITELIB}/pbr/tests/functional/test_pep517.pyc
+${PYSITELIB}/pbr/tests/functional/test_pep517.pyo
+${PYSITELIB}/pbr/tests/functional/test_requirements.py
+${PYSITELIB}/pbr/tests/functional/test_requirements.pyc
+${PYSITELIB}/pbr/tests/functional/test_requirements.pyo
+${PYSITELIB}/pbr/tests/functional/test_wsgi_scripts.py
+${PYSITELIB}/pbr/tests/functional/test_wsgi_scripts.pyc
+${PYSITELIB}/pbr/tests/functional/test_wsgi_scripts.pyo
${PYSITELIB}/pbr/tests/test_files.py
${PYSITELIB}/pbr/tests/test_files.pyc
${PYSITELIB}/pbr/tests/test_files.pyo
-${PYSITELIB}/pbr/tests/test_hooks.py
-${PYSITELIB}/pbr/tests/test_hooks.pyc
-${PYSITELIB}/pbr/tests/test_hooks.pyo
-${PYSITELIB}/pbr/tests/test_integration.py
-${PYSITELIB}/pbr/tests/test_integration.pyc
-${PYSITELIB}/pbr/tests/test_integration.pyo
+${PYSITELIB}/pbr/tests/test_git.py
+${PYSITELIB}/pbr/tests/test_git.pyc
+${PYSITELIB}/pbr/tests/test_git.pyo
${PYSITELIB}/pbr/tests/test_packaging.py
${PYSITELIB}/pbr/tests/test_packaging.pyc
${PYSITELIB}/pbr/tests/test_packaging.pyo
${PYSITELIB}/pbr/tests/test_pbr_json.py
${PYSITELIB}/pbr/tests/test_pbr_json.pyc
${PYSITELIB}/pbr/tests/test_pbr_json.pyo
-${PYSITELIB}/pbr/tests/test_setup.py
-${PYSITELIB}/pbr/tests/test_setup.pyc
-${PYSITELIB}/pbr/tests/test_setup.pyo
-${PYSITELIB}/pbr/tests/test_util.py
-${PYSITELIB}/pbr/tests/test_util.pyc
-${PYSITELIB}/pbr/tests/test_util.pyo
+${PYSITELIB}/pbr/tests/test_setupcfg.py
+${PYSITELIB}/pbr/tests/test_setupcfg.pyc
+${PYSITELIB}/pbr/tests/test_setupcfg.pyo
${PYSITELIB}/pbr/tests/test_version.py
${PYSITELIB}/pbr/tests/test_version.pyc
${PYSITELIB}/pbr/tests/test_version.pyo
-${PYSITELIB}/pbr/tests/test_wsgi.py
-${PYSITELIB}/pbr/tests/test_wsgi.pyc
-${PYSITELIB}/pbr/tests/test_wsgi.pyo
${PYSITELIB}/pbr/tests/testpackage/CHANGES.txt
${PYSITELIB}/pbr/tests/testpackage/LICENSE.txt
${PYSITELIB}/pbr/tests/testpackage/MANIFEST.in
@@ -144,9 +195,6 @@ ${PYSITELIB}/pbr/tests/testpackage/test-
${PYSITELIB}/pbr/tests/util.py
${PYSITELIB}/pbr/tests/util.pyc
${PYSITELIB}/pbr/tests/util.pyo
-${PYSITELIB}/pbr/util.py
-${PYSITELIB}/pbr/util.pyc
-${PYSITELIB}/pbr/util.pyo
${PYSITELIB}/pbr/version.py
${PYSITELIB}/pbr/version.pyc
${PYSITELIB}/pbr/version.pyo
Index: pkgsrc/devel/py-pbr/distinfo
diff -u pkgsrc/devel/py-pbr/distinfo:1.34 pkgsrc/devel/py-pbr/distinfo:1.35
--- pkgsrc/devel/py-pbr/distinfo:1.34 Tue Feb 4 18:26:12 2025
+++ pkgsrc/devel/py-pbr/distinfo Sun Nov 23 07:58:29 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2025/02/04 18:26:12 adam Exp $
+$NetBSD: distinfo,v 1.35 2025/11/23 07:58:29 adam Exp $
-BLAKE2s (pbr-6.1.1.tar.gz) = 699bc3d4a004654d85102426dbebed11569251f86be2c2e5bcc67fbe23a8b08b
-SHA512 (pbr-6.1.1.tar.gz) = db898469dad4d0ccfa90ee9a8faee83db0897e7451c30561d7e1f92163c82c81586853b8aaabcf80569d1cbdf5177da927ed79b0c393f6c5b2a910de0354a471
-Size (pbr-6.1.1.tar.gz) = 125702 bytes
+BLAKE2s (pbr-7.0.3.tar.gz) = 246095b02f7344e2cd0900d1485207d291ba53d81b0bcbe9e09fae8a148ac060
+SHA512 (pbr-7.0.3.tar.gz) = dff6c9ae44cdb8db111d87530a1096dd3f9045df20cb3105f736b909f9dce957e2e8f54d6a8a1c09139689d39b1b3b4dbd53947414e4d467b11314b7f397fb99
+Size (pbr-7.0.3.tar.gz) = 135625 bytes
Home |
Main Index |
Thread Index |
Old Index