-
Notifications
You must be signed in to change notification settings - Fork 12
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 Enum issue #183
Comments
Hmm, I haven't tested PyFLP on Python 3.12 yet. It's difficult for me to find time for this nowadays. |
The same issue reproduces on my project too. |
I have the same issue |
Same issue here as well |
Same issue here, but on Python 3.11.9. |
same issue here, but in all python 3 versions(like, littery, all the starting with 3 versions that is here https://www.python.org/doc/versions/), but only in windows |
The problem persists on MacOS as well. I've tried it with a stock template file, using Python 3.12.7: import pyflp as flp
p = flp.parse('/Applications/Audio/FL Studio 2024.app/Contents/Resources/FL/Data/Templates/Advanced/Electronic/Drum & Bass.flp') Different paths, same error. |
Same error, python 3.12.7 |
Describe the issue
Thats the whole code. When I try to run, this happens:
Traceback (most recent call last):
File "C:\Users\Stefan\PycharmProjects\fl_changer\main.py", line 6, in
project = pyflp.parse("res/beat.flp")
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Stefan\PycharmProjects\fl_changer\venv\Lib\site-packages\pyflp_init_.py", line 123, in parse
id = EventEnum(int.from_bytes(stream.read(1), "little"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Stefan\AppData\Local\Programs\Python\Python312\Lib\enum.py", line 744, in call
raise TypeError(
TypeError: <enum 'EventEnum'> has no members; specify
names=()
if you meant to create a new, empty, enumWhat does that mean?
Thank you.
What version of PyFLP are you using?
2.2.1
What code caused this issue?
Screenshots, Additional info
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: