diff options
-rw-r--r-- | CHANGES | 4 | ||||
-rw-r--r-- | pyparsing/__init__.py | 2 | ||||
-rw-r--r-- | setup.py | 10 | ||||
-rw-r--r-- | tox.ini | 2 |
4 files changed, 12 insertions, 6 deletions
@@ -36,6 +36,10 @@ Version 3.0.0b3 - August, 2021 - Fixed STUDENTS table in sql2dot.py example, fixes issue #261 reported by legrandlegrand - much better. +- Python 3.5 will not be supported in the pyparsing 3 releases. This will allow + for future pyparsing releases to add parameter type annotations, and to take + advantage of dict key ordering in internal results name tracking. + Version 3.0.0b2 - December, 2020 -------------------------------- diff --git a/pyparsing/__init__.py b/pyparsing/__init__.py index 41a12db..bb83293 100644 --- a/pyparsing/__init__.py +++ b/pyparsing/__init__.py @@ -103,7 +103,7 @@ __version__ = ( __version_info__.releaseLevel == "final" ] ) -__versionTime__ = "1 August 2021 17:56 UTC" +__versionTime__ = "7 August 2021 21:29 UTC" __author__ = "Paul McGuire <ptmcg@users.sourceforge.net>" from .util import * @@ -8,9 +8,9 @@ import sys from pyparsing import __version__ as pyparsing_version # guard against manual invocation of setup.py (when using pip, we shouldn't even get this far) -if sys.version_info[:2] < (3, 5): +if sys.version_info[:2] < (3, 6): sys.exit( - "Python < 3.5 is not supported in this version of pyparsing; use latest pyparsing 2.4.x release" + "Python < 3.6 is not supported in this version of pyparsing; use latest pyparsing 2.4.x release" ) # get the text of the README file @@ -33,7 +33,9 @@ setup( # Distribution meta-data license="MIT License", packages=packages, python_requires=">=3.5", - extras_require={"diagrams": ["railroad-diagrams", "jinja2"],}, + extras_require={ + "diagrams": ["railroad-diagrams", "jinja2"], + }, package_data={"pyparsing.diagram": ["*.jinja2"]}, classifiers=[ "Development Status :: 5 - Production/Stable", @@ -43,11 +45,11 @@ setup( # Distribution meta-data "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "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 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", @@ -1,6 +1,6 @@ [tox] envlist = - py{35,36,37,38,39,py3} + py{36,37,38,39,310,py3} [testenv] deps=coverage |