Open kingkongjames opened 1 year ago
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.
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