anaconda / anaconda-project

Tool for encapsulating, running, and reproducing data science projects
https://anaconda-project.readthedocs.io/en/latest/
Other
216 stars 88 forks source link

Linting update and improvements to CONTRIBUTING.md #358

Closed AlbertDeFusco closed 2 years ago

AlbertDeFusco commented 2 years ago

Here I update the CONTRIBUTING.md to help explain how to prepare the environment, run tests, and run the formatter. Along the the way I've updated pep257 (deprecated) to pydocstyle.

jbednar commented 2 years ago

That's helpful, thanks. I know it's not new to this PR, but having the tests reformat the code seems pretty weird to me!

AlbertDeFusco commented 2 years ago

Yeah, I agree. I tend to just do pytest directly or use VScode to run tests. I think I'll come back and evaluate formatting approaches later.