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

pyproject.toml #10

Open
2 tasks
samgdotson opened this issue Nov 4, 2024 · 0 comments
Open
2 tasks

pyproject.toml #10

samgdotson opened this issue Nov 4, 2024 · 0 comments
Assignees
Labels
Comp:Build This issue has to do with the build system of the code/doc (makefiles, cmake, install errors) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving. Type:Style Is related to coding style guide compliance (e.g. PEP8 or google C++ style guide).

Comments

@samgdotson
Copy link

While porting the project over to a python script it will be helpful (possibly necesary) to have a pyproject.toml file that will allow users to install the script from pypi (and maybe conda-forge, later).

Documentation for pyproject.toml.

Look at examples in other repositories such as osier

This issue may be closed when:

  • there is a pyproject.toml file that allows users to install this package with pip install.
  • the directory structure is simplified according to best practice (e.g., having a src directory or a writing-checker directory)
@samgdotson samgdotson added Comp:Build This issue has to do with the build system of the code/doc (makefiles, cmake, install errors) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving. Type:Style Is related to coding style guide compliance (e.g. PEP8 or google C++ style guide). labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Comp:Build This issue has to do with the build system of the code/doc (makefiles, cmake, install errors) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving. Type:Style Is related to coding style guide compliance (e.g. PEP8 or google C++ style guide).
Projects
None yet
Development

No branches or pull requests

2 participants