Skip to content

BREAKING CHANGE: drop python3.10 support and update libraries to use at least python 3.11#445

Merged
jonperron merged 6 commits intoBoavizta:mainfrom
jonperron:feat/deprecate_py310_support
Jan 24, 2026
Merged

BREAKING CHANGE: drop python3.10 support and update libraries to use at least python 3.11#445
jonperron merged 6 commits intoBoavizta:mainfrom
jonperron:feat/deprecate_py310_support

Conversation

@jonperron
Copy link
Copy Markdown
Collaborator

@jonperron jonperron commented Jan 11, 2026

Deprecate API support of python 3.10, includes update of the dependencies to their latest versions:

It also rebuild the requirements.txt used in the serverless deployment, using the latest version of pyproject.toml

At each step I ran make install, make test, build and ran the docker images to make sure everything was built properly. I also fired a couple of requests on the APIs to make sure nothing was broken.

Note:

  • This is a major change, which should be reflected by a major version of the API
  • I am not sure whether dependencies update should be included in the same pull request.

@jonperron jonperron changed the title Feat/deprecate py310 support BREAKING CHANGE: drop python3.10 support and update libraries to use at least python 3.11 Jan 11, 2026
@jonperron jonperron marked this pull request as draft January 11, 2026 08:40
@jonperron jonperron marked this pull request as ready for review January 14, 2026 07:19
@Shillaker Shillaker added this to the 2.0.0 milestone Jan 19, 2026
@jonperron jonperron force-pushed the feat/deprecate_py310_support branch 2 times, most recently from 9118e9f to ca0ee6c Compare January 24, 2026 10:53
@jonperron jonperron force-pushed the feat/deprecate_py310_support branch from ca0ee6c to eb416f6 Compare January 24, 2026 10:56
@jonperron jonperron merged commit e8ca58f into Boavizta:main Jan 24, 2026
3 checks passed
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