Skip to content

Conversation

@joakimnordling
Copy link

@joakimnordling joakimnordling commented Feb 24, 2025

Removed:

  • Support for Python 3.8, it was EOL already on 2024-10-07.

A bunch of updates:

  • ReDoc to 2.4.0.
  • SwaggerUI to 5.19.0.
  • FastAPI favicon (also updated to pull it from GitHub due to permission error when pulling from old URL with urlretrieve).
  • Updated FastAPI requirement to >=0.109.1, older versions had some CVE according to skjold.

Internal updates:

  • Run tests with python 3.12 and 3.13 as well.
  • Pre-commit hooks.
  • A lot of dev-dependencies.
  • Updated referenced GitHub actions.
  • Locked poetry to latest 1.8.x version in the GitHub workflows, had some issues in another library with 2.x and uploads to PyPI.
  • Updated a lot of the dependencies in the lockfile that were outdated; doesn't really make any difference for those who just install the final package.

Removed:
- Support for Python 3.8, it was EOL already on 2024-10-07.

A bunch of updates:
- ReDoc to 2.4.0.
- SwaggerUI to 5.19.0.
- FastAPI favicon (also updated to pull it from GitHub due to permission error when pulling from old URL with urlretrieve).
- Updated FastAPI requirement to >=0.109.1, older versions had some CVE according to skjold.

Internal updates:
- Run tests with python 3.12 and 3.13 as well.
- Pre-commit hooks.
- A lot of dev-dependencies.
- Updated referenced GitHub actions.
- Locked poetry to latest 1.8x version in the GitHub workflows, had some issues in another library with 2.x and uploads to PyPI.
- Updated a lot of the dependencies in the lockfile that were outdated; doesn't really make any difference for those who just install the final package.
@joakimnordling joakimnordling marked this pull request as ready for review February 24, 2025 13:25
@joakimnordling joakimnordling merged commit ca74c35 into main Feb 24, 2025
10 checks passed
@joakimnordling joakimnordling deleted the feature/updates branch February 24, 2025 14:52
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