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
Python 3.11 is pickier about mutable dataclass fields #284
Comments
I have taken a stab at addressing this: I don't know if that is an acceptable approach for you. If so, I can open a PR. |
Many thanks for reporting and for the base work on this. Patch looks ok besides some small issues; I'll push a similar patch shortly. |
Is it possible to make new release with those ffixes? |
Sure. |
Tahnk you 😃 |
With pleasure! |
JoepVanlier
added a commit
to lumicks/pylake
that referenced
this issue
May 9, 2023
This is needed to support building docs on Python 3.11. See this issue: mcmtroffaes/sphinxcontrib-bibtex#284
JoepVanlier
added a commit
to lumicks/pylake
that referenced
this issue
May 9, 2023
This is needed to support building docs on Python 3.11. See this issue: mcmtroffaes/sphinxcontrib-bibtex#284
JoepVanlier
added a commit
to lumicks/pylake
that referenced
this issue
May 10, 2023
This is needed to support building docs on Python 3.11. See this issue: mcmtroffaes/sphinxcontrib-bibtex#284
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Fedora project is building all of its python packages with an alpha version of python 3.11, to try to identify problems and fix them prior to the actual 3.11 release. The sphinxcontrib-bibtex package is failing to build, as can be seen in this bug report. The issue seems to be that python has gotten pickier about ensuring that dataclass fields are not initialized with a mutable value. A sample error:
This affects dataclass field initializations in the following files:
The text was updated successfully, but these errors were encountered: