wyfo / apischema

JSON (de)serialization, GraphQL and JSON schema generation using Python typing.
https://wyfo.github.io/apischema/
MIT License
230 stars 18 forks source link

Add support for Python 3.13 #640

Closed cdce8p closed 2 months ago

cdce8p commented 2 months ago
codecov-commenter commented 2 months ago

Codecov Report

Attention: Patch coverage is 33.33333% with 2 lines in your changes missing coverage. Please review.

Project coverage is 88.09%. Comparing base (d48cc01) to head (dfac24d).

Files with missing lines Patch % Lines
apischema/typing.py 50.00% 1 Missing :warning:
apischema/utils.py 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #640 +/- ## ======================================= Coverage 88.09% 88.09% ======================================= Files 62 62 Lines 5663 5663 Branches 1170 1170 ======================================= Hits 4989 4989 Misses 460 460 Partials 214 214 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

cdce8p commented 2 months ago

@wyfo Would you mind taking a look at this one? I decided to do all of these changes in a single PR to avoid having to merge and rebase multiple different ones.

wyfo commented 2 months ago

Thank you very much! I planned to tackle 3.13 support this weekend, and I'm more than happy to have your PR to start! A single PR is perfectly fine.

cdce8p commented 2 months ago

@wyfo Would you mind doing a new release? It would be awesome to have compiled wheels ready in time for the 3.13 release.