Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Commit e0b5a93

Browse files
authored
Merge pull request #472 from jeremycline/1.0-prep
Prepare for the 1.0.0 release
2 parents 08ad015 + 193ec7f commit e0b5a93

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

doc/changelog.rst

+39
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,45 @@ Backwards incompatible changes
1616
* Python 2.6 is no longer supported (`#469 <https://github.com/fedora-infra/fedmsg/pull/469>`_).
1717

1818

19+
Features
20+
--------
21+
22+
* Python 3.4+ is now supported. In order to use x509 certificates to sign and verify messages,
23+
you will need `cryptography v1.6+ <https://cryptography.io/en/latest/>`_
24+
and `pyOpenSSL v16.1+ <https://pyopenssl.org/en/stable/>`_. These can be installed with pip
25+
via ``pip install fedmsg[crypto_ng]`` (`#449
26+
<https://github.com/fedora-infra/fedmsg/pull/449>`_).
27+
28+
* The fedmsg documentation has been re-organized (`#453
29+
<https://github.com/fedora-infra/fedmsg/pull/453>`_).
30+
31+
32+
Development Improvements
33+
------------------------
34+
35+
* The m2crypto unit tests were being skipped when the cryptography library was missing.
36+
This is no longer the case
37+
(`#446 <https://github.com/fedora-infra/fedmsg/pull/446>`_).
38+
39+
* All usage of the nose library has been removed from the tests and the dependency on nose
40+
has been removed (`#448 <https://github.com/fedora-infra/fedmsg/pull/448>`_).
41+
42+
* ``click`` has been added as a test dependency (`#452
43+
<https://github.com/fedora-infra/fedmsg/pull/452>`_).
44+
45+
* Test coverage increased from 54.72% to 58.82%
46+
47+
* Several improvements to the tox.ini file (`#458
48+
<https://github.com/fedora-infra/fedmsg/pull/458>`_).
49+
50+
Many thanks to all our contributors for this release:
51+
52+
* Lumír 'Frenzy' Balhar
53+
* Ralph Bean
54+
* Jeremy Cline
55+
* Chenxiong Qi
56+
57+
1958
0.19.1
2059
======
2160

setup.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105

106106
setup(
107107
name='fedmsg',
108-
version='0.19.0',
108+
version='1.0.0',
109109
description="Fedora Messaging Client API",
110110
long_description=long_description,
111111
author='Ralph Bean',
@@ -115,6 +115,7 @@
115115
classifiers=[ # https://pypi.python.org/pypi?%3Aaction=list_classifiers
116116
'Intended Audience :: Developers',
117117
'Intended Audience :: System Administrators',
118+
'Development Status :: 5 - Production/Stable',
118119
'License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)',
119120
'Operating System :: POSIX :: Linux',
120121
'Programming Language :: Python :: 2',

0 commit comments

Comments
 (0)