Python screwdrivercd helpers changes
screwdrivercd v0.3.716634 (2021-06-23)
Bugfixes
Make the type validation wrapper exit with the return code when run from the module
screwdrivercd v0.3.689804 (2021-03-23)
Bugfixes
The type validation is fixed to honor the package_dir directive in the package if it is present
screwdrivercd v0.3.675968 (2021-01-28)
Improved Documentation
Add the PEP508 environment markers to the screwdrivercd_install_deps command environment markers table
screwdrivercd v0.3.671463 (2021-01-05)
Features
screwdrivercd v0.3.171052 (2020-02-14)
Bugfixes
Add a new documentation plugin named mkdocs_venv which generates the mkdocs documentation in a Python virtualenv with only packages from the documentation_requires.txt file installed.
screwdrivercd v0.3.170652 (2020-02-13)
Bugfixes
Fixed a bug where an exception during the documentation publish operation could at times not exit with a failure returncode.
screwdrivercd v0.3.168985 (2020-01-21)
Features
Added new validation script screwdrivercd_validate_unittest that will run tests using tox.
screwdrivercd v0.3.166403 (2019-12-31)
Bugfixes
Remove debug output from autoversioner
screwdrivercd v0.3.165344 (2019-12-20)
Bugfixes
Make sure the python package publish still honors the PUBLISH env variable for backwards compatibility
screwdrivercd v0.3.165333 (2019-12-20)
Misc Changes
Allow tagging a release if the screwdriver cerver has an init bookend that sets up ssh.
screwdrivercd v0.3.164779 (2019-12-13)
Bugfixes
Fix standard_directories exception if the SD_ARTIFACTS_DIR environment variable is not defined.
screwdrivercd v0.3.164508 (2019-12-11)
Features
Add release tagging code from the python/package_python template.
screwdrivercd v0.3.164370 (2019-12-11)
Bugfixes
Fix the publish logic to use the correct endpoints.
screwdrivercd v0.2.164187 (2019-12-10)
Features
Add screwdrivercd_publish_python
command to handle publishing packages generated by the
screwdrivercd_package_python
utility.
screwdrivercd v0.1.164150 (2019-12-10)
Features
Add changelog footer support using a FOOTER.md file in the changelog directory.
Bugfixes
Don't complain about non-changelog README.md, HEADER.md, FOOTER.md files in the changelog directory.
screwdrivercd v0.1.163462 (2019-12-07)
Bugfixes
Fix the changelog generator to be able to get the release tags when git version 1.8.x is installed
screwdrivercd v0.1.163333 (2019-12-07)
Improved Documentation
Add documentation for the screwdrivercd_changelog
command.
screwdrivercd v0.1.163222 (2019-12-06)
Features
Update the job status sent to the SCM when a new version is generated.
screwdrivercd v0.1.161838 (2019-11-28)
Features
Add the ability to add a header to the generated changelogs.
screwdrivercd v0.1.161820 (2019-11-28)
Bugfixes
Changed the tag ordering to use the ordering from the commit history. This ensures that
changelog fragements get associated with the correct changes.
screwdrivercd v0.1.161760 (2019-11-27)
Features
Add support for changelogs (#46), this adds a new command screwdrivercd_changelog
that will generate
a changelog based on changelog fragments in the changelog directory. This command uses the git
history to determine the release the changelog fragment was added in. This changelog is written
to the $SD_ARTIFACTS_DIR/report/changelog directory.