CHANGES
=======

1.8.2
-----

* Add missing py.typed file
* ruff: Use more specific name to enable pyupgrade rule

1.8.1
-----

* pre-commit: Bump versions
* Add missing dependency

1.8.0
-----

* Migrate setup configuration to pyproject.toml
* Add typing, mypy
* Add ruff
* Drop support for Python 3.9
* Update python classifier in setup.cfg
* Updated from OpenStack Service Type Authority
* Bump hacking
* Updated from OpenStack Service Type Authority
* Update api\_ref for Cyborg project
* Add Python 3.8 and 3.9 to supported runtimes
* Update CI to use unversioned jobs template
* Use py3 as the default runtime for tox
* Add doc/requirements
* Modernize package a little
* setup.cfg: Replace dashes by underscores
* Bump hacking to 3.0.1
* bump py37 to py38 in tox.ini
* Fix pep8 testing for ubuntu focal
* Switch to newer openstackdocstheme and reno versions
* [ussuri][goal] Drop python 2.7 support and testing
* Switch to Ussuri jobs
* Bump the openstackdocstheme extension to 1.20
* Blacklist sphinx 2.1.0 (autodoc bug)
* Update the constraints url
* Updated from OpenStack Service Type Authority
* Update api-ref location
* Add Python 3 Train unit tests
* Sync Sphinx requirement
* Update testing jobs

1.7.0
-----

* Updated from OpenStack Service Type Authority
* Update links for opendev
* OpenDev Migration Patch
* add python 3.7 unit test job

1.6.0
-----

* Updated from OpenStack Service Type Authority

1.5.0
-----

* Updated from OpenStack Service Type Authority
* Update home-page
* Update hacking version
* Change openstack-dev to openstack-discuss

1.4.0
-----

* Updated from OpenStack Service Type Authority
* Update the hacking to latst
* Don't quote {posargs} in tox.ini
* Removed older version of python added 3.5
* Add unittest for os\_service\_types.data module
* Use keystoneauth only in applicable test
* Close descriptor after reading file
* add python 3.6 unit test job
* switch documentation job to new PTI
* import zuul job settings from project-config

1.3.0
-----

* Add missing release notes
* Fix service\_type normalization
* Add flag for returning unofficial types
* Allow passing in service types with \_ in them
* Updated from OpenStack Service Type Authority
* Switch to stestr
* Add release note link in README
* fix tox python3 overrides
* Updated from global requirements
* Fix docs link in the README
* Updated from OpenStack Service Type Authority
* Updated from global requirements
* Updated from global requirements

1.2.0
-----

* Updated from OpenStack Service Type Authority
* Sort json data
* Updated from global requirements
* Updated from global requirements
* Add factory helper function which returns a singleton
* Updated from global requirements
* Remove -U from pip install
* Updated from global requirements
* Remove reference to stable/pike from releasenotes
* Avoid tox\_install.sh for constraints support
* Updated from global requirements
* Update api-refs
* Updated from global requirements
* Updated from global requirements

1.1.0
-----

* Sync from latest service-types-authority
* Consume new mapping fields from service-type-authority
* Support secondary services
* Update unittests to be able to sync latest data
* Update reno for stable/pike
* Updated from global requirements
* Use tox\_install.sh to install dependencies

1.0.0
-----

* Add ability to warn on use of non-official types
* Refresh local service-types.json
* Throw an exception on conflicting arguments
* Updated from global requirements
* Updated from global requirements
* Implement fetching and accessor methods
* Add cookiecutter boilerplate
* Added .gitreview
