CHANGES
=======

1.2.0
-----

* Fix PrometheusAPIClient set\_client\_cert

1.1.0
-----

* Split get\_prometheus\_client to multiple functions
* Rename Aetos's service type to metric-storage
* Allow for providing metric names to modify\_query
* Allow for specifying rbac label name
* Fix inconsistent indentation
* Send keystone tokens to Aetos only
* Replace os-client-config
* Remove Python 3.9 support
* Fix IPv6 host IP escaping
* Zuul: do not use USE\_PYTHON3
* Add a testcase for specifying project label
* Change URLs to point to the correct repository

1.0.0
-----

* Retrieve prometheus information from keystone
* Exclude test code from coverage report
* Deprecate disable-rbac option
* Use PROMETHEUS\_CUSTOM\_SCRAPE\_TARGETS to pass sg\_core scrape endpoint

0.5.0
-----

* Add root\_path configuration option
* Refactor obsC rbac module
* Enable providing keystone session for Prometheus
* Additional tests and a fix for rbac code
* Fix rbac mocking in unit tests
* Fix observabilityclient-dsvm-functional job
* Bump hacking
* Check if the HOME env var is set, otherwise use a default
* Update master for stable/2025.1
* Ignore false-positive E231 error
* Update default envlist

0.4.0
-----

* Fix release note build
* Remove Python 3.8 support
* Use requirements.txt solely to manage dependencies
* Add stestr as test requirement

0.3.0
-----

* Drop direct usage of simplejson
* Use stestr for testing

0.2.0
-----

* Sort column order in cli output
* Fix table formatter
* Remove unused test dependencies
* Remove AUTHORS file
* Add TLS support
* Drop unused --dev and --messy

0.1.1
-----

* Update python classifier in setup.cfg
* Add functional tests
* Fix cli commands
* Add i18n.py and use it in v1/base.py and v1/cli.py
* Fix "\_" is shadowing Python builtin
* Flake8 changes
* Remove .github/

0.1.0
-----

* Fix zuul testing
* Add automated unit testing and a set of tests (#9)

0.0.4
-----

* Fix setup.cfg
* PyPI dist (#8)

0.0.3
-----

* PyPI dist (#8)

0.0.2
-----

* Prometheus interaction (#7)
* Update README.md
* Update README to reflect new params file changes
* Removing README.rst
* Merging additions from my notes
* Fixed missing comma

0.0.1
-----

* Update license file
* Basic set of docs
* Missing piece
* Allow inventory overrides
* Initial functionality (#1)
* Initial commit
