CHANGES

CHANGES

  • Cap Bandit below 1.6.0 and update Sphinx requirement
  • OpenDev Migration Patch
  • Update UPPER_CONSTRAINTS_FILE for stable/stein
  • Update .gitreview for stable/stein

2.22.1

  • add python 3.7 unit test job
  • Update hacking version
  • Use template for lower-constraints
  • Update mailinglist from dev to discuss

2.22.0

  • Implement domain-scope for context objects
  • Clean up .gitignore references to personal tools
  • Always build universal wheels
  • add lib-forward-testing-python3 test job
  • add python 3.6 unit test job
  • import zuul job settings from project-config
  • import zuul job settings from project-config
  • Update reno for stable/rocky
  • Switch to stestr
  • Add release notes link to README
  • fix tox python3 overrides

2.21.0

  • Implement system-scope
  • Remove stale pip-missing-reqs tox test
  • Trivial: Update pypi url to new url
  • Switch pep8 job to python 3
  • add lower-constraints job
  • pypy not checked at gate
  • Updated from global requirements
  • Update links in README
  • Add -W for document build
  • Update reno for stable/queens
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements

2.20.0

  • Updated from global requirements
  • Follow the new PTI for document build
  • Remove -U from pip install
  • Avoid tox_install.sh for constraints support
  • add bandit to pep8 job
  • Remove setting of version/release from releasenotes

2.19.3

  • Ouput a placeholder instead of the auth_token

2.19.2

  • Make from_dict extensible

2.19.1

  • Output ‘project’ key in context’s to_dict function
  • Rename deprecated context params

2.19.0

  • Updated from global requirements

2.18.1

  • Update the documentation link for doc migration
  • Revert “Postpone deprecation warnings to Pike”

2.18.0

  • Updated from global requirements
  • Remove use of positional decorator
  • Update reno for stable/pike
  • Updated from global requirements

2.17.0

  • Fix URLs according to document migration
  • Cleanup document formatting
  • rearrange the documentation to fit into the new standard layout

2.16.0

  • Switch from oslosphinx to openstackdocstheme
  • Updated from global requirements

2.15.0

  • Optimize the link address
  • Remove pbr warnerrors in favor of sphinx check
  • Updated from global requirements

2.14.0

  • Provide unified calling interface for global_id
  • Add global_request_id to context
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements

2.13.0

  • Updated from global requirements
  • [Fix gate]Update test requirement
  • Updated from global requirements
  • pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz)
  • Postpone deprecation warnings to Pike
  • Update reno for stable/ocata

2.12.0

  • Updated from global requirements
  • Remove references to Python 3.4
  • Add Constraints support
  • Show team and repo badges on README
  • Add the service token details to context
  • Reformat the Context.__init__ arguments
  • Move existing attributes to _id suffixed attributes

2.11.0

  • Updated from global requirements
  • Revert “Fix X-User and X-Tenant deprecated headers in from_environ”
  • Updated from global requirements
  • Updated from global requirements
  • Changed the home-page link

2.10.0

  • Enable release notes translation
  • Updated from global requirements
  • Provide a way to deprecate policy values
  • Update reno for stable/newton
  • Fix typos
  • Fix X-User and X-Tenant deprecated headers in from_environ

2.9.0

  • Updated from global requirements

2.8.0

  • Delete H803 in flake8 ignore list
  • Fix parameters of assertEqual are misplaced
  • Manually specify from_dict parameters

2.7.0

  • Add Python 3.5 classifier and venv
  • Emit deprecation warnings when positional args passed

2.6.0

  • Allow deprecated X-Tenant-Name in from_environ
  • Handle openstack.request_id in from_environ
  • Add is_admin_project to context
  • Updated from global requirements

2.5.0

  • Add reno for releasenotes management
  • Add oslo.context name attributes matching ids

2.4.0

  • Trivial: ignore openstack/common in flake8 exclude list
  • Strip roles in from_environ
  • Allow deprecated headers in from_environ

2.3.0

  • Drop babel as requirement since its not used
  • Updated from global requirements
  • Ensure to_dict() supports unicode

2.2.0

  • Standardize an oslo.policy credentials dictionary
  • Revert “Add common oslo.log format parameters”
  • Add roles to context

2.1.0

  • Agnostic approach to construct context from_dict
  • Add common oslo.log format parameters

2.0.0

  • Improve Context docs with example syntax
  • Define method for oslo.log context parameters
  • Add additional unit tests
  • Fix request_id type on Python 3: use text (Unicode)
  • Updated from global requirements
  • Provide a helper to load a context from environment

1.0.1

  • Revert “Add properties for id attributes”
  • Add properties for id attributes
  • Trival: Remove ‘MANIFEST.in’

1.0.0

  • Updated from global requirements
  • Remove python 2.6 classifier
  • Remove python 2.6 and cleanup tox.ini

0.9.0

  • Remove reference to undefined attributes

0.8.0

  • Fix coverage configuration and execution

0.7.0

  • Add shields.io version/downloads links/badges into README.rst
  • Change ignore-errors to ignore_errors
  • Updated from global requirements

0.6.0

  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements

0.5.0

  • Updated from global requirements
  • Updated from global requirements
  • Add tox target to find missing requirements
  • Updated from global requirements
  • Updated from global requirements

0.4.0

  • Remove support for Python 3.3
  • Do not sync run_cross_tests.sh
  • Updated from global requirements

0.3.0

  • Uncap library requirements for liberty
  • Standardize setup.cfg summary for oslo libs
  • Update to latest hacking
  • Updated from global requirements
  • fix bug tracker link

0.2.0

  • ensure we reset contexts when fixture is used
  • Activate pep8 check that _ is imported

0.1.0

  • Workflow documentation is now in infra-manual
  • Documentation cleanup
  • Add ClearRequestContext fixture
  • Cache the current context for the thread
  • Add docstring to get_admin_context()
  • Change instance_uuid to resource_uuid
  • Better information in the README
  • Generate better documentation for the module
  • Move out of the oslo namespace package
  • get test to actually run
  • fix links and requirements to latest versions
  • Make the unit test run properly - fix import
  • exported from oslo-incubator by graduate.sh
  • Add a RequestContext.from_dict method
  • Use oslotest instead of common test module
  • Python 3: enable tests/unit/middleware/test_request_id.py
  • Add model_query() to db.sqlalchemy.utils module
  • Adding domain to context and log
  • Remove vim header
  • Remove uuidutils imports in oslo modules
  • Revert “Removes generate_uuid from uuidutils”
  • Removes generate_uuid from uuidutils
  • Adding instance_uuid to context and log
  • Replace using tests.utils with openstack.common.test
  • Fix bad default for show_deleted
  • Enable hacking H404 test
  • Replaces the standard uuid with common in the context module
  • Fix Copyright Headers - Rename LLC to Foundation
  • Fix inconsistency with auth_tok/auth_token
  • Replace direct use of testtools BaseTestCase
  • Use testtools as test base class
  • Move get_context_from_function_and_args() to context.py
  • Added dictify() and uuids to the common request context
  • add context ‘tests’
  • make the skeleton project a template
  • reog from import merge
  • Add some more generic middleware, request context, utils, and versioning. Add basic template for server binary
  • Initial skeleton project
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.