- Add "package-mode = false" to pyproject.toml to indicate that Poetry is being used only for dependency management (not for Python packaging).
- Update Julia Local Registry quick reference.
- Update Python package dependencies.
- Bump minimum Python version to 3.10.
- Bump minimum Python version to 3.10.
- Update quick references.
- Update Python package dependencies.
- Update Python package dependencies.
- Update README template.
- Add cache for
build-docs
job in GitHub Actions workflow. - Update instructions in the "Julia Local Registry Guide".
- Update README.
- Update package dependency versions.
- Fix errors in README template.
- Remove redundancy in cache name of GitHub Actions workflow.
- Fix errors in README.
- Add quick reference on local registry setup and usage.
- Improve GitHub Actions workflows.
- Fix logic for setting up GitHub Actions when GitHub Pages are not enabled.
- Fix bugs in pre-gen script.
- Improve package naming conventions.
- Improve Makefile targets.
- Polish dot-envrc.
- Bump required version of Julia to 1.7.
- Remove unnecessary pre-commit hooks.
- Update code and documentation.
- Update package dependency versions.
- Add Apache license incantations to cookiecutter hook scripts.
- Remove "__package_name" cookiecutter parameter.
- Polish dot-envrc.
- Update package dependency versions.
- Migrate to GitHub Actions for deployment of documentation to GitHub Pages. This update is needed for compatibility with recent changes to GitHub Pages (because symbolic links are present in the documentation generated by Documenter.jl).
- Update reference documents.
- Fix broken URL in reference docs.
- Update CI workflows.
- Fix package name through template.
- Improve robustness of pre-generation script.
- Update Python package dependency versions.
- Update Python package dependency versions to fix security vulnerabilities.
- Add
--overwrite
arg to jlcodestyle pre-commit hook. - Add automatic addition of Julia packages required to generate a new Julia package.
- Polish CI GitHub Actions workflow template.
- Update documentation.
- Update Python package dependency versions.
- Update Python package dependency versions.
- Change default value of "ci_include_x86" parameter to "no".
- Fix bug in authors field of pyproject.toml files.
- Update documentation.
- Add additional template files (e.g., README.md, NEWS.md)
- Add
github_repo_owner
parameter to cookiecutter.json. - Move software references to
extras
directory to separate them from project documentation.
- Simplify logic for default values in cookiecutter.json.
- Update documentation.
- Update poetry.lock.
- Restructure the cookiecutter to be compatible with the Cookiecutter template tool.
- Update documentation.
- Add integrations with tools for supporting code quality: black and git pre-commit hooks.
- Added explicit copyright notice when creating projects licensed under Apache License 2.0.
- Simplified command-line options for
create-project
. - Updated documentation.
- Added explicit copyright notice for the cookiecutter.
- Improved support for private/local Julia registries in template
.envrc
file. - Improved consistency of file and directory naming.
- Improved documentation.
- Fixed typo in GitHub Actions CI workflow file.
- Fixed copyright notices.
- Restored template parameter to appendix of LICENSE file.
- Reorganized and polish documentation.
- Restructured project to be a cookiecutter instead of a template. Renamed package.
- Changed repository name from Julia Package Template to Velexi Julia Package Cookiecutter.
- Moved testing tools to a separate Julia package (TestTools.jl).
- Reorganized template and example files.
- Added and updated documentation.
- Migrate to semantic version numbers without "v" prefix.
- Update documentation.
- Fix dependency errors for example code.
- Improve documentation.
- Polish code.
- Reorganize template structure.
- Simplify directory structure of template.
- Rename
template-docs/examples
totemplate-docs/extras
.
- Improve documentation.
- Reorganize package structure.
- Move template documentation to
template-docs
directory. - Move example and template files to
template-docs/examples
directory.
- Move template documentation to
- Improve documentation.
- Add support for automatic inclusion of standard set of Julia package dependencies.
- Improve testing framework.
- Improve documentation.
- Improve template files.
- Fix bugs in coverage.jl.
- Improve documentation.
- Improve package organization and structure.
- Improve documentation.
- Initial version of package.