diff --git a/doc/changelog.rst b/doc/changelog.rst index fac31935..6247ced2 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -16,6 +16,45 @@ Backwards incompatible changes * Python 2.6 is no longer supported (`#469 `_). +Features +-------- + +* Python 3.4+ is now supported. In order to use x509 certificates to sign and verify messages, + you will need `cryptography v1.6+ `_ + and `pyOpenSSL v16.1+ `_. These can be installed with pip + via ``pip install fedmsg[crypto_ng]`` (`#449 + `_). + +* The fedmsg documentation has been re-organized (`#453 + `_). + + +Development Improvements +------------------------ + +* The m2crypto unit tests were being skipped when the cryptography library was missing. + This is no longer the case + (`#446 `_). + +* All usage of the nose library has been removed from the tests and the dependency on nose + has been removed (`#448 `_). + +* ``click`` has been added as a test dependency (`#452 + `_). + +* Test coverage increased from 54.72% to 58.82% + +* Several improvements to the tox.ini file (`#458 + `_). + +Many thanks to all our contributors for this release: + +* Lumír 'Frenzy' Balhar +* Ralph Bean +* Jeremy Cline +* Chenxiong Qi + + 0.19.1 ====== diff --git a/setup.py b/setup.py index 12ecd936..f40066cd 100644 --- a/setup.py +++ b/setup.py @@ -105,7 +105,7 @@ setup( name='fedmsg', - version='0.19.0', + version='1.0.0', description="Fedora Messaging Client API", long_description=long_description, author='Ralph Bean', @@ -115,6 +115,7 @@ classifiers=[ # https://pypi.python.org/pypi?%3Aaction=list_classifiers 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', + 'Development Status :: 5 - Production/Stable', 'License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)', 'Operating System :: POSIX :: Linux', 'Programming Language :: Python :: 2',