Skip to content
This repository was archived by the owner on May 6, 2026. It is now read-only.

fix: Drop Python 2 support - #826

Merged
parthea merged 1 commit into
googleapis:mainfrom
bw-yuhogg:drop-py2
Nov 16, 2022
Merged

fix: Drop Python 2 support#826
parthea merged 1 commit into
googleapis:mainfrom
bw-yuhogg:drop-py2

Conversation

@bw-yuhogg

@bw-yuhogg bw-yuhogg commented Nov 15, 2022

Copy link
Copy Markdown
Contributor

Cloud NDB is one of the final Cloud Client libraries to support Python 2 and retaining support for it will prevent us from updating to the newest version of the underlying Datastore libraries.

Not considering this a breaking change because pip will respect python_requires in setup.py and not install a version that doesn't support it anymore.

BEGIN_COMMIT_OVERRIDE
fix: Drop Python 2 support

Release-As: 1.12.0
END_COMMIT_OVERRIDE

@product-auto-label product-auto-label Bot added the api: datastore Issues related to the googleapis/python-ndb API. label Nov 15, 2022

@parthea parthea left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added minor observations

Comment thread setup.py Outdated
Comment thread CONTRIBUTING.rst
Comment thread google/cloud/ndb/tasklets.py Outdated
@bw-yuhogg
bw-yuhogg marked this pull request as ready for review November 15, 2022 19:58
@bw-yuhogg
bw-yuhogg requested review from a team November 15, 2022 19:58
Cloud NDB is one of the final Cloud Client libraries to
support Python 2 and retaining support for it will prevent
us from updating to the newest version of the underlying
Datastore libraries.

Not considering this a breaking change because pip will respect
python_requires in setup.py and not install a version that doesn't
support it anymore.
@parthea parthea added the owlbot:run Add this label to trigger the Owlbot post processor. label Nov 16, 2022
@gcf-owl-bot gcf-owl-bot Bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Nov 16, 2022
@parthea parthea changed the title chore: Drop Python 2 support fix: Drop Python 2 support Nov 16, 2022
@parthea
parthea merged commit 90efd77 into googleapis:main Nov 16, 2022
@bw-yuhogg
bw-yuhogg deleted the drop-py2 branch November 16, 2022 16:37
@parthea parthea added the release-please:force-run To run release-please label Nov 16, 2022
@release-please release-please Bot removed the release-please:force-run To run release-please label Nov 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: datastore Issues related to the googleapis/python-ndb API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants