Skip to content

Conversation

@stollero
Copy link
Contributor

@stollero stollero commented Oct 16, 2024

Hello,

Python 3.8 is end of life and I added support for Python 3.12. More importantly I upgraded jsonschema-specifications :)

Also added support for Python 3.13

I hope this is alright.

pyproject.toml Outdated
jsonschema = "^4.19.1"
rfc3339-validator = "*" # requred by jsonschema for date-time checker
jsonschema-specifications = ">=2023.5.2"
jsonschema-specifications = "^2024.10.1"

Choose a reason for hiding this comment

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

What's the point of ^ when using calendar versioning? Releases in January of 2025 aren't more likely to include breaking changes than those in December of 2024.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You are right, I replaced it with >=

…likely to include breaking changes than those in December of 2024

therefore stick to >=
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10', '3.11']
python-version: ['3.9', '3.10', '3.11', '3.12']

Choose a reason for hiding this comment

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

I suggest adding support python 3.13 in this PR

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sure, why not :)

@stollero stollero requested a review from michael-k January 6, 2025 06:45
@p1c2u p1c2u merged commit fecc890 into python-openapi:master Jan 10, 2025
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.

4 participants