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

MNT: account for CPython 314 changes #760

Merged
merged 2 commits into from
Oct 24, 2024
Merged

MNT: account for CPython 314 changes #760

merged 2 commits into from
Oct 24, 2024

Conversation

tacaswell
Copy link
Contributor

python/cpython#125251 renamed _PY_IMMORTAL_REFCNT -> _PY_IMMORTAL_INITIAL_REFCNT

python/cpython#125251 renamed
_PY_IMMORTAL_REFCNT -> _PY_IMMORTAL_INITIAL_REFCNT
@tacaswell
Copy link
Contributor Author

fair enough, but I would go with the new name rather than the old one (I think the new one is clearer).

@tacaswell
Copy link
Contributor Author

(sorry, could not keep my bikeshedding comments to my self).

@jcrist
Copy link
Owner

jcrist commented Oct 24, 2024

Fair enough! Out of curiousity - are you using Python dev w/ msgspec for something? How did you find this compatibility issue?

@jcrist jcrist merged commit f66bbbd into jcrist:main Oct 24, 2024
7 checks passed
@tacaswell tacaswell deleted the py314 branch October 24, 2024 18:05
@tacaswell
Copy link
Contributor Author

I have a project that tries to build the development branch of everything (https://github.com/tacaswell/build_the_world) with the goal of catching these things as early as possible. I then try to work in that environment for my day-to-day development. I was playing with msgspec a while ago so it ended up in my build list.

@ofek
Copy link
Contributor

ofek commented Oct 29, 2024

Really great find, thanks!

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.

3 participants