«unknown» (2024-10-24)
Requirements:
- As a developer, I want to perform continuous integration tests on branches #56
- As a developer I want to baseline on acceptable Python versions #28
- As a developer, I want to know how to generate the Sphinx documentation #7
Improvements:
- Add README sections referencing Community Health Files #36
- As a developer I want to add default tox configuration #29
- As a developer I want a powerful testing library included in our template repo #25
- As a developer I want hooks to enforce code quality checks, formatter execution, and unit tests #22
- As a developer I want a consistent use of requirements.txt and install_requires across repos #21
- As a developer I want integration of linters and code formatters to the default template repos #20
- Add 1 template python test so python tests can successfully run via CI/CD (e.g.
sys.exit(1)
) #18 - Improvements to template repo #13
Defects:
- The template's
setup.cfg
leaves a ton of packages un-pinned #73 - Local pre-commit checks pass, but in branch workflow fails #67 [s.medium]
- Pre-commit modifies generated REQUIREMENTS.md files #58
- Unstable build fails per issue with versioning #14 [s.medium]
Other closed issues:
- Add git-secrets pre-commit to python template repo #65
- Remove Versioneer #50
- Document Roundup idiosyncrasy on fresh repository #47
- Add flake8 configuration details for existing code bases adopting the template repo #46
- pre-commit mypy execution can't find dependencies #43
- Tox runs failing on converted repositories #40
- CODEOWNERS group lacks write permission to the repository #38
- Add Python 3.9 Trove classifier #34
v1.0.0 (2021-06-08)
Improvements:
- As a developer, I want a template repo that shows me how to use Python namespace packages #5
- Define a PDS standard to manage version in python project #2
- Have multiple license options #1
Defects:
Other closed issues:
- Add the roundup action in the template #3
* This Changelog was automatically generated by github_changelog_generator