Run tests on Ubuntu 20.04, require Python 3.6 or later

This commit is contained in:
Mike Naberezny 2023-06-14 09:04:52 -07:00
parent bd9fb13ce0
commit f856bcb699
3 changed files with 8 additions and 6 deletions

View File

@ -7,8 +7,8 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, "3.10"]
os: [ubuntu-18.04, windows-2019]
python-version: [2.7, 3.6, 3.7, 3.8, 3.9, "3.10", 3.11]
os: [ubuntu-20.04, windows-2019]
runs-on: ${{ matrix.os }}

View File

@ -2,7 +2,7 @@
-------------------------
- 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
Py65 now requires Python 3.6 or later. On Python 2, Py65 now requires
Python 2.7.
- Fixed a bug with character input that would cause characters to be

View File

@ -7,7 +7,7 @@ PY3 = py_version[0] == 3
if PY3:
if py_version < (3, 4):
raise RuntimeError('On Python 3, Py65 requires Python 3.4 or later')
raise RuntimeError('On Python 3, Py65 requires Python 3.6 or later')
else:
if py_version < (2, 7):
raise RuntimeError('On Python 2, Py65 requires Python 2.7 or later')
@ -27,10 +27,12 @@ CLASSIFIERS = [
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Assembly',
'Topic :: Software Development :: Assemblers',
'Topic :: Software Development :: Disassemblers',