CHANGES
=======

1.8.0
-----

* Fix SUSE detection on Tumbleweed and SLE15

1.7.0
-----

* Support different py versions in py2name() and py2pkg()
* Updated from global requirements
* Fix rc version handling on SUSE
* Updated from global requirements
* Introduce a new --input-template-format switch
* Move context related functions to extra file
* Clarify variable name
* Updated from global requirements
* Add context function \`url\_pypi\`
* Updated from global requirements

1.6.2
-----

* Semantically determine lowest version number, not lexigraphically

1.6.1
-----

* Sort found archives by mtime for version detection
* Updated from global requirements

1.6.0
-----

* Add 'basename' filter
* Return the full path when searching for archive files

1.5.0
-----

* Look in 'output\_dir' when searching archives
* Enable and fix more tests
* Add new function fetch\_source() to download files
* Make output dir available in the context
* Updated from global requirements

1.4.0
-----

* Add dynamic version detection from archive files
* Fix docs for child templates
* Introduce context variable 'pypi\_name'
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements

1.3.0
-----

* Use assertEqual() instead of assertDictEqual()
* Add mapping new licence type - OFL
* Updated from global requirements
* Check version length in py2rpmversion() for Fedora
* Add Constraints support

1.2.0
-----

* Show team and repo badges on README
* Don't include openstack/common in flake8 exclude list
* Add new context functions for version handling
* Change Python classifier and venv
* Updated from global requirements
* Remove filter for license

1.1.0
-----

* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Update homepage with developer documentation page
* Add req\_cleanup block for Fedora templates
* Updated from global requirements
* Support distro specific child templates
* Updated from global requirements
* Fail if specified file doesn't exist
* Add support to CentOS
* Updated from global requirements

1.0.0
-----

* Updated from global requirements
* Remove Pre-Alpha classifier
* Don't autoescape the templates
* Add link to documentation in README.rst
* Run bandit scanner on pep8 target
* Remove interference of --requirements with positional args
* Allow multiple requirement files
* Add context function 'py2name'
* Update epoch context function doc
* Remove py2pkg filter
* Support package versions from global requirements file
* Use correct dest dir to publish docs
* Also register license as context function
* Add filter and contextfunction for epoch
* Update documentation
* Fix typo
* Enhance py2pkg filter for version and epoch handling
* Add basic test and doc infrastructure
* Autodetect input/output files if possible
* Setup flake8 ignores for tox environments
* Shorten filter names to reduce markup pollution
* Use pymod2pkg to translate module names
* Add standard PBR / setuptools infrastructure
* Fix H301 - only one import per line
* Initial version of renderspec
* Added .gitreview
