Skip to content

Commit 923238f

Browse files
committed
Release 1.0: Updated Python compatibility (-2.6, -3.4, +3.6, +3.7, +3.8)
1 parent 0a07e2f commit 923238f

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

CHANGELOG.rst

+27
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,33 @@ to `semantic versioning`_.
1111
.. _Keep a Changelog: http://keepachangelog.com/
1212
.. _semantic versioning: http://semver.org/
1313

14+
`Release 1.0`_ (2020-04-26)
15+
---------------------------
16+
17+
- Merged `pull request #2`_ which enables Python 3.7+ compatibility by changing
18+
the :pypi:`executor` integration to stop using the old ``async`` option and
19+
start using the new ``asynchronous`` option (given that :keyword:`async`
20+
became a keyword in Python 3.7).
21+
22+
- Updated Python compatibility:
23+
24+
- Python 3.6, 3.7 and 3.8 are now tested and supported.
25+
- Python 2.6 and 3.4 are no longer supported.
26+
27+
- Defined ``__all__`` for existing Python modules.
28+
29+
- Fixed :pypi:`humanfriendly` deprecation warnings and bumped dependencies that
30+
went through the same process.
31+
32+
- Fixed all :pypi:`Sphinx` broken references and configured Sphinx to report
33+
broken references as errors instead of warnings (to prevent broken references
34+
from piling up in the future).
35+
36+
- Various Travis CI fixes that didn't affect published code.
37+
38+
.. _Release 1.0: https://github.com/xolox/python-proc/compare/0.17...1.0
39+
.. _pull request #2: https://github.com/xolox/python-proc/pull/2
40+
1441
`Release 0.17`_ (2018-06-27)
1542
----------------------------
1643

proc/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# proc: Simple interface to Linux process information.
22
#
33
# Author: Peter Odding <peter@peterodding.com>
4-
# Last Change: June 27, 2018
4+
# Last Change: April 26, 2020
55
# URL: https://proc.readthedocs.io
66

77
"""
@@ -13,4 +13,4 @@
1313
"""
1414

1515
# Semi-standard module versioning.
16-
__version__ = '0.17'
16+
__version__ = '1.0'

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ def get_absolute_path(*args):
7777
'with-gpg-agent = proc.gpg:main',
7878
'with-gui-environment = proc.notify:with_gui_environment',
7979
]),
80+
python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*',
8081
classifiers=[
8182
'Development Status :: 5 - Production/Stable',
8283
'Environment :: Console',

0 commit comments

Comments
 (0)