Skip to content

Mgallwey/update to python3 - #204

Open
TheDistributor wants to merge 2 commits into
masterfrom
mgallwey/update-to-python3
Open

Mgallwey/update to python3#204
TheDistributor wants to merge 2 commits into
masterfrom
mgallwey/update-to-python3

Conversation

@TheDistributor

Copy link
Copy Markdown
Contributor

No description provided.

Removes the isP2/StandardError/unicode compatibility shims scattered
across session.py, crypt.py, encodedsession.py, exception.py, and
datatype.py, along with the vendored dbapi20 test suite's Python 2
branches. Declares python_requires>=3.6 in setup.py, drops the
ipaddress backport dependency (stdlib since 3.3) and the Python 2
classifiers, and updates README/CONTRIBUTING accordingly. Also trims
.pylint-rc of disable entries for Python2-only lint checks that no
longer exist in current pylint.
Cython 3.3.0 (the current release) requires Python >= 3.9, so raise
the driver's floor to match ahead of adding Cython-accelerated code.
This also lets us drop the pytz-based zoneinfo.ZoneInfo fallback that
existed only to cover Python < 3.9, since it is now always available
from the stdlib.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants