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

[DEV] Standardized Coding Style #30

Open
getchoo opened this issue Sep 1, 2022 · 1 comment
Open

[DEV] Standardized Coding Style #30

getchoo opened this issue Sep 1, 2022 · 1 comment
Assignees
Labels
active development Currently being worked on

Comments

@getchoo
Copy link
Contributor

getchoo commented Sep 1, 2022

Is your feature request related to a problem? Please describe.
currently there is no standard coding style for the project, making it difficult to implement code and have it match the rest of the project

Describe the solution you'd like
a formatter and/or linter tool like flake8, black, or yapf could be implemented and easily integrated through something like github actions.

Describe alternatives you've considered
editorconfig could be a good alternative, and would cover all files instead of just python (it also has a github action) - however, it might not provide the same integration and warnings in comparision. editorconfig can be used alongside them though, which would provide the best coverage across files.

Additional context
n/a

@ArgosOfIthica ArgosOfIthica added the enhancement New feature or request label Sep 1, 2022
@ArgosOfIthica ArgosOfIthica self-assigned this Sep 1, 2022
@ArgosOfIthica ArgosOfIthica added todo Not being worked on actively and removed enhancement New feature or request labels Apr 16, 2023
@ArgosOfIthica ArgosOfIthica removed their assignment Apr 16, 2023
@ArgosOfIthica ArgosOfIthica added the research Needs further investigation label Jun 23, 2023
@ArgosOfIthica
Copy link
Owner

Beginning work to move over to static typing with Mypy and base Pylint with a few modifications.

@ArgosOfIthica ArgosOfIthica added active development Currently being worked on and removed research Needs further investigation todo Not being worked on actively labels Sep 10, 2023
@ArgosOfIthica ArgosOfIthica self-assigned this Sep 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
active development Currently being worked on
Projects
None yet
Development

No branches or pull requests

2 participants