From 4c42912a4fe2c49200fd38466f5b76ceee72a4b0 Mon Sep 17 00:00:00 2001 From: Eliah Kagan Date: Mon, 14 Aug 2023 01:49:08 -0400 Subject: [PATCH] build: Update classifiers stating Python versions This updates the classifiers listed in setup.py. Removals: - Python 2 classifiers. Although a significant amount of the code remains written in the common subset of Python 2 and Python 3, the codebase overall no longer supports Python 2. For example, collections.abc is imported. - Python 3.5. Not all tests reliably pass. test_regression_208 sometimes passes and sometimes raises TypeError. Later versions do not show such nondeterministic behavior, even when the test is run many times in succession (it always passes). - Python 3.6. Tests still pass. This version does appear still to work. However, 3.6 has been unsupported by the PSF for a significant time, and it is no longer tested in tox.ini or in the CI test workflow. Additions: 3.8, 3.9, 3.10, and 3.11. While editing the classifiers, I also removed some unused imports. --- setup.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/setup.py b/setup.py index d20f28a..e770778 100755 --- a/setup.py +++ b/setup.py @@ -3,9 +3,6 @@ # # Copyright (C) <2014-2016> Chris Wacek