Skip to content

Conversation

jonathanedey
Copy link
Contributor

@jonathanedey jonathanedey commented Jun 16, 2025

  • Bumped minimum supported Python version to 3.9
  • Deprecate Python 3.9
  • Added python 3.13 to CIs
  • Bumped test dependancies
  • Removed usage of setup.py as a command line tool since this is now deprecated.
  • Replaced usage of deprecated download_as_string() with download_as_bytes() in storage tests.

RELEASE NOTE: Dropped support for Python 3.7 and 3.8 and Deprecated Python 3.9. Developers should use Python 3.9 or higher with the Admin SDK however Python 3.10 is recommended.

@jonathanedey jonathanedey added the release:stage Stage a release candidate label Jun 16, 2025
Copy link
Member

@lahirumaramba lahirumaramba left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks!

@jonathanedey jonathanedey merged commit dae267c into v7 Jun 17, 2025
19 of 20 checks passed
@jonathanedey jonathanedey deleted the je-platform-upgrade branch June 17, 2025 19:00
@jonathanedey jonathanedey changed the title chore(deps): Bump minimum supported Python version to 3.9 and add 3.13 to CIs change: Bump minimum supported Python version to 3.9 and add 3.13 to CIs Jul 10, 2025
jonathanedey added a commit that referenced this pull request Jul 14, 2025
* change(fcm): Remove deprecated FCM APIs (#890) * chore(deps): Bump minimum supported Python version to 3.9 and add 3.13 to CIs (#892) * chore(deps): Bump minimum supported Python version to 3.9 and add 3.13 to CIs * fix deprecation warnings * fix GHA build status svg * fix: Correctly scope async eventloop * fix: Bump pylint to v2.7.4 and astroid to v2.5.8 to fix lint issues * fix ml tests * fix lint * fix: remove commented code * change(ml): Drop AutoML model support (#894) * chore: Bump `pylint` to v3.3.7 and `astroid` to v3.3.10 (#895) * chore: Bump pylint to v3 * chore: fix src lint * chore: fix unit test lint * chore: fix integration test lint * chore: fix snippets lint * chore: 2nd pass for errors * fix: corrected use of the `bad-functions` config * fix: add EoF newline * chore: Upgraded Google API Core, Cloud Firestore, and Cloud Storage dependencies (#897) * chore: Bump dependencies * fix: Also update setup.py * fix(functions): Remove usage of deprecated `datetime.utcnow() and fix flaky unit test` (#896)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:stage Stage a release candidate

2 participants