Commit Graph

  • 9e9ba0e6f2 Accepting request 1318338 from devel:languages:python factory Ana Guerrero 2025-11-19 13:50:38 +00:00
  • 624ad94fcf - update to 7.0.3: * Don't wrap develop on newer setuptools * Fix handling of long\_description * Misc fixes * 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 Dirk Mueller 2025-11-17 21:47:39 +00:00
  • 2675343ecb Convert to libalternatives, bsc#1245883 slfo-main Daniel Garcia Moreno 2025-10-23 11:45:13 +02:00
  • 340fca97b0 Accepting request 1306371 from devel:languages:python Ana Guerrero 2025-09-23 14:05:42 +00:00
  • 520963e8a3 - update to 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 * 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 Dirk Mueller 2025-09-21 19:37:44 +00:00
  • 2aacb9567a Accepting request 1300762 from devel:languages:python Ana Guerrero 2025-08-22 15:47:06 +00:00
  • 3c7e0c5946 - Convert to libalternatives on SLE-16-based and newer systems only Markéta Machová 2025-08-21 10:04:31 +00:00
  • cb60c875a3 Accepting request 1294154 from devel:languages:python Ana Guerrero 2025-07-20 13:28:45 +00:00
  • c8b9917967 - Convert to libalternatives Markéta Machová 2025-07-17 12:12:31 +00:00
  • b1ca1443e7 Accepting request 1245349 from devel:languages:python slfo-1.2 Ana Guerrero 2025-02-12 20:30:39 +00:00
  • a802fb9b08 Accepting request 1245349 from devel:languages:python Ana Guerrero 2025-02-12 20:30:39 +00:00
  • b1a472c5c5 - Update to 6.1.1 * docs: Drop SetupTools from pyproject.toml example * Simplify PBR dependency on SetupTools * Update setup.cfg example in Usage document * Clarify PEP 517 implementation for users - from version 6.1.1.0b1 * Set up PBR with setuptools as a dependency * Use pyproject.toml * Test pip and setup.py install behavior in PBR testing * Remove the use of six from PBR * Fix integration testing of current change * Update PBR testing for Noble Markéta Machová 2025-02-12 10:42:30 +00:00
  • 548ef5871b Accepting request 1245343 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-02-12 10:42:30 +00:00
  • def38db9e9 Accepting request 1218811 from devel:languages:python Ana Guerrero 2024-10-29 13:32:12 +00:00
  • a8431268d3 Accepting request 1218811 from devel:languages:python Ana Guerrero 2024-10-29 13:32:12 +00:00
  • 35aec60cfd - Use pytest to run tests to do not depend on python-stestr Daniel Garcia 2024-10-28 12:23:32 +00:00
  • 1396018d60 - Use pytest to run tests to do not depend on python-stestr Daniel Garcia 2024-10-28 12:23:32 +00:00
  • 556d8204eb Accepting request 1198044 from devel:languages:python Dominique Leuenberger 2024-09-03 11:37:03 +00:00
  • 9ff710d3ca Accepting request 1198044 from devel:languages:python Dominique Leuenberger 2024-09-03 11:37:03 +00:00
  • bafe828fd1 - update to 6.1.0: * Add openstack-tox-py312 as non-voting job * Add SetupTools to our functional testing venvs * Use SetupTools' vendored distutils in tests * Also run coverage tests serially * Omnibus PBR CI fixups * Serialize tests * Fix tempest-full job * Use summary for the package summary * Test on py310 and py311 - Use stestr rather than pytest to run the testsuite. Dirk Mueller 2024-08-31 11:50:25 +00:00
  • 1cb1c7eb0b - update to 6.1.0: * Add openstack-tox-py312 as non-voting job * Add SetupTools to our functional testing venvs * Use SetupTools' vendored distutils in tests * Also run coverage tests serially * Omnibus PBR CI fixups * Serialize tests * Fix tempest-full job * Use summary for the package summary * Test on py310 and py311 - Use stestr rather than pytest to run the testsuite. Dirk Mueller 2024-08-31 11:50:25 +00:00
  • aecc83e661 Accepting request 1173551 from devel:languages:python Ana Guerrero 2024-05-17 18:03:52 +00:00
  • c4c6c4e6cf Accepting request 1173551 from devel:languages:python Ana Guerrero 2024-05-17 18:03:52 +00:00
  • 4700a29410 - Use stestr rather than pytest to run the testsuite. Steve Kowalik 2024-05-13 05:17:52 +00:00
  • 12651b9088 - Use stestr rather than pytest to run the testsuite. Steve Kowalik 2024-05-13 05:17:52 +00:00
  • ecc2f5f424 Accepting request 1136312 from devel:languages:python Dominique Leuenberger 2024-01-05 21:59:24 +00:00
  • aa7fb370d6 Accepting request 1136312 from devel:languages:python Dominique Leuenberger 2024-01-05 21:59:24 +00:00
  • fa310e7cfc - require setuptools - Remove unneeded BuildRequires on pep517. - Update to 5.11.0 - Fix for error "invalid option --#" in SLE_12_SP4 build. - add 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch * Prefix git suffixes with + instead of - update description - remove python-discover dependency for newer distros - add 0001-Use-pip-instead-of-easy_install-for-installation.patch Dirk Mueller 2024-01-02 22:34:57 +00:00
  • 2b73966855 - require setuptools - Remove unneeded BuildRequires on pep517. - Update to 5.11.0 - Fix for error "invalid option --#" in SLE_12_SP4 build. - add 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch * Prefix git suffixes with + instead of - update description - remove python-discover dependency for newer distros - add 0001-Use-pip-instead-of-easy_install-for-installation.patch Dirk Mueller 2024-01-02 22:34:57 +00:00
  • 60efaaa8c6 Accepting request 1129112 from devel:languages:python Ana Guerrero 2023-11-27 21:41:55 +00:00
  • e4e5360cc3 Accepting request 1129112 from devel:languages:python Ana Guerrero 2023-11-27 21:41:55 +00:00
  • 3f77224333 - update to 6.0.0: * build: Use kwargs * Add support for PEP-660 * Fix PBR integration testing * Replace imp with importlib.machinery * Add release note for build\_sphinx removal * Use \_ instead of - in setup.cfg directives * Remove sphinx doc building integration Dirk Mueller 2023-11-27 11:59:33 +00:00
  • 5e0d06c2f4 - update to 6.0.0: * build: Use kwargs * Add support for PEP-660 * Fix PBR integration testing * Replace imp with importlib.machinery * Add release note for build\_sphinx removal * Use \_ instead of - in setup.cfg directives * Remove sphinx doc building integration Dirk Mueller 2023-11-27 11:59:33 +00:00
  • 96394bc771 Accepting request 1084561 from devel:languages:python Dominique Leuenberger 2023-05-04 15:09:53 +00:00
  • a95876dfb0 Accepting request 1084561 from devel:languages:python Dominique Leuenberger 2023-05-04 15:09:53 +00:00
  • 22532fe380 Accepting request 1084539 from home:marxin:branches:devel:languages:python Dirk Mueller 2023-05-04 08:19:03 +00:00
  • 9497430bbf Accepting request 1084539 from home:marxin:branches:devel:languages:python Dirk Mueller 2023-05-04 08:19:03 +00:00
  • 5b8857fcf0 Accepting request 1082128 from devel:languages:python Dominique Leuenberger 2023-04-23 20:43:43 +00:00
  • 7ec2901a45 Accepting request 1082128 from devel:languages:python Dominique Leuenberger 2023-04-23 20:43:43 +00:00
  • e969c86613 Accepting request 1081514 from home:dirkmueller:acdc:as_python3_module Matej Cepl 2023-04-21 21:24:36 +00:00
  • b0161c41ed Accepting request 1081514 from home:dirkmueller:acdc:as_python3_module Matej Cepl 2023-04-21 21:24:36 +00:00
  • 538a3a8ff3 Accepting request 1077105 from devel:languages:python Dominique Leuenberger 2023-04-06 13:55:39 +00:00
  • b78057d222 Accepting request 1077105 from devel:languages:python Dominique Leuenberger 2023-04-06 13:55:39 +00:00
  • 0262e48b53 - Remove unneeded BuildRequires on pep517. Steve Kowalik 2023-04-04 02:28:29 +00:00
  • 7c8e09c32a - Remove unneeded BuildRequires on pep517. Steve Kowalik 2023-04-04 02:28:29 +00:00
  • 4cde64ff68 Accepting request 1060114 from devel:languages:python Dominique Leuenberger 2023-01-23 17:30:41 +00:00
  • 1b2393701f Accepting request 1060114 from devel:languages:python Dominique Leuenberger 2023-01-23 17:30:41 +00:00
  • a87f36b081 - update to 5.11.1: * Run PBR integration on Ubuntu Focal too * Remove numpy dependencies * Tie recursion calls to Dist object, not module * Update tox.ini to work with tox 4 Dirk Mueller 2023-01-21 09:58:12 +00:00
  • 4d52fb0b84 - update to 5.11.1: * Run PBR integration on Ubuntu Focal too * Remove numpy dependencies * Tie recursion calls to Dist object, not module * Update tox.ini to work with tox 4 Dirk Mueller 2023-01-21 09:58:12 +00:00
  • 79b237d106 Accepting request 1032046 from devel:languages:python Dominique Leuenberger 2022-10-29 18:16:06 +00:00
  • 89c08f8088 Accepting request 1032046 from devel:languages:python Dominique Leuenberger 2022-10-29 18:16:06 +00:00
  • c3a682661f Accepting request 1032032 from home:yarunachalam:branches:devel:languages:python Matej Cepl 2022-10-28 20:10:56 +00:00
  • 63cd8bb5f0 Accepting request 1032032 from home:yarunachalam:branches:devel:languages:python Matej Cepl 2022-10-28 20:10:56 +00:00
  • ff9946d40f Accepting request 998219 from devel:languages:python Dominique Leuenberger 2022-08-22 09:04:47 +00:00
  • ea6282b89b Accepting request 998219 from devel:languages:python Dominique Leuenberger 2022-08-22 09:04:47 +00:00
  • 52fc352488 - update to 5.10.0: * Specify Changelog procedure * Allow leading spaces when determining symbols * Adding python classifiers py38 & py39 Dirk Mueller 2022-08-19 16:35:33 +00:00
  • a428db4d9a - update to 5.10.0: * Specify Changelog procedure * Allow leading spaces when determining symbols * Adding python classifiers py38 & py39 Dirk Mueller 2022-08-19 16:35:33 +00:00
  • db89106773 Accepting request 994357 from devel:languages:python Dominique Leuenberger 2022-08-12 15:46:14 +00:00
  • 368ed9eeb5 Accepting request 994357 from devel:languages:python Dominique Leuenberger 2022-08-12 15:46:14 +00:00
  • 5ed6557076 - update to 5.9.0: * Future-proofing pyproject.toml * Use importlib-metadata for runtime package version lookups * Drop wheel from pyproject.toml examples * Changed minversion in tox to 3.18.0 Dirk Mueller 2022-08-10 15:02:28 +00:00
  • 0c910dd898 - update to 5.9.0: * Future-proofing pyproject.toml * Use importlib-metadata for runtime package version lookups * Drop wheel from pyproject.toml examples * Changed minversion in tox to 3.18.0 Dirk Mueller 2022-08-10 15:02:28 +00:00
  • 4d5847cebf Accepting request 956640 from devel:languages:python Dominique Leuenberger 2022-02-23 15:25:45 +00:00
  • 2ccc4b3fe7 Accepting request 956640 from devel:languages:python Dominique Leuenberger 2022-02-23 15:25:45 +00:00
  • 7751deb78a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=141 Dirk Mueller 2022-02-22 09:05:24 +00:00
  • be9902fbde OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=141 Dirk Mueller 2022-02-22 09:05:24 +00:00
  • 30701b4a45 - update to 5.8.1: * Add release note about missing pbr.json fix * Avoid recursive calls into SetupTools entrypoint * remove explicit mock * Don't test with setuptools local distutils * Use context blocks for open() calls in packaging - remove remove_mock.patch (upstream) Dirk Mueller 2022-02-22 09:05:17 +00:00
  • 6f2d77e566 - update to 5.8.1: * Add release note about missing pbr.json fix * Avoid recursive calls into SetupTools entrypoint * remove explicit mock * Don't test with setuptools local distutils * Use context blocks for open() calls in packaging - remove remove_mock.patch (upstream) Dirk Mueller 2022-02-22 09:05:17 +00:00
  • 9760524e2a Accepting request 935964 from devel:languages:python Dominique Leuenberger 2021-12-09 18:45:13 +00:00
  • 59d775a3f8 Accepting request 935964 from devel:languages:python Dominique Leuenberger 2021-12-09 18:45:13 +00:00
  • bd058be7c3 - update to 5.8.0: * Add python2 testing back to PBR * Allow PEP517 without setup\_requires * Clarify the need for setup.py with PEP517 Dirk Mueller 2021-12-06 10:25:10 +00:00
  • f244a2012d - update to 5.8.0: * Add python2 testing back to PBR * Allow PEP517 without setup\_requires * Clarify the need for setup.py with PEP517 Dirk Mueller 2021-12-06 10:25:10 +00:00
  • deebc0fbe4 Accepting request 934075 from devel:languages:python Dominique Leuenberger 2021-11-29 16:28:21 +00:00
  • 43147351e4 Accepting request 934075 from devel:languages:python Dominique Leuenberger 2021-11-29 16:28:21 +00:00
  • 6f1ef27a93 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=138 Dirk Mueller 2021-11-26 14:08:59 +00:00
  • 3ab3cdb684 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=138 Dirk Mueller 2021-11-26 14:08:59 +00:00
  • 55211d8971 - update to 5.7.0: * Add a PEP517 interface * PBR package testing improvements * Run python3.9 test jobs * Correct comment for 'D1\_D2\_SETUP\_ARGS' Dirk Mueller 2021-11-06 18:06:18 +00:00
  • d1aa2f3f81 - update to 5.7.0: * Add a PEP517 interface * PBR package testing improvements * Run python3.9 test jobs * Correct comment for 'D1\_D2\_SETUP\_ARGS' Dirk Mueller 2021-11-06 18:06:18 +00:00
  • 9a1d75acac Accepting request 894160 from devel:languages:python Dominique Leuenberger 2021-05-20 17:23:23 +00:00
  • cc5954829b Accepting request 894160 from devel:languages:python Dominique Leuenberger 2021-05-20 17:23:23 +00:00
  • d785cbe229 - update to 5.6.0: * Reverse ordering of 'D1\_D2\_SETUP\_ARGS' * Add test for cfg -> py transformation * Don't pass empty 'long\_description' * Move flake8 as a pre-commit local target * Map requires-python to python-requires (attempt 2) * Update dependencies to avoid failure with old pip * Increase OS\_TEST\_TIMEOUT to 1200 * Prevent test failure due to use of setpref * util: Convert 'D1\_D2\_SETUP\_ARGS' to a list of tuples * Revert "Map requires-python to python-requires" * Dropping lower constraints testing * Adding pre-commit Dirk Mueller 2021-05-18 21:13:38 +00:00
  • 7ac108b4bb - update to 5.6.0: * Reverse ordering of 'D1\_D2\_SETUP\_ARGS' * Add test for cfg -> py transformation * Don't pass empty 'long\_description' * Move flake8 as a pre-commit local target * Map requires-python to python-requires (attempt 2) * Update dependencies to avoid failure with old pip * Increase OS\_TEST\_TIMEOUT to 1200 * Prevent test failure due to use of setpref * util: Convert 'D1\_D2\_SETUP\_ARGS' to a list of tuples * Revert "Map requires-python to python-requires" * Dropping lower constraints testing * Adding pre-commit Dirk Mueller 2021-05-18 21:13:38 +00:00
  • 715fac75b8 Accepting request 857034 from devel:languages:python Dominique Leuenberger 2020-12-23 13:18:58 +00:00
  • 013ca33211 Accepting request 857034 from devel:languages:python Dominique Leuenberger 2020-12-23 13:18:58 +00:00
  • 12cf5f81ed Accepting request 857014 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-19 20:52:30 +00:00
  • 7f7558aea7 Accepting request 857014 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-19 20:52:30 +00:00
  • 54d0065225 Accepting request 810899 from devel:languages:python Dominique Leuenberger 2020-06-05 17:59:34 +00:00
  • e95155fb4e Accepting request 810899 from devel:languages:python Dominique Leuenberger 2020-06-05 17:59:34 +00:00
  • 3a042a9026 - update to 5.4.5: * Switch to Ussuri jobs Dirk Mueller 2020-06-02 16:29:37 +00:00
  • 8030a0a33c - update to 5.4.5: * Switch to Ussuri jobs Dirk Mueller 2020-06-02 16:29:37 +00:00
  • 7ab040f9fe Accepting request 786399 from devel:languages:python Dominique Leuenberger 2020-03-26 23:27:17 +00:00
  • 467cb2c503 Accepting request 786399 from devel:languages:python Dominique Leuenberger 2020-03-26 23:27:17 +00:00
  • 63676216ca - Skip temporarily test_requirement_parsing as it requires old virtualenv 16 package, the 20.x changed api and the tests infrastructure would need rewrite Tomáš Chvátal 2020-03-19 10:08:15 +00:00
  • 7b8c447188 - Skip temporarily test_requirement_parsing as it requires old virtualenv 16 package, the 20.x changed api and the tests infrastructure would need rewrite Tomáš Chvátal 2020-03-19 10:08:15 +00:00
  • 6c0ccea856 Accepting request 780397 from devel:languages:python Dominique Leuenberger 2020-03-08 21:21:40 +00:00
  • 8c64eaebea Accepting request 780397 from devel:languages:python Dominique Leuenberger 2020-03-08 21:21:40 +00:00
  • 36addacad6 - update to 5.4.4: * trivial: Use 'open' context manager * Update to latest hacking * Mark strings as raw Dirk Mueller 2020-02-28 21:59:14 +00:00
  • beb518e84f - update to 5.4.4: * trivial: Use 'open' context manager * Update to latest hacking * Mark strings as raw Dirk Mueller 2020-02-28 21:59:14 +00:00
  • 3884b64e92 Accepting request 740979 from devel:languages:python Dominique Leuenberger 2019-11-04 16:06:49 +00:00
  • ac2352fa65 Accepting request 740979 from devel:languages:python Dominique Leuenberger 2019-11-04 16:06:49 +00:00
  • f2fc1fe22e - update to 5.4.3 * Use more verbose logging for test failure Dirk Mueller 2019-10-18 07:02:20 +00:00