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

Manage python requirements in a pyproject.toml file #1716

Open
rlskoeser opened this issue Jan 9, 2025 · 0 comments
Open

Manage python requirements in a pyproject.toml file #1716

rlskoeser opened this issue Jan 9, 2025 · 0 comments
Assignees
Labels
🛠️ chore One-off task or update

Comments

@rlskoeser
Copy link
Contributor

This update should replace top-level requirements.txt and all the text files under requirements/ folder.

It may be helpful to refer to this packaging guideline https://learn.scientific-python.org/development/guides/packaging-simple/ and the official pyproject documentation https://packaging.python.org/en/latest/guides/writing-pyproject-toml/

Here's an example pyproject.toml file from one of our other CDH django projects: https://github.com/Princeton-CDH/mep-django/blob/main/pyproject.toml

You will have to update the github actions python installation for this change.

@blms blms added the 🛠️ chore One-off task or update label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠️ chore One-off task or update
Projects
None yet
Development

No branches or pull requests

3 participants