Panda Update #113
dagpunk
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
The panda is known for its clear separation between different parts of its habitat. This release focuses on improving the user experience and simplifying the project's dependency management while maintaining a clear separation between different parts of the project.
It also adds
pandasto the project to demonstrate maintaining dev and user requirements independently.New features
dev-requirements.inandrequirements.in(closes Separate user and dev requirements #60)pandas, was added to the template's example code to support clear separation between dev and user requirements (closes Introduce a 3rd party dependency #90)Issues fixed
ValueError - int not callablewhen running flake8 by updating project dependency versions and modifying the package installation process in the GitHub Actionstestworkflow (closes Fix issue with flake8 linter #108)Improvements
foopackage==3.2.7 => foopackage>=3.2)pytest-xdistas a default dependency. Users can add this to their projects when needed and if they are okay with the added complexity. In the future,pytest-xdistcould be an option to include in a template wizard.CodeQLas a default CI/CD workflow. Users can add this to their projects when needed and if they are okay with the added complexity. CodeQL does not work well with private repositories, which makes its default inclusion an immediate hurdle for users who want to use the template in a new private repository. In the future, CodeQL could be an option to include in a template wizard. (closes Remove CodeQL from template #111)pytestexception testing approach usingpytest.raises()(closes Pytest exception handling and testing improvement #77)Maintenance
Closed pull requests
Full Changelog: v1.2.0...v2.0.0
This discussion was created from the release Panda Update.
Beta Was this translation helpful? Give feedback.
All reactions