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

[Feature] Add a package manager and pyproject.toml #56

Closed
felixhoffmnn opened this issue Oct 20, 2022 · 1 comment · Fixed by #65
Closed

[Feature] Add a package manager and pyproject.toml #56

felixhoffmnn opened this issue Oct 20, 2022 · 1 comment · Fixed by #65
Assignees
Labels
feature New feature or request

Comments

@felixhoffmnn
Copy link

Summarize the feature
The current setup with setup.py and all the other settings files is not quite convenient. Additionally, the packages within the requierements.txt are not correctly checked for compatibility. For that, I recommend using Poetry or Pipenv.

Further, I recommend switching most of the configurations to the pyproject.toml (docs).

Example of the feature
Using Poetry, it is possible to easily manage packages using poetry add and poetry install. It is also possible to define different groups like dev or docs so that you can exclude not necessary packages.

Additional context
None

@felixhoffmnn felixhoffmnn added the feature New feature or request label Oct 20, 2022
@zaanposni
Copy link
Owner

I will have to read through the resources you provided to get a more detailed understanding of the available technologies.
My guess is that we can address the other issues you opened first and do this one later on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants