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

Cleanup of project configuration and linting #104

Merged
merged 8 commits into from
Jul 31, 2024

Conversation

bbannier
Copy link
Member

No description provided.

@bbannier bbannier self-assigned this Jul 30, 2024
@bbannier bbannier changed the title Clean up project configuration and linting Cleanup of project configuration and linting Jul 30, 2024
@bbannier bbannier force-pushed the topic/bbannier/pyproject-config branch from 2c1b5ce to e83a4e4 Compare July 30, 2024 19:25
@bbannier bbannier marked this pull request as ready for review July 30, 2024 19:29
btest Outdated Show resolved Hide resolved
@bbannier bbannier force-pushed the topic/bbannier/pyproject-config branch from e83a4e4 to bf680af Compare July 31, 2024 11:03
@bbannier bbannier requested a review from awelzel July 31, 2024 11:07
pyproject.toml Show resolved Hide resolved
This centralizes most project configuration from `setup.py` and
`setup.cfg` into the existing `pyproject.toml` so it can be picked up by
more tools.
We previously linted with flake8 so this contains no code changes.
Even though python-3.7 remains our minimal Python version it is not
support by GH actions anymore so this commit drops it from CI. We also
add a setup for the now released python-3.12.
@bbannier bbannier force-pushed the topic/bbannier/pyproject-config branch from ff65a5a to c31e6a4 Compare July 31, 2024 12:06
@bbannier bbannier merged commit 8e8a51a into master Jul 31, 2024
22 checks passed
@bbannier bbannier deleted the topic/bbannier/pyproject-config branch July 31, 2024 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants