Commit Graph

166 Commits

Author SHA256 Message Date
Ana Guerrero
def38db9e9 Accepting request 1218811 from devel:languages:python
- Use pytest to run tests to do not depend on python-stestr

OBS-URL: https://build.opensuse.org/request/show/1218811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=70
2024-10-29 13:32:12 +00:00
35aec60cfd - Use pytest to run tests to do not depend on python-stestr
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=164
2024-10-28 12:23:32 +00:00
Dominique Leuenberger
556d8204eb Accepting request 1198044 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1198044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=69
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=162
2024-08-31 11:50:25 +00:00
Ana Guerrero
aecc83e661 Accepting request 1173551 from devel:languages:python
- Use stestr rather than pytest to run the testsuite.

OBS-URL: https://build.opensuse.org/request/show/1173551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=68
2024-05-17 18:03:52 +00:00
Steve Kowalik
4700a29410 - Use stestr rather than pytest to run the testsuite.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=160
2024-05-13 05:17:52 +00:00
Dominique Leuenberger
ecc2f5f424 Accepting request 1136312 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1136312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=67
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=158
2024-01-02 22:34:57 +00:00
Ana Guerrero
60efaaa8c6 Accepting request 1129112 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1129112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=66
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=156
2023-11-27 11:59:33 +00:00
Dominique Leuenberger
96394bc771 Accepting request 1084561 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1084561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=65
2023-05-04 15:09:53 +00:00
22532fe380 Accepting request 1084539 from home:marxin:branches:devel:languages:python
- Support Sphinx 7.0 by skipping of some tests that depend
  on legacy features (boo#1211051).

OBS-URL: https://build.opensuse.org/request/show/1084539
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=154
2023-05-04 08:19:03 +00:00
Dominique Leuenberger
5b8857fcf0 Accepting request 1082128 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1082128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=64
2023-04-23 20:43:43 +00:00
e969c86613 Accepting request 1081514 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=152
2023-04-21 21:24:36 +00:00
Dominique Leuenberger
538a3a8ff3 Accepting request 1077105 from devel:languages:python
- Remove unneeded BuildRequires on pep517.

OBS-URL: https://build.opensuse.org/request/show/1077105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=63
2023-04-06 13:55:39 +00:00
Steve Kowalik
0262e48b53 - Remove unneeded BuildRequires on pep517.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=150
2023-04-04 02:28:29 +00:00
Dominique Leuenberger
4cde64ff68 Accepting request 1060114 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1060114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=62
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=148
2023-01-21 09:58:12 +00:00
Dominique Leuenberger
79b237d106 Accepting request 1032046 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1032046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=61
2022-10-29 18:16:06 +00:00
c3a682661f Accepting request 1032032 from home:yarunachalam:branches:devel:languages:python
- Update to 5.11.0 
  * Fix symbol identification in multiline message
  * Replace deprecated readfp method with read_file

OBS-URL: https://build.opensuse.org/request/show/1032032
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=146
2022-10-28 20:10:56 +00:00
Dominique Leuenberger
ff9946d40f Accepting request 998219 from devel:languages:python
- update to 5.10.0:
  * Specify Changelog procedure
  * Allow leading spaces when determining symbols
  * Adding python classifiers py38 & py39

OBS-URL: https://build.opensuse.org/request/show/998219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=60
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=144
2022-08-19 16:35:33 +00:00
Dominique Leuenberger
db89106773 Accepting request 994357 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/994357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=59
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=142
2022-08-10 15:02:28 +00:00
Dominique Leuenberger
4d5847cebf Accepting request 956640 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/956640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=58
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 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=140
2022-02-22 09:05:17 +00:00
Dominique Leuenberger
9760524e2a Accepting request 935964 from devel:languages:python
- update to 5.8.0:
  * Add python2 testing back to PBR
  * Allow PEP517 without setup\_requires
  * Clarify the need for setup.py with PEP517

OBS-URL: https://build.opensuse.org/request/show/935964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=57
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=139
2021-12-06 10:25:10 +00:00
Dominique Leuenberger
deebc0fbe4 Accepting request 934075 from devel:languages:python
- 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'

OBS-URL: https://build.opensuse.org/request/show/934075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=56
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 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'

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=137
2021-11-06 18:06:18 +00:00
Dominique Leuenberger
9a1d75acac Accepting request 894160 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/894160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=55
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=135
2021-05-18 21:13:38 +00:00
Dominique Leuenberger
715fac75b8 Accepting request 857034 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/857034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=54
2020-12-23 13:18:58 +00:00
12cf5f81ed Accepting request 857014 from home:bnavigator:branches:devel:languages:python
- Update to 5.5.1
  * Run tempest-full for stable/train
  * Remove use_2to3 backward compat for Setuptools
  * More easy_install.ScriptWriter.get_header()
- Changes for 5.5.0
  * Remove bdist_wininst support
  * Increase integration test timeout
  * Add Release Notes to documentation
  * Cleanup old legacy devstack-gate jobs
  * Begin work to modernize pbr’s integration testing
  * Re-add ChangeLog
  * Update some url to use opendev.org
  * Support newer openstackdocstheme
  * Use easy_install.ScriptWriter.get_header()
  * Remove neutron-fwaas from the jobs’ required project
  * Update python requires packaging metadata for package
  * trivial: Improve logging of run commands
  + Map requires-python to python-requires
  * Update hacking
  * Add support for virtualenv 20.x
- Only test the primary python3 interpreter because some test
  dependencies from OpenStack (which are not hard required by the
  package itself) only provide that one.
  gh#openSUSE/python-rpm-macros#66
- Add remove_mock.patch 
 
 https://review.opendev.org/c/openstack/pbr/+/767972

OBS-URL: https://build.opensuse.org/request/show/857014
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=133
2020-12-19 20:52:30 +00:00
Dominique Leuenberger
54d0065225 Accepting request 810899 from devel:languages:python
- update to 5.4.5:
  * Switch to Ussuri jobs

OBS-URL: https://build.opensuse.org/request/show/810899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=53
2020-06-05 17:59:34 +00:00
3a042a9026 - update to 5.4.5:
* Switch to Ussuri jobs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=131
2020-06-02 16:29:37 +00:00
Dominique Leuenberger
7ab040f9fe Accepting request 786399 from devel:languages:python
- Skip temporarily test_requirement_parsing as it requires
  old virtualenv 16 package, the 20.x changed api and the tests
  infrastructure would need rewrite

OBS-URL: https://build.opensuse.org/request/show/786399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=52
2020-03-26 23:27:17 +00:00
Tomáš Chvátal
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=129
2020-03-19 10:08:15 +00:00
Dominique Leuenberger
6c0ccea856 Accepting request 780397 from devel:languages:python
- update to 5.4.4:
  * trivial: Use 'open' context manager
  * Update to latest hacking
  * Mark strings as raw

OBS-URL: https://build.opensuse.org/request/show/780397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=51
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=127
2020-02-28 21:59:14 +00:00
Dominique Leuenberger
3884b64e92 Accepting request 740979 from devel:languages:python
- update to 5.4.3
  *  Use more verbose logging for test failure

- Remove buildignores on pyparsing as the cycle is now sorted

OBS-URL: https://build.opensuse.org/request/show/740979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=50
2019-11-04 16:06:49 +00:00
f2fc1fe22e - update to 5.4.3
*  Use more verbose logging for test failure

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=125
2019-10-18 07:02:20 +00:00
Tomáš Chvátal
c405b4fce5 - Remove buildignores on pyparsing as the cycle is now sorted
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=124
2019-10-17 11:52:24 +00:00
Dominique Leuenberger
422806e412 Accepting request 721839 from devel:languages:python
- update to 5.4.2:
  * Add Python 3 Train unit tests

OBS-URL: https://build.opensuse.org/request/show/721839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=49
2019-08-09 14:49:32 +00:00
Thomas Bechtold
34f5bacd34 - update to 5.4.2:
* Add Python 3 Train unit tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=122
2019-08-08 15:32:05 +00:00
Dominique Leuenberger
7ff8a9b4dc Accepting request 717892 from devel:languages:python
- Update to 5.4.1:
  * Various fixes

OBS-URL: https://build.opensuse.org/request/show/717892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=48
2019-07-28 08:17:31 +00:00
Tomáš Chvátal
6fb036fea0 - Update to 5.4.1:
* Various fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=120
2019-07-23 13:14:52 +00:00
Dominique Leuenberger
ea85da2df1 Accepting request 710559 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/710559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pbr?expand=0&rev=47
2019-06-24 19:45:22 +00:00