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

[WIP] make the project executable #8

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Conversation

Le09
Copy link

@Le09 Le09 commented Jan 2, 2023

First: absolutely awesome project! Thank you very much for it.

This is a quick and dirty PoC (the features other than the generator are probably broken, I didn't fix all imports) move to have the generator be easily installable as a CLI program, that could eventually be posted to PyPI.

@MaximeHoude
Copy link

That's awesome!!

@Le09
Copy link
Author

Le09 commented Jan 2, 2023

There's some care to put into the dependencies, it seems a bit brittle; the code would crash with bokeh>=3, and it seems that pipx could not find the pinned version of essentia. With that said, last version seems to work with all versions >=3.8 of Python, including with pipx.

@sweetcocoa
Copy link
Owner

Thank you for submitting your PR. I really appreciate the effort you have put into it. I will review it thoroughly and carefully once the Pop2Piano paper's review process is complete.

@Le09
Copy link
Author

Le09 commented Jan 16, 2023

Thank you and good luck with the paper!
Keep in mind that this PR is incomplete, I was just interested in getting the generator as an executable.
But if you are interested in publishing it as a package we can tie everything nicely.

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.

None yet

3 participants