.. todo::
* Add GitHub Actions for testing MacOS and Windows platform builds
* Improve template README.rst placeholder instructions
* Create a ``gh-pages`` script to automate docs publishing steps
- Add GitHub actions build test to project
- Add
logfunc
exception handling to prevent errors when decorated function contains no docstring
- Fix
jinja
variables in Travis badge and GitHub URLs to prevent error when distribution_name
and repo_name
differ
- Fix template
tox.ini
to include src
in flake8
linting test
- Add
tox
to project repo for testing with py36
, py37
, py38
- Refactor testing for clearer organization of default template vs. options tests
- Add
tox
option to template choice variables
- Add pre- and post-gen hooks for template rendering
- Modify
cookiecutter.json
options to better reflect available rendering options
- Make Travis-CI optional for the rendered template build process
- Update documentation to reflect changes to the project and add developer notes
- Add
setup.py
packaging and setuptools-scm versioning to project
- Add unit tests and TravisCI to project
- Add standard submodule placeholders to
cc-pydata
template
- Add basic logging config and functionality to template
- Add logging documentation to
cc-pydata
tutorial
- Add
sphinx.ext.autosummary
api starter documentation to template docs
- Add requirements and links to other useful resources to
README.rst
- Add basic Sphinx usage instructions to docs
- Add basic unit testing info to docs
- Fix
gh-pages
tutorial instructions
- Fix template
setup.cfg
--pyargs
to prevent travis-ci build failure
- Add GitHub Pages
git
workflow to the project tutorial
- Fix setuptools-scm and static path in the template
conf.py
file
- Add
notebooks
directory to template
- Add template directory structure to the project documentation
- Add initial template
README.rst
to the template
- Add Sphinx and flake8 to template Pipfile
- Add Sphinx documentation skeleton with Jinja fields to template
- Add initial content to the project tutorial
- Add initial Sphinx documentation skeleton to project
- Simplify packaging and remove tox.ini and MANIFEST.in from template
- Add travis.yml, .editorconfig, and Pipfile to template
- Add initial readme to project
- Add basic python packaging files to template
- Initial template with placeholder directories