17
0

49 Commits

Author SHA256 Message Date
f5e1f857c4 Accepting request 1335224 from devel:languages:python
- update to 5.7.0:
  * Add typing classifier
  * Enable logging related ruff checks
  * Run mypy from tox
  * Delay string interpolations at logging calls
  * Remove reference to tag framework

OBS-URL: https://build.opensuse.org/request/show/1335224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=50
2026-02-26 17:58:11 +00:00
507adc664d Accepting request 1321563 from devel:languages:python
- Update to 5.6.0
  * Deprecate warn_on_missing_entrypoint parameter
  * Add py.typed file
  * Unskip test
  * Add conflict resolution support
  * Make better use of super
  * typing: Remove use of _init_attributes (2/2)
  * typing: Remove use of _init_attributes (1/2)
  * typing: Remove unnecessary method subclass
  * docs: Update to use pyproject.toml
  * tests: Trivial fixups
  * Remove unnecessary type docstring field lists
  * typing: Add hints to tests
  * typing: Make better use of ParamSpec
  * typing: Add initial type hints
  * Deprecate verify_requirements flag
  * Remove use of mutable default param
  * trivial: Remove references to importlib_metadata
  * Enable ruff, ruff-format
  * Apply ruff, ruff-format
  * docs: Remove cruft from configuration files
  * pre-commit: Bump versions
  * reno: Update master for unmaintained/2024.1
  * Bump pyupgrade target to 3.10+
  * Migrate bandit options to pyproject.toml
  * pre-commit: Bump dependencies
  * Migrate setup configuration to pyproject.toml
  * Drop Python 3.9 support
  * Update master for stable/2025.2
- Remove empty file stevedore/tests/extension_unimportable.py

OBS-URL: https://build.opensuse.org/request/show/1321563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=49
2025-12-09 11:50:02 +00:00
1b339e100d Accepting request 1316674 from devel:languages:python
- Update to 5.5.0
  * Support for Python 3.9 has been removed. Now the minimum
    python version supported is 3.10.

OBS-URL: https://build.opensuse.org/request/show/1316674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=48
2025-11-09 20:10:08 +00:00
a6029a4d6b Accepting request 1254409 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1254409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=47
2025-03-19 21:34:15 +00:00
db7b73cf33 Accepting request 1225387 from devel:languages:python
- update to 5.4.0:
  * Add note about requirements lower bounds
  * Remove Python 3.8 support
  * Run pyupgrade to clean up Python 2 syntaxes
  * Declare Python 3.12 support

OBS-URL: https://build.opensuse.org/request/show/1225387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=46
2024-11-21 14:14:30 +00:00
4b1cfd240c Accepting request 1199452 from devel:languages:python
- update to 5.3.0:
  * reno: Update master for unmaintained/zed
  * Remove old excludes
  * Update master for stable/2024.1
  * reno: Update master for unmaintained/xena
  * reno: Update master for unmaintained/wallaby
  * reno: Update master for unmaintained/victoria

OBS-URL: https://build.opensuse.org/request/show/1199452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=45
2024-09-09 12:44:27 +00:00
526124275a Accepting request 1157894 from devel:languages:python
- update to 5.2.0:
  * Update python classifier in setup.cfg
  * Update master for stable/2023.2

OBS-URL: https://build.opensuse.org/request/show/1157894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=44
2024-03-14 16:45:19 +00:00
b555edd7e4 Accepting request 1137083 from devel:languages:python
- switch to singlespec to get multipe flavors

- remove unneeded dependencies
- skip test that fails with python 3.10
- add python-argparse dependency
  drivers have the same name
   managers which specifies whether exceptions are propagated up
- add compatibility provides of 0.8.0 version

OBS-URL: https://build.opensuse.org/request/show/1137083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=43
2024-01-05 20:45:34 +00:00
3fd56e58dd - update to version 5.1.0
- Moves supported python runtimes from version 3.8 to 3.10
  - Catch NotADirectoryError error
  - Update master for stable/2023.1
  - Revert "Moves supported python runtimes from version 3.8 to 3.10"

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=38
2023-06-15 20:17:49 +00:00
a68da9f196 - update to version 5.0.0
- Remove Extension.extras

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=36
2023-03-07 07:02:36 +00:00
0b8619f3be - update to version 4.1.1
- Update master for stable/yoga
  - Fix remaining logic to support Python 3.6/7
  - Fix compatibility with Python 3.12, importlib-metadata 5.0
  - Order old importlib-metadata results by group
  - Drop python3.6/3.7 support in testing runtime
  - Add Python3 antelope unit tests
  - Add Python3 zed unit tests
  - Update master for stable/zed
  - remove unicode from code
  - Fix compatibility with Python 3.10, 3.9.11

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=34
2023-01-02 09:16:43 +00:00
0f96157092 - update to version 3.5.0
- Add Python3 yoga unit tests
  - Rely on member access, the preferred access since importlib_metadata 4.8.
  - Update master for stable/xena

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=32
2022-06-07 11:05:35 +00:00
ada0c17080 - remove unneeded dependencies
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=31
2022-05-24 21:43:37 +00:00
7d9f67d879 - skip test that fails with python 3.10
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=29
2022-05-09 11:02:45 +00:00
b0e3cda0ba - update to version 3.4.0
- Use TOX_CONSTRAINTS_FILE
  - Update master for stable/wallaby
  - setup.cfg: Replace dashes with underscores
  - Add Python3 xena unit tests
  - Move flake8 as a pre-commit local target.
  - Remove lower-constraints remnants
  - Dropping lower constraints testing
  - Fix formatting of release list

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=28
2021-12-06 09:24:30 +00:00
0d54250d65 - update to version 3.3.0
- Add Python3 wallaby unit tests
  - Fix cache dir flooding when running from /tmp
  - Use py3 as the default runtime for tox
  - Adding pre-commit
  - Update master for stable/victoria

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=26
2021-05-02 17:26:15 +00:00
4b2f55ae09 update to stable/victoria
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=23
2020-10-09 19:19:35 +00:00
3d3ba2bf5a - update to version 1.32.0
- Update the constraints url
  - Update master for stable/train
  - Blacklist sphinx 2.1.0 (autodoc bug)
  - Switch to Ussuri jobs

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=21
2020-05-12 10:04:15 +00:00
3ebaf794d2 - switch to python 3.x only builds
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=19
2020-03-31 09:12:43 +00:00
1f3bdd007a - update to version 1.31.0
- add python 3.7 unit test job
  - Dropping the py35 testing
  - Delete repeated param description.
  - Update master for stable/stein
  - Add local bindep.txt
  - update git.openstack.org to opendev
  - OpenDev Migration Patch
  - Add Python 3 Train unit tests
  - Cap Bandit below 1.6.0 and update Sphinx requirement

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=17
2019-10-09 12:45:04 +00:00
3d0404b74e - update to version 1.30.1
- add lib-forward-testing-python3 test job
  - Update doc/conf.py to avoid warnings with sphinx 1.8
  - Removed older version of python added 3.5
  - Change openstack-dev to openstack-discuss
  - Update reno for stable/rocky
  - Use template for lower-constraints
  - add python 3.6 unit test job
  - Update sphinx logging to not use app object
  - fix wrong link
  - import zuul job settings from project-config

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=15
2019-04-08 14:03:55 +00:00
37a4afd6c8 - break build cycle with stestr (bsc#1121610)
------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-stevedore?expand=0&rev=13
2019-01-22 09:31:08 +00:00
aa0ad7a52e Accepting request 638869 from Cloud:OpenStack:Factory
OBS-URL: https://build.opensuse.org/request/show/638869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=30
2018-11-14 13:40:28 +00:00
5300291095 Accepting request 567254 from Cloud:OpenStack:Factory
- update to version 1.28.0
  - move doc requirements to doc/requirements.txt
  - Remove -U from pip install
  - add bandit to pep8 job
  - Update reno for stable/pike
  - Remove setting of version/release from releasenotes
  - Add an ExtensionManager.items() method
  - Make openstackdocstheme an optional doc dependency
  - Avoid tox_install.sh for constraints support
  - Move reno to optional docs requirements
  - Remove duplicate optional requirement
  - Remove Pillow from test-requirements
  - Updated from global requirements

OBS-URL: https://build.opensuse.org/request/show/567254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=29
2018-01-24 14:26:40 +00:00
16cef02dcd Accepting request 540628 from Cloud:OpenStack:Factory
OBS-URL: https://build.opensuse.org/request/show/540628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=28
2017-11-12 17:02:57 +00:00
e2d15e099c Accepting request 527396 from Cloud:OpenStack:Factory
- update to version 1.25.0
  - move documentation into the new standard layout
  - Remove 'run_sphinx' script
  - Remove unused doc/requirements.txt
  - turn on warning-is-error for doc build
  - Mark as Production/Stable instead of Alpha
  - Remove oslotest from test-requirements
  - Update URLs in documents according to document migration
  - fix setuptools url
  - Remove support for py34
  - Update reno for stable/ocata
  - Updated from global requirements
  - switch from oslosphinx to openstackdocstheme

- update to version 1.20.1
  - Update UPPER_CONSTRAINTS_FILE for stable/ocata
  - Updated from global requirements
  - Update .gitreview for stable/ocata

OBS-URL: https://build.opensuse.org/request/show/527396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=27
2017-09-20 15:13:20 +00:00
be7bd98996 Accepting request 489584 from Cloud:OpenStack:Factory
Needed by newer diskimage-builder packages

OBS-URL: https://build.opensuse.org/request/show/489584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=26
2017-04-24 07:49:03 +00:00
0db6cfba66 Accepting request 434518 from Cloud:OpenStack:Factory
- add source service to rpm-packaging and refresh

OBS-URL: https://build.opensuse.org/request/show/434518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=25
2016-10-13 09:32:35 +00:00
e699314449 Accepting request 427613 from devel:languages:python
- update to 1.17.1:
  * do not emit warnings for missing hooks
  * Remove discover from test-requirements
  * make error reporting for extension loading quieter
  * Add Python 3.5 classifier and venv
  * Replace assertEquals() with assertEqual()

- update to 1.16.0:
  * Fix NamedExtensionManager fails when loading failing extension in order
  * Remove irrelated output item
  * Fix broken link about setuptools entry points
  * NamedExtensionManager: call a callback when some names cannot be found
  * Updated from global requirements
  * Trivial: ignore openstack/common in flake8 exclude list
  * dont claim copyright for future years
- Use pypi.io for Source url

OBS-URL: https://build.opensuse.org/request/show/427613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=24
2016-09-16 09:01:38 +00:00
402348a066 Accepting request 391134 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/391134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=23
2016-04-28 14:55:29 +00:00
6b49c0527b Accepting request 369786 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/369786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=22
2016-03-16 09:35:29 +00:00
Stephan Kulow
8dd93a8361 Accepting request 330312 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/330312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=21
2015-09-30 03:50:34 +00:00
Stephan Kulow
1d41845ba9 Accepting request 317570 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/317570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=20
2015-07-21 11:27:28 +00:00
f0131c58e2 Accepting request 312463 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/312463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=19
2015-06-23 09:56:23 +00:00
fb2ea20521 Accepting request 293673 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/293673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=18
2015-03-30 17:33:59 +00:00
c13ee3f6fe Accepting request 287552 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/287552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=17
2015-02-25 01:18:18 +00:00
0dccb7c784 Accepting request 261616 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/261616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=16
2014-11-15 10:41:57 +00:00
Stephan Kulow
d8f379ab43 Accepting request 251730 from devel:languages:python
- add python-argparse dependency 

- Add missing python-six Requires

- update to 1.0:
  * Updated from global requirements
  * Fix incorrect image reference in documentation
  * Fix requirement handling in tox
  * Updated from global requirements
  * use six.add_metaclass
  * Updated from global requirements
  * driver: raise by default on import failure
  * Add doc requirements to venv environ
  * Import run_cross_tests.sh from oslo-incubator
  * fix link to entry point docs

OBS-URL: https://build.opensuse.org/request/show/251730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=15
2014-09-24 11:10:00 +00:00
Stephan Kulow
18f56055ec Accepting request 228028 from devel:languages:python
- Update to version 0.15:
  * Only log error when no load handler is set
  * Update readme with links to bug tracker and source
  * Update .gitreview after moving the repository

OBS-URL: https://build.opensuse.org/request/show/228028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=13
2014-03-28 12:18:02 +00:00
Stephan Kulow
b79bb17a8e Accepting request 222245 from devel:languages:python
- Update to version 0.14.1:
  + Fix the test manager implementation
- Changes from version 0.14.0t
  + Make requirements checking optional
  + Update docstrings
  + Allow a on_load_failure_callback to be provided
  + deprecate TestExtensionManager

OBS-URL: https://build.opensuse.org/request/show/222245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=12
2014-02-15 07:07:02 +00:00
Stephan Kulow
a2f13de77d Accepting request 209155 from devel:languages:python
- update to 0.13:
  * Update documentation to refer to setuptools instead of distribute.
  * Add pypy to the list of default test configurations.
  * Include a work-around to avoid a cpython bug with atexit
  * Deprecate TestExtensionManager and replace with make_test_instance()
  class method to provide test classes that behave more like the
  production class, while still allowing the extensions to be injected
  for testing
  * Fixes an exception when reporting on an error where multiple
  drivers have the same name 
  * Switch packaging to use pbr. (forwarded request 209154 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/209155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=11
2013-12-03 09:28:54 +00:00
Stephan Kulow
5e866527f1 Accepting request 197208 from devel:languages:python
- update to 0.11:
  * Fixes logging configuration under Python 2.6 with a NullHandler (forwarded request 197132 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/197208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=9
2013-09-03 20:05:57 +00:00
Stephan Kulow
da3531cfe7 Accepting request 182840 from devel:languages:python
- update to 0.10:
 - Adds ``propagate_map_exceptions`` parameter to all of the extension
   managers which specifies whether exceptions are propagated up 
   through the map call or logged and then ignored. The default is to
   preserve the current behavior of logging and ignoring exceptions.
- remove python-2.6.x.diff (forwarded request 182828 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/182840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=8
2013-07-11 18:13:47 +00:00
Stephan Kulow
63971ad14a Accepting request 181149 from devel:languages:python
- add python-2.6.x.diff:
  * fix build on python 2.6 (forwarded request 181092 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/181149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=7
2013-06-29 17:43:29 +00:00
Stephan Kulow
6f47a1731b Accepting request 180018 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/180018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=6
2013-06-25 05:42:29 +00:00
Stephan Kulow
d87485a123 Accepting request 178601 from devel:languages:python
- add compatibility provides of 0.8.0 version 
  * needed for other packages that generate the version from
  * PyPi (where this is fetched when fetching 0.8.0) (forwarded request 178600 from -miska-)

OBS-URL: https://build.opensuse.org/request/show/178601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=5
2013-06-13 19:51:37 +00:00
Stephan Kulow
d18902da4e Accepting request 148455 from devel:languages:python
- Update to 0.8:
  - Ignore AssertionError exceptions generated when plugins are
    loaded.
  - Update :class:`~stevedore.named.NamedExtensionManager` to check
    the name of a plugin before loading its code to avoid importing
    anything we are not going to use.

OBS-URL: https://build.opensuse.org/request/show/148455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=3
2013-01-14 21:25:58 +00:00
Stephan Kulow
5d0c975962 Accepting request 145061 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/145061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=2
2012-12-14 09:47:35 +00:00
Stephan Kulow
e25a723c3c Accepting request 142498 from devel:languages:python
Please add, future OpenStack dependency

OBS-URL: https://build.opensuse.org/request/show/142498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-stevedore?expand=0&rev=1
2012-11-28 13:35:01 +00:00