Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-oslo.policy-4.6.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-oslo.policy Distribution: openSUSE Tumbleweed
Version: 4.6.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Nov 9 18:49:10 2025
Group: Development/Languages/Python Build host: reproducible
Size: 1274556 Source RPM: python-oslo.policy-4.6.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://docs.openstack.org/oslo.policy
Summary: OpenStack Oslo Policy library
The OpenStack Oslo Policy library.
RBAC policy enforcement library for OpenStack.

Provides

Requires

License

Apache-2.0

Changelog

* Sun Nov 09 2025 Dirk Müller <dmueller@suse.com>
  - update to 4.6.0:
    * add pyproject.toml to support pip 23.1
    * tox: Remove basepython
    * Skip cross jobs for .gitreview update
    * Update master for stable/2025.1
  - switch to singlespec
* Tue Jul 01 2025 Dirk Müller <dmueller@suse.com>
  - update to 4.5.1:
    * Skip installation to speed up pep8
    * Skip cross jobs for non-functional update
    * reno: Update master for unmaintained/2023.1
    * Add note about requirements lower bounds
    * Run pyupgrade to clean up Python 2 syntaxes
    * Use native pre-commit hook for hacking
    * Drop python 3.8 support
    * Declare Python 3.12 support
    * Switch default policy\_file
    * Update master for stable/2024.2
    * Add timeout in HTTP requests
    * pre-commit: Bump versions and integrate bandit
    * Enable enforce\_scope and enforce\_new\_defaults by default
    * 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
    * Remove fallback to DEFAULT section
* Sun Mar 24 2024 cloud-devel@suse.de
  - removed 0001-Avoid-TypeError-when-building-with-Sphinx-6.1.1-and-.patch
  - update to version 4.3.0
    - Fix doc build error
    - Update master for stable/2023.2
    - coveragerc: Remove non-existent path
    - Add flag to skip undefined rule check
    - reno: Update master for unmaintained/yoga
    - Use consistent commands for coverage
    - Update python classifier in setup.cfg
* Thu Jan 04 2024 cloud-devel@suse.de
  - update to version 4.2.1
    - Imported Translations from Zanata
* Fri Dec 01 2023 Dirk Müller <dmueller@suse.com>
  - update to 4.2.0:
    * Revert "Moves supported python runtimes from version 3.8 to
      3.10"
    * Moves supported python runtimes from version 3.8 to 3.10
    * Fix deprecated rule logic if the rule was deleted in policy
      directory
    * Update master for stable/2023.1
* Mon Mar 06 2023 cloud-devel@suse.de
  - update to version 4.1.1
    - Fix py38 jobs by using focal rather than jammy
    - Add Python3 antelope unit tests
    - Imported Translations from Zanata
    - Update master for stable/zed
  - add 0001-Avoid-TypeError-when-building-with-Sphinx-6.1.1-and-.patch
* Sat Oct 01 2022 cloud-devel@suse.de
  - update to version 4.0.0
    - Drop python3.6/3.7 support in testing runtime
    - Fix generation of sample policy files
* Sat Jun 04 2022 cloud-devel@suse.de
  - update to version 3.12.1
    - Update python testing classifier
    - Fix formatting of release list
    - make deprecated rule examples explicit
    - Update master for stable/yoga
    - Refactor scope enforcement in the Enforcer class
    - Map system_scope in creds dictionary
    - Update master for stable/xena
    - Enforce scope check always when rule has scope_types set
    - Rules in policy directory files can be deleted.
    - Add Python3 zed unit tests
    - Increase timeout of the cross-neutron-tox-py38 job
    - Add Python3 yoga unit tests
    - Don't reset rules without overwriting
    - Don't raise InvalidScope exception when do_raise=False
    - Add scope_types attribute to the BaseCheck class
    - Expand set_defaults() to set other config default value
    - Clarify enforce_new_defaults help text
    - Only pass exclude-deprecated when True
* Tue Oct 26 2021 cloud-devel@suse.de
  - update to version 3.8.2
    - Adding tests on cache handler
    - Improving documentation about target resources
    - Fix a typo in the document
    - Add Python3 xena unit tests
    - Add debug log in pick_default_policy_file
    - Changed minversion in tox to 3.18.0
    - Replace getargspec with getfullargspec
    - Correctly handle IO errors at policy file load
    - Use py3 as the default runtime for tox
    - Add unit tests on cache handler
    - Reinstate double deprecation test logic
    - Move flake8 as a pre-commit local target.
    - Update master for stable/wallaby
    - Ussuri+ is python3 only and update python to python3
    - Dropping lower constraints testing
    - setup.cfg: Replace dashes with underscores
* Sun May 02 2021 cloud-devel@suse.de
  - update to version 3.7.0
    - Work on copy of registered rule instead of original object
    - Fix oslopolicy-j2y-convertor tool for RuleDefault
    - Adding pre-commit
    - trivial: Tweak docstrings
    - Add Python3 wallaby unit tests
    - pre-commit: Resolve dependency conflicts
    - Handle deprecated rule only once
    - Remove all usage of six library
    - Fix hacking min version to 3.0.1
    - Remove format option examples in policy generator
    - Switch to collections.abc.MutableMapping
    - tests: Unset requests-related environment variables
    - Make 'Rule' attributes read-only
    - Fix grammar issues
    - Add policy file selection logic when default changing to yaml
    - Add documentation parameters for DeprecatedRule
    - Use TOX_CONSTRAINTS_FILE
    - remove unicode from code
    - Don't modify 'Rule.check'
    - Add nova/neutron project unit/functional tests job in gate
    - Update master for stable/victoria

Files

/etc/alternatives/oslopolicy-checker
/etc/alternatives/oslopolicy-convert-json-to-yaml
/etc/alternatives/oslopolicy-list-redundant
/etc/alternatives/oslopolicy-policy-generator
/etc/alternatives/oslopolicy-policy-upgrade
/etc/alternatives/oslopolicy-sample-generator
/etc/alternatives/oslopolicy-validator
/usr/bin/oslopolicy-checker
/usr/bin/oslopolicy-checker-3.12
/usr/bin/oslopolicy-convert-json-to-yaml
/usr/bin/oslopolicy-convert-json-to-yaml-3.12
/usr/bin/oslopolicy-list-redundant
/usr/bin/oslopolicy-list-redundant-3.12
/usr/bin/oslopolicy-policy-generator
/usr/bin/oslopolicy-policy-generator-3.12
/usr/bin/oslopolicy-policy-upgrade
/usr/bin/oslopolicy-policy-upgrade-3.12
/usr/bin/oslopolicy-sample-generator
/usr/bin/oslopolicy-sample-generator-3.12
/usr/bin/oslopolicy-validator
/usr/bin/oslopolicy-validator-3.12
/usr/lib/python3.12/site-packages/oslo_policy
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/licenses
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/licenses/AUTHORS
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/licenses/LICENSE
/usr/lib/python3.12/site-packages/oslo_policy-4.6.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/oslo_policy/__init__.py
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_cache_handler.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_cache_handler.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_checks.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_checks.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_external.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_external.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_i18n.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_i18n.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/_parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/fixture.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/fixture.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/generator.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/generator.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/opts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/opts.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/policy.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/policy.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/shell.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/shell.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/sphinxext.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/sphinxext.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/sphinxpolicygen.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/sphinxpolicygen.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/_cache_handler.py
/usr/lib/python3.12/site-packages/oslo_policy/_checks.py
/usr/lib/python3.12/site-packages/oslo_policy/_external.py
/usr/lib/python3.12/site-packages/oslo_policy/_i18n.py
/usr/lib/python3.12/site-packages/oslo_policy/_parser.py
/usr/lib/python3.12/site-packages/oslo_policy/fixture.py
/usr/lib/python3.12/site-packages/oslo_policy/generator.py
/usr/lib/python3.12/site-packages/oslo_policy/locale
/usr/lib/python3.12/site-packages/oslo_policy/locale/en_GB
/usr/lib/python3.12/site-packages/oslo_policy/locale/en_GB/LC_MESSAGES
/usr/lib/python3.12/site-packages/oslo_policy/locale/en_GB/LC_MESSAGES/oslo_policy.po
/usr/lib/python3.12/site-packages/oslo_policy/opts.py
/usr/lib/python3.12/site-packages/oslo_policy/policy.py
/usr/lib/python3.12/site-packages/oslo_policy/shell.py
/usr/lib/python3.12/site-packages/oslo_policy/sphinxext.py
/usr/lib/python3.12/site-packages/oslo_policy/sphinxpolicygen.py
/usr/lib/python3.12/site-packages/oslo_policy/tests
/usr/lib/python3.12/site-packages/oslo_policy/tests/__init__.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/base.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/base.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_cache_handler.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_cache_handler.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_checks.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_checks.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_external.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_external.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_fixtures.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_fixtures.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_generator.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_generator.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_opts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_opts.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_policy.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_policy.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_shell.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_shell.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_sphinxext.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_sphinxext.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_sphinxpolicygen.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/test_sphinxpolicygen.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/token_fixture.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/__pycache__/token_fixture.cpython-312.pyc
/usr/lib/python3.12/site-packages/oslo_policy/tests/base.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_cache_handler.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_checks.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_external.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_fixtures.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_generator.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_opts.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_parser.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_policy.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_shell.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_sphinxext.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/test_sphinxpolicygen.py
/usr/lib/python3.12/site-packages/oslo_policy/tests/token_fixture.py
/usr/lib/python3.12/site-packages/oslo_policy/version.py
/usr/share/doc/packages/python312-oslo.policy
/usr/share/doc/packages/python312-oslo.policy/LICENSE
/usr/share/doc/packages/python312-oslo.policy/README.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 13 22:25:22 2025