CHANGES

  • Release to unstable
  • Add fix-ouput-a-placeholder-instead-of-the-auth_token.patch
  • New debian package release
  • Released

2.12.2

  • Updated from global requirements
  • Updated from global requirements

2.12.1

  • Postpone deprecation warnings to Pike
  • Update UPPER_CONSTRAINTS_FILE for stable/ocata
  • Update .gitreview 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
  • Bumped debhelper compat version to 10
  • 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
  • Uploading to unstable
  • Updated from global requirements
  • Fixed oslotest EPOCH
  • Mass changes
  • Provide a way to deprecate policy values
  • d/control: Bump mininum version requirement of positional to 1.1.1, as 1.0.1 causes issues in Barbican
  • d/control: Bump mininum version requirement of positional to 1.1.1, as 1.0.1 causes issues in Barbican
  • Update reno for stable/newton
  • Update .gitreview file
  • releasing package python-oslo.context version 2.9.0-1
  • Align (Build-)Depends with upstream
  • Fix typos
  • Fix X-User and X-Tenant deprecated headers in from_environ

2.9.0

  • New upstream release
  • 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
    • Drop old python-oslo- transition packages, not needed in Ubuntu anymore since Xenial is released
  • Switch to pkgos-dh_auto_{test,install}
  • Fix changelog message
  • New upstream release for OpenStack Newton
  • Updated from global requirements
  • Added Corey in the Uploaders: field
  • New upstream release
  • d/gbp.conf: Update branch to debian/newton
  • d/control: Align (Build-)Depends with upstream
  • New upstream release

2.5.0

  • Add reno for releasenotes management
  • Add oslo.context name attributes matching ids
  • d/copyright: Changed source URL to https protocol
  • d/rules: Changed UPSTREAM_GIT protocol to https

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
  • Standards-Version is 3.9.8 now (no change)
  • Uploading to unstable
  • Standards-Version: 3.9.7 (no change)
  • Fixed debian/copyright ordering
  • Now packaging 2.2.0
  • Fixed VCS URLs (https)
  • Ensure to_dict() supports unicode

2.2.0

  • Standardize an oslo.policy credentials dictionary
  • New upstream release
  • 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
  • Now packaging 1.0.1
  • 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’
  • Removed privacy breach in README.rst
  • Now packaging 1.0.0 from the debian/mitaka branch

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
  • Uploading to unstable

0.8.0

  • Fix coverage configuration and execution

0.7.0

  • Fixed pbr (build-)depends version
  • Add shields.io version/downloads links/badges into README.rst
  • Change ignore-errors to ignore_errors
  • Updated from global requirements
  • Watch file using github tag and not broken PyPi anymore
  • Fixed transition packages (final dot and priority)
  • Fixed build-depends
  • Now packaging 0.5.0

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
  • Fixup typo in transitional package description (LP: #1471561)
  • Add tox target to find missing requirements
  • Updated from global requirements
  • Updated from global requirements
  • releasing package python-oslo.context version 0.3.0-1
  • Re-align with Ubuntu
  • Rename package to python-oslo.context
  • Update gbp configuration
  • New upstream release

0.4.0

  • Remove support for Python 3.3
  • Do not sync run_cross_tests.sh
  • Updated from global requirements
  • Uploading to unstable
  • Fixed (build-)depends

0.3.0

  • Uncap library requirements for liberty
  • Standardize setup.cfg summary for oslo libs
  • Update to latest hacking
  • Updated from global requirements
  • Releasing to experimental
  • Fixed breaks/replace
  • Added pbr as runtime depends
  • Now packaging 0.2.0
  • fix bug tracker link

0.2.0

  • ensure we reset contexts when fixture is used
  • Fixed installation of the module in debian/rules
  • Now building python-oslo.context and not python-oslo-context
  • Added Provides: python{3,}-oslo.context
  • Now using debian/kilo as packaging branch
  • Added gbp.conf
  • Added initial debian folder
  • 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