update pyproject.toml, add a .gitignore file#1
Draft
s-sajid-ali wants to merge 5 commits into
Draft
Conversation
7932fe4 to
26c0e4e
Compare
modified: pyproject.toml
57cf10c to
af11b26
Compare
pyproject.toml, add a .gitignore file
bf47ba6 to
322264a
Compare
new file: .gitignore
b5f9911 to
f334e20
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation behind unifying everything in
pyproject.tomlAdding this as a project via
uvraises the following exception:However, adding a skeleton
projectsection is not enough as we then run into more issues as each missing field then raises a separate issue. Now that Coldfront itself usesuv, we should be able to safely drop support for legacy build tools and do away withsetup.cfg. Since Coldfront uses, hatch as the build backend, re-use it here instead of adding a new one.Additional changes:
Change the name of the dependency to
slurmrest_pythonto address:Set the name of the project to the folder within
srcto prevent this issuer:Finally, also add a standard
.gitignorefile for Python from https://github.com/github/gitignore/blob/main/Python.gitignore