Release 3.6.1, drop 3.2 support
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
deleted file mode 100644
index d984caa..0000000
--- a/CHANGELOG.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-=========
-Changelog
-=========
-
-
-3.5.0.1, 2015-10-28
--------------------
-
-* Python 2.7 backport
-* Fix CPython issue #25390: Can't define a typing.Union containing a
- typing.re.Pattern
-
-
-3.5.0, 2015-10-03
------------------
-
-* Initial release
diff --git a/README.rst b/README.rst
index 78e5f48..a20867f 100644
--- a/README.rst
+++ b/README.rst
@@ -133,7 +133,7 @@
--------------------------
* Run tests under all supported versions. As of March 2017 this includes
- 2.7, 3.2, 3.3, 3.4, 3.5, 3.6.
+ 2.7, 3.3, 3.4, 3.5, 3.6.
* On macOS, you can use [pyenv](https://github.com/pyenv/pyenv) to manage
multiple Python installations. Long story short:
@@ -145,20 +145,10 @@
* `pyenv install 3.5.3`
* `pyenv install 3.4.6`
* `pyenv install 3.3.6`
- * `pyenv install 3.2.6`
* (assuming you already have 2.7.13 and 3.6.1 from Homebrew)
- * `pyenv global system 3.5.3 3.4.6 3.3.6 3.2.6`
+ * `pyenv global system 3.5.3 3.4.6 3.3.6`
-* You can use `tox` to automate running tests. Note: `tox` no longer
- supports Python 3.2 because modern versions of `virtualenv` bundle
- `pip` versions newer than 7.1.2 which dropped Python 3.2
- compatibility. You need a new `virtualenv` version to support 3.6.
- So, you'll have to test on 3.2 separately:
-
- * `pip3.2 install virtualenv==13.1.2`
- * `python3.2 -m virtualenv .venv32`
- * `. .venv32/bin/activate`
- * `cd src/ && python -m unittest discover`
+* You can use `tox` to automate running tests.
* Update the version number in `setup.py`.
diff --git a/setup.py b/setup.py
index 0097a90..b213a36 100644
--- a/setup.py
+++ b/setup.py
@@ -4,18 +4,18 @@
import sys
from distutils.core import setup
-if sys.version_info < (2, 7, 0) or (3, 0, 0) <= sys.version_info < (3, 2, 0):
- sys.stderr.write('ERROR: You need Python 2.7 or 3.2-3.4 '
+if sys.version_info < (2, 7, 0) or (3, 0, 0) <= sys.version_info < (3, 3, 0):
+ sys.stderr.write('ERROR: You need Python 2.7 or 3.3+ '
'to install the typing package.\n')
exit(1)
-version = '3.5.3.0'
+version = '3.6.1'
description = 'Type Hints for Python'
long_description = '''\
Typing -- Type Hints for Python
This is a backport of the standard library typing module to Python
-versions older than 3.5.
+versions older than 3.6.
Typing defines a standard notation for Python function and variable
type annotations. The notation can be used for documenting code in a
@@ -33,7 +33,6 @@
'License :: OSI Approved :: Python Software Foundation License',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2.7',
- 'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',