Changelog¶
Future releases¶
Todo
Add GitHub Actions for testing MacOS and Windows platform builds
Improve template README.rst placeholder instructions
Create a
gh-pagesscript to automate docs publishing steps
v0.3.1 (2020-07-23)¶
Add GitHub actions build test to project
Add
logfuncexception handling to prevent errors when decorated function contains no docstringFix
jinjavariables in Travis badge and GitHub URLs to prevent error whendistribution_nameandrepo_namedifferFix template
tox.inito includesrcinflake8linting test
v0.3.0 (2020-06-29)¶
Add
toxto project repo for testing withpy36,py37,py38Refactor testing for clearer organization of default template vs. options tests
Add
toxoption to template choice variablesAdd pre- and post-gen hooks for template rendering
Modify
cookiecutter.jsonoptions to better reflect available rendering optionsMake Travis-CI optional for the rendered template build process
Update documentation to reflect changes to the project and add developer notes
v0.2.1 (2020-06-17)¶
Add
setup.pypackaging and setuptools-scm versioning to projectAdd unit tests and TravisCI to project
v0.2.0 (2020-06-14)¶
Add standard submodule placeholders to
cc-pydatatemplateAdd basic logging config and functionality to template
Add logging documentation to
cc-pydatatutorialAdd
sphinx.ext.autosummaryapi starter documentation to template docs
v0.1.7 (2020-05-31)¶
Add requirements and links to other useful resources to
README.rstAdd basic Sphinx usage instructions to docs
Add basic unit testing info to docs
v0.1.6 (2020-05-26)¶
Fix
gh-pagestutorial instructionsFix template
setup.cfg--pyargsto prevent travis-ci build failure
v0.1.5 (2020-01-13)¶
Add GitHub Pages
gitworkflow to the project tutorialFix setuptools-scm and static path in the template
conf.pyfile
v0.1.4 (2020-01-11)¶
Add
notebooksdirectory to templateAdd template directory structure to the project documentation
v0.1.3 (2020-01-10)¶
Add initial template
README.rstto the templateAdd Sphinx and flake8 to template Pipfile
Add Sphinx documentation skeleton with Jinja fields to template
Add initial content to the project tutorial
v0.1.2 (2020-01-06)¶
Add initial Sphinx documentation skeleton to project
v0.1.1 (2020-01-04)¶
Simplify packaging and remove tox.ini and MANIFEST.in from template
Add travis.yml, .editorconfig, and Pipfile to template
Add initial readme to project
v0.1.0 (2020-01-02)¶
Add basic python packaging files to template
v0.0.0 (2020-01-01)¶
Initial template with placeholder directories