Skip to content

Commit

Permalink
Merge pull request #472 from jeremycline/1.0-prep
Browse files Browse the repository at this point in the history
Prepare for the 1.0.0 release
  • Loading branch information
jeremycline committed Aug 22, 2017
2 parents 08ad015 + 193ec7f commit e0b5a93
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
39 changes: 39 additions & 0 deletions doc/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,45 @@ Backwards incompatible changes
* Python 2.6 is no longer supported (`#469 <https://github.com/fedora-infra/fedmsg/pull/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+ <https://cryptography.io/en/latest/>`_
and `pyOpenSSL v16.1+ <https://pyopenssl.org/en/stable/>`_. These can be installed with pip
via ``pip install fedmsg[crypto_ng]`` (`#449
<https://github.com/fedora-infra/fedmsg/pull/449>`_).

* The fedmsg documentation has been re-organized (`#453
<https://github.com/fedora-infra/fedmsg/pull/453>`_).


Development Improvements
------------------------

* The m2crypto unit tests were being skipped when the cryptography library was missing.
This is no longer the case
(`#446 <https://github.com/fedora-infra/fedmsg/pull/446>`_).

* All usage of the nose library has been removed from the tests and the dependency on nose
has been removed (`#448 <https://github.com/fedora-infra/fedmsg/pull/448>`_).

* ``click`` has been added as a test dependency (`#452
<https://github.com/fedora-infra/fedmsg/pull/452>`_).

* Test coverage increased from 54.72% to 58.82%

* Several improvements to the tox.ini file (`#458
<https://github.com/fedora-infra/fedmsg/pull/458>`_).

Many thanks to all our contributors for this release:

* Lumír 'Frenzy' Balhar
* Ralph Bean
* Jeremy Cline
* Chenxiong Qi


0.19.1
======

Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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',
Expand Down

0 comments on commit e0b5a93

Please sign in to comment.