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

modernize pyproject tooling #668

Closed
4 tasks done
mlin opened this issue Dec 16, 2023 · 0 comments
Closed
4 tasks done

modernize pyproject tooling #668

mlin opened this issue Dec 16, 2023 · 0 comments
Labels
devex Developers, developers, developers (developer experience) tech debt Technical debt

Comments

@mlin
Copy link
Collaborator

mlin commented Dec 16, 2023

  • migrate setup.py/setup.cfg/pbr/etc. to pyproject.toml
  • update pyre or migrate to mypy (tedious! can we make GPT-4 do most of this work?)
  • migrate pylint/flake8/black to ruff
  • drop obsolete python versions
@mlin mlin added tech debt Technical debt devex Developers, developers, developers (developer experience) labels Dec 16, 2023
@mlin mlin closed this as completed Jul 20, 2024
@github-project-automation github-project-automation bot moved this to Done in miniwdl Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devex Developers, developers, developers (developer experience) tech debt Technical debt
Projects
Status: Done
Development

No branches or pull requests

1 participant