├── .coveragerc ├── .gitignore ├── .gitreview ├── .mailmap ├── .pre-commit-config.yaml ├── .stestr.conf ├── .zuul.yaml ├── CONTRIBUTING.rst ├── HACKING.rst ├── LICENSE ├── README.rst ├── doc ├── requirements.txt └── source │ ├── conf.py │ ├── contributor │ └── index.rst │ ├── index.rst │ ├── install │ └── index.rst │ ├── reference │ ├── context.rst │ ├── fixture.rst │ └── index.rst │ └── user │ ├── examples.rst │ ├── examples │ ├── usage.py │ ├── usage_simple.py │ └── usage_user_identity.py │ ├── history.rst │ ├── index.rst │ └── usage.rst ├── oslo_context ├── __init__.py ├── context.py ├── fixture.py ├── py.typed ├── tests │ ├── __init__.py │ ├── test_context.py │ └── test_fixture.py └── version.py ├── pyproject.toml ├── releasenotes ├── notes │ ├── Fix-system-scope-from_dict-29615af90723ba4d.yaml │ ├── add_reno-3b4ae0789e9c45b4.yaml │ ├── dont-leak-auth-token-fb7075316cf87b7c.yaml │ ├── drop-python27-support-b421329839e69d41.yaml │ ├── redacted-copy-efd02c83c287451f.yaml │ ├── remove-deprecated-args-044bc6bd79638988.yaml │ ├── remove-py38-f21fbda6dac198c4.yaml │ ├── remove-py39-643032e829d29b78.yaml │ └── remove_deprecated_args_tenant-77724de1422f46d9.yaml └── source │ ├── 2023.1.rst │ ├── 2023.2.rst │ ├── 2024.1.rst │ ├── 2024.2.rst │ ├── 2025.1.rst │ ├── 2025.2.rst │ ├── _static │ └── .placeholder │ ├── _templates │ └── .placeholder │ ├── conf.py │ ├── index.rst │ ├── newton.rst │ ├── ocata.rst │ ├── pike.rst │ ├── queens.rst │ ├── rocky.rst │ ├── stein.rst │ ├── train.rst │ ├── unreleased.rst │ ├── ussuri.rst │ ├── victoria.rst │ ├── wallaby.rst │ ├── xena.rst │ ├── yoga.rst │ └── zed.rst ├── requirements.txt ├── setup.cfg ├── setup.py ├── test-requirements.txt └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.gitreview -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.stestr.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.stestr.conf -------------------------------------------------------------------------------- /.zuul.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/.zuul.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HACKING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/HACKING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/README.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/contributor/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/contributor/index.rst -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/install/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/install/index.rst -------------------------------------------------------------------------------- /doc/source/reference/context.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/reference/context.rst -------------------------------------------------------------------------------- /doc/source/reference/fixture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/reference/fixture.rst -------------------------------------------------------------------------------- /doc/source/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/reference/index.rst -------------------------------------------------------------------------------- /doc/source/user/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/examples.rst -------------------------------------------------------------------------------- /doc/source/user/examples/usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/examples/usage.py -------------------------------------------------------------------------------- /doc/source/user/examples/usage_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/examples/usage_simple.py -------------------------------------------------------------------------------- /doc/source/user/examples/usage_user_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/examples/usage_user_identity.py -------------------------------------------------------------------------------- /doc/source/user/history.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/history.rst -------------------------------------------------------------------------------- /doc/source/user/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/index.rst -------------------------------------------------------------------------------- /doc/source/user/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/doc/source/user/usage.rst -------------------------------------------------------------------------------- /oslo_context/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oslo_context/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/oslo_context/context.py -------------------------------------------------------------------------------- /oslo_context/fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/oslo_context/fixture.py -------------------------------------------------------------------------------- /oslo_context/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oslo_context/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oslo_context/tests/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/oslo_context/tests/test_context.py -------------------------------------------------------------------------------- /oslo_context/tests/test_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/oslo_context/tests/test_fixture.py -------------------------------------------------------------------------------- /oslo_context/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/oslo_context/version.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/pyproject.toml -------------------------------------------------------------------------------- /releasenotes/notes/Fix-system-scope-from_dict-29615af90723ba4d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/Fix-system-scope-from_dict-29615af90723ba4d.yaml -------------------------------------------------------------------------------- /releasenotes/notes/add_reno-3b4ae0789e9c45b4.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | other: 3 | - Switch to reno for managing release notes. -------------------------------------------------------------------------------- /releasenotes/notes/dont-leak-auth-token-fb7075316cf87b7c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/dont-leak-auth-token-fb7075316cf87b7c.yaml -------------------------------------------------------------------------------- /releasenotes/notes/drop-python27-support-b421329839e69d41.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/drop-python27-support-b421329839e69d41.yaml -------------------------------------------------------------------------------- /releasenotes/notes/redacted-copy-efd02c83c287451f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/redacted-copy-efd02c83c287451f.yaml -------------------------------------------------------------------------------- /releasenotes/notes/remove-deprecated-args-044bc6bd79638988.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/remove-deprecated-args-044bc6bd79638988.yaml -------------------------------------------------------------------------------- /releasenotes/notes/remove-py38-f21fbda6dac198c4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/remove-py38-f21fbda6dac198c4.yaml -------------------------------------------------------------------------------- /releasenotes/notes/remove-py39-643032e829d29b78.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/remove-py39-643032e829d29b78.yaml -------------------------------------------------------------------------------- /releasenotes/notes/remove_deprecated_args_tenant-77724de1422f46d9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/notes/remove_deprecated_args_tenant-77724de1422f46d9.yaml -------------------------------------------------------------------------------- /releasenotes/source/2023.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2023.1.rst -------------------------------------------------------------------------------- /releasenotes/source/2023.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2023.2.rst -------------------------------------------------------------------------------- /releasenotes/source/2024.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2024.1.rst -------------------------------------------------------------------------------- /releasenotes/source/2024.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2024.2.rst -------------------------------------------------------------------------------- /releasenotes/source/2025.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2025.1.rst -------------------------------------------------------------------------------- /releasenotes/source/2025.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/2025.2.rst -------------------------------------------------------------------------------- /releasenotes/source/_static/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /releasenotes/source/_templates/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /releasenotes/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/conf.py -------------------------------------------------------------------------------- /releasenotes/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/index.rst -------------------------------------------------------------------------------- /releasenotes/source/newton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/newton.rst -------------------------------------------------------------------------------- /releasenotes/source/ocata.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/ocata.rst -------------------------------------------------------------------------------- /releasenotes/source/pike.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/pike.rst -------------------------------------------------------------------------------- /releasenotes/source/queens.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/queens.rst -------------------------------------------------------------------------------- /releasenotes/source/rocky.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/rocky.rst -------------------------------------------------------------------------------- /releasenotes/source/stein.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/stein.rst -------------------------------------------------------------------------------- /releasenotes/source/train.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/train.rst -------------------------------------------------------------------------------- /releasenotes/source/unreleased.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/unreleased.rst -------------------------------------------------------------------------------- /releasenotes/source/ussuri.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/ussuri.rst -------------------------------------------------------------------------------- /releasenotes/source/victoria.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/victoria.rst -------------------------------------------------------------------------------- /releasenotes/source/wallaby.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/wallaby.rst -------------------------------------------------------------------------------- /releasenotes/source/xena.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/xena.rst -------------------------------------------------------------------------------- /releasenotes/source/yoga.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/yoga.rst -------------------------------------------------------------------------------- /releasenotes/source/zed.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/releasenotes/source/zed.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | name = oslo.context 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/oslo.context/HEAD/tox.ini --------------------------------------------------------------------------------