1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-06-01 18:41:32 +00:00

Drop support for older Python, bump major version

This commit is contained in:
Mike Naberezny 2018-10-09 18:43:35 -07:00
parent 1ca859196f
commit 2df8152d27
4 changed files with 11 additions and 12 deletions

View File

@ -2,8 +2,6 @@ language: python
sudo: false
matrix:
include:
- python: 2.6
env: TOXENV=py26
- python: 2.7
env: TOXENV=py27
- python: 3.4

View File

@ -1,6 +1,10 @@
1.1.0.dev0 (Next Release)
2.0.0.dev0 (Next Release)
-------------------------
- Support for some older Python versions has been dropped. On Python 3,
Py65 now requires Python 3.4 or later. On Python 2, Py65 now requires
Python 2.7.
- Added a workaround to ignore an error ``Error: <class 'termios.error'>,
(25, 'Inappropriate ioctl for device')`` that may occur on some systems
when reading character input. Based on a patch by Marko Lauke.

View File

@ -1,4 +1,4 @@
__version__ = '1.1.0'
__version__ = '2.0.0.dev0'
import sys
@ -6,11 +6,11 @@ py_version = sys.version_info[:2]
PY3 = py_version[0] == 3
if PY3:
if py_version < (3, 2):
raise RuntimeError('On Python 3, Py65 requires Python 3.2 or later')
if py_version < (3, 4):
raise RuntimeError('On Python 3, Py65 requires Python 3.4 or later')
else:
if py_version < (2, 6):
raise RuntimeError('On Python 2, Py65 requires Python 2.6 or later')
if py_version < (2, 7):
raise RuntimeError('On Python 2, Py65 requires Python 2.7 or later')
from setuptools import setup, find_packages
@ -25,11 +25,8 @@ CLASSIFIERS = [
'Operating System :: POSIX',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',

View File

@ -1,6 +1,6 @@
[tox]
envlist =
py26,py27,py34,py35,py36,pypy
py27,py34,py35,py36,pypy
[testenv]
commands =