Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New release for Python 3.13 #764

Closed
lesleslie opened this issue Oct 27, 2024 · 9 comments
Closed

New release for Python 3.13 #764

lesleslie opened this issue Oct 27, 2024 · 9 comments

Comments

@lesleslie
Copy link

Question

Hello,

Wondering when we can expect a new release compatible with Python 3.13?

I see the commit for the Python 3.13, and am able to install it using git+https://github.com/jcrist/msgspec.git, but unfortunately I can't publish any packages to pypi that depend on msgspec until a new official release has been published to pypi. Am hoping for a new release soon that incorporates the Python 3.13 support (without freethreading for now).

Thank you!

-- les

@lesleslie
Copy link
Author

lesleslie commented Nov 9, 2024

As a temporary workaround I created a package with python 3.13 support. I wouldn't expect this to be updated or maintained beyond this point but give it try if you like. It will be deleted once a new official release comes out.

msgspec-python313-pre

pdm add msgspec-python313-pre or whatever (make sure to remove msgspec - this is a drop in replacement)

@Tishka17
Copy link

@jcrist hi, what are current plans about publishing release?

@Zaczero
Copy link

Zaczero commented Nov 16, 2024

It seems like he is currently working on adding free-threading support, so my only assumption would be that he wants to release the new version with it already included. Reference. I also think some communication on these issues wouldn't hurt!

@astrojuanlu
Copy link

I'm pretty sure the maintainers know of the community excitement around 3.13 and adding more "+1" messages will not help. Maintainer attention is a scarce resource, please be considerate. Many of us are subscribed to this issue for updates. Peace and love 🕊️

@kamikaze
Copy link

please 😭

@piotrm-nvidia
Copy link

pls pls

fizzAI added a commit to allura-org/argumentative that referenced this issue Dec 2, 2024
latter because release msgspec doesn't support compiling under it at the moment ([msgspec#764](jcrist/msgspec#764))
former two because of previous removal from support
@return42
Copy link

Really love mesgspec but without python 3.13 its not any longer an option .. distros with rolling releases started to switch to Python 3.13 .. ArchLinux is one -> and our applications did stop working ..

I'm pretty sure the maintainers know of the community excitement around 3.13 and adding more "+1" messages will not help.

Fully understand .. especially as I am a developer myself, but leaving such major problems uncommented is not a solution either

-> users now have to deal with broken applications ..

I apologize for the harsh tone, but I wanted to make it clear: We need a timeline!

return42 added a commit to return42/searxng that referenced this issue Dec 24, 2024
Waitng for new release of msgspec for Python 3.13:

- jcrist/msgspec#764 (comment)

Signed-off-by: Markus Heiser <[email protected]>
return42 added a commit to searxng/searxng that referenced this issue Dec 24, 2024
Waitng for new release of msgspec for Python 3.13:

- jcrist/msgspec#764 (comment)

Signed-off-by: Markus Heiser <[email protected]>
@jcrist
Copy link
Owner

jcrist commented Dec 27, 2024

msgspec 0.19.0 has been released with support for Python 3.13. The full changelog may be found here.

Thank you everyone for your patience. Closing.

@jcrist jcrist closed this as completed Dec 27, 2024
return42 added a commit to return42/searxng that referenced this issue Dec 28, 2024
inoffical msgspec-python313-pre was an inetrim solution from e710ebd

related:

- searxng#4129
- jcrist/msgspec#764 (comment)

closes:

- searxng#4015

Signed-off-by: Markus Heiser <[email protected]>
return42 added a commit to searxng/searxng that referenced this issue Dec 28, 2024
inoffical msgspec-python313-pre was an inetrim solution from e710ebd

related:

- #4129
- jcrist/msgspec#764 (comment)

closes:

- #4015

Signed-off-by: Markus Heiser <[email protected]>
@return42
Copy link

return42 commented Dec 28, 2024

Thank you everyone for your patience. Closing.

@jcrist Thank you for responding to my request so quickly 👍

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

No branches or pull requests

8 participants