-
Notifications
You must be signed in to change notification settings - Fork 15
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.12 is not supported #9
Comments
@ESP-Marius PTAL |
Hmm... We had to lock the version of Pillow due to a dependency of our dependencies not working on later versions of Pillow: blockdiag/sphinxcontrib-blockdiag#26 (due to breaking changes in Pillow) Unfortunately Not sure if there is any good solution for this other than deprecating the support of blockdiag, finding a replacement, and updating all current block diagrams in our docs to use whatever we replace it with. |
@ESP-Marius Thank you for looking into this. The proposed solution doesn't look trivial to me. Do you plan to add some workaround until it is done? Maybe set https://github.com/espressif/esp-docs/blob/master/setup.cfg#L21 to not include 3.12? But that won't prevent failure on the ESP-IDF side. Perhaps we need the following in https://github.com/espressif/esp-idf/blob/master/tools/requirements/requirements.docs.txt:
Please let me know what do you prefer. I'll have to adjust my workarounds based on that. Thanks! |
The
pillow < 10.0.0
requirement from https://github.com/espressif/esp-docs/blob/master/setup.cfg#L24 seems to be incompatible with the recently released Python 3.12. The support and wheels are available frompillow==10.0.0
: python-pillow/Pillow#6941 (comment)This is the log of the failure:
The text was updated successfully, but these errors were encountered: