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

Introduce development tools #45

Closed
eggplants opened this issue Mar 11, 2022 · 1 comment
Closed

Introduce development tools #45

eggplants opened this issue Mar 11, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@eggplants
Copy link
Contributor

eggplants commented Mar 11, 2022

Is your feature request related to a problem? Please describe.
Need some tools for making this project more maintainable and easier to develop.

Describe the solution you'd like
Introduce:

  • formatter (i.e. black, isort, ...)
  • linter (i.e. flake8, mypy, ...)
  • CI workflows to execute of these tools
  • configuration of poetry.dev-dependencies and formatting/linting rules in pyproject.toml
@eggplants eggplants added the enhancement New feature or request label Mar 11, 2022
@eggplants eggplants changed the title Formatter Introduce development tools Mar 11, 2022
@Ryu1845
Copy link
Collaborator

Ryu1845 commented Mar 12, 2022

Added black, isort, flake8, and mypy to the dev dependencies. Also added a workflow for auto format and one for the linting.

@Ryu1845 Ryu1845 closed this as completed Mar 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants