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

Simplify build process #108

Open
Sporarum opened this issue Jan 20, 2025 · 2 comments
Open

Simplify build process #108

Sporarum opened this issue Jan 20, 2025 · 2 comments

Comments

@Sporarum
Copy link

I'm not that experienced with python, but from what I recall there are files like pyproject.toml or setup.py that allow you to define your dependencies in an OS-independent fashion and which are well supported by Python tooling.

I think it would simplify the workflow, and would allow easier deployment !

@dnhkng
Copy link
Owner

dnhkng commented Jan 20, 2025

Yes, I was actually working on that today 👍

Should be done in a few days.

@Sporarum
Copy link
Author

That's so good to hear, I tried to build it for NixOS, but it's way harder without these standards, and I'm not knowledgeable enough to make it work ^^'

I did give it a try on a VM tho, and it was pretty cool !

(When you're done, I'll try to build it again, and contribute it to some nix package repository)

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

No branches or pull requests

2 participants