Skip to content

🔧: add tool config #11

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

Merged
merged 4 commits into from
Dec 5, 2024
Merged

Conversation

nstarman
Copy link
Collaborator

@nstarman nstarman commented Dec 5, 2024

No description provided.

@nstarman nstarman added the 🔧 config Add or update configuration files. label Dec 5, 2024
@nstarman nstarman requested a review from jorenham December 5, 2024 06:25
@nstarman nstarman marked this pull request as ready for review December 5, 2024 06:41
@jorenham
Copy link
Collaborator

jorenham commented Dec 5, 2024

maybe also install the related deps?

Signed-off-by: nstarman <[email protected]>
@nstarman
Copy link
Collaborator Author

nstarman commented Dec 5, 2024

[coverage] and [tool.pytest] have deps already in [dependency-groups].
ruff will be managed by pre-commit, which I've now added to [dependency-group]. We need to make the pre-commit yaml next (new PR).
mypy and the other static checkers we need to figure out. We could do mypy in pre-commit, or as a different step in the CI.

@nstarman
Copy link
Collaborator Author

nstarman commented Dec 5, 2024

Squash merge plz.

@nstarman nstarman requested a review from jorenham December 5, 2024 17:21
@nstarman
Copy link
Collaborator Author

nstarman commented Dec 5, 2024

Ok. Style should be much more consistent. I removed the alignments and spacing styles.

@nstarman nstarman requested a review from jorenham December 5, 2024 21:10
nstarman and others added 2 commits December 5, 2024 16:20
Co-authored-by: Joren Hammudoglu <[email protected]>
Signed-off-by: Nathaniel Starkman <[email protected]>
@jorenham jorenham merged commit 3c3a2e0 into data-apis:main Dec 5, 2024
@nstarman nstarman deleted the infra/tool-config branch December 5, 2024 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔧 config Add or update configuration files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants