summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml6
-rw-r--r--CHANGELOG.md2
-rw-r--r--CONTRIBUTING.md4
-rwxr-xr-xREADME.md4
-rw-r--r--docs/index.rst2
-rw-r--r--docs/install.rst2
-rwxr-xr-xsetup.py2
7 files changed, 12 insertions, 10 deletions
diff --git a/.travis.yml b/.travis.yml
index 2c5b5124..97e1077a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,9 +16,9 @@ matrix:
- os: linux
python: 3.6
env: TOXENV=py36
- - os: linux
- python: 3.7-dev
- env: TOXENV=py37
+# - os: linux
+# python: 3.7-dev
+# env: TOXENV=py37
# # Warning: Don't try to use code coverage analysis with pypy as it is insanely slow
# - os: linux
# python: pypy
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dcac8b08..afb13842 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,8 @@
* Enhancements
* Improved documentation for modifying shortcuts (command aliases)
* Made ``pyreadline`` a dependency on Windows to ensure tab-completion works
+* Other changes
+ * Abandoned official support for Python 3.3. It should still work, just don't have an easy way to test it anymore.
## 0.7.8 (November 8, 2017)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5eace248..b9c97fd0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -44,10 +44,10 @@ The tables below list all prerequisites along with the minimum required version
| Prerequisite | Minimum Version |
| --------------------------------------------------- | --------------- |
-| [Python](https://www.python.org/downloads/) | `3.3 or 2.7` |
+| [Python](https://www.python.org/downloads/) | `3.4 or 2.7` |
| [six](https://pypi.python.org/pypi/six) | `1.8` |
| [pyparsing](http://pyparsing.wikispaces.com) | `2.0.3` |
-| [pyperclip](https://github.com/asweigart/pyperclip) | `1.5` |
+| [pyperclip](https://github.com/asweigart/pyperclip) | `1.6` |
#### Additional prerequisites to run cmd2 unit tests
diff --git a/README.md b/README.md
index c3625a80..d2b16a91 100755
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ Main Features
- Parsing commands with flags
- Unicode character support (*Python 3 only*)
- Good tab-completion of commands, file system paths, and shell commands
-- Python 2.7 and 3.3+ support
+- Python 2.7 and 3.4+ support
- Linux, macOS and Windows support
- Trivial to provide built-in help for all commands
- Built-in regression testing framework for your applications (transcript-based testing)
@@ -46,7 +46,7 @@ On all operating systems, the latest stable version of `cmd2` can be installed u
pip install -U cmd2
```
-cmd2 works with Python 2.7 and Python 3.3+ on Windows, macOS, and Linux. It is pure Python code with
+cmd2 works with Python 2.7 and Python 3.4+ on Windows, macOS, and Linux. It is pure Python code with
the only 3rd-party dependencies being on [six](https://pypi.python.org/pypi/six),
[pyparsing](http://pyparsing.wikispaces.com), and [pyperclip](https://github.com/asweigart/pyperclip)
(on Windows, [pyreadline](https://pypi.python.org/pypi/pyreadline) is an additional dependency).
diff --git a/docs/index.rst b/docs/index.rst
index 3a52b9b5..206a58ef 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -72,7 +72,7 @@ Contents:
Compatibility
=============
-Tested and working with Python 2.7 and 3.3+.
+Tested and working with Python 2.7 and 3.4+.
Indices and tables
==================
diff --git a/docs/install.rst b/docs/install.rst
index 9e330c3c..19cbdd78 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -7,7 +7,7 @@ This section covers the basics of how to install, upgrade, and uninstall ``cmd2`
Installing
----------
-First you need to make sure you have Python 2.7 or Python 3.3+, pip_, and setuptools_. Then you can just use pip to
+First you need to make sure you have Python 2.7 or Python 3.4+, pip_, and setuptools_. Then you can just use pip to
install from PyPI_.
.. _pip: https://pypi.python.org/pypi/pip
diff --git a/setup.py b/setup.py
index d7082b34..ca4200fc 100755
--- a/setup.py
+++ b/setup.py
@@ -32,7 +32,7 @@ Main features:
- Parsing commands with flags
- Unicode character support (*Python 3 only*)
- Good tab-completion of commands, file system paths, and shell commands
- - Python 2.7 and 3.3+ support
+ - Python 2.7 and 3.4+ support
- Linux, macOS and Windows support
- Trivial to provide built-in help for all commands
- Built-in regression testing framework for your applications (transcript-based testing)