- Update jupyter-book and docutils dependencies (
8454e8c)
- copier-template: Update index header text (
52686a0)
- book: Update jupyter-book version in requirements.txt (
8817d0c) - template: Update jupyter-book version in requirements.txt (
6bfc26f)
- deployment: Upgrade actions-gh-pages to v4 (
7afcde2)
- template: Add open link variable to about yaml file (
8137761) - copier: Update copier command to include 'open_link' data; add 'open_link' option to copier template; update copier.yaml (
4a68cb3)
- dependencies: Update python version to allow up to 3.12 (
29bb01d) - dependencies: Update python version to exclude 3.13 (
0360cfb)
- dependencies: Update python version from >=3.8.1 to >=3.9 (
3435779)
- mkdocs: Add conditional mkdocs-click anddocstrings plugins (
ee29d6c) - github-actions: Upgrade actions/cache to version 4 (
94ec4f9) - copier-template: Ignore MkDocs site directory (
d4a2838)
- docs: Add conditional for build and release section (
46f0447) - .copier-template: Add mkdocs build and install tasks (
3443032)
- template: Correct ElseIf statement in tasks.toml.jinja (
0a09ab3) - workflows: Upgrade codecov-action to v4 and add token (
7accea3)
- book: Remove specific version of docutils in requirements.txt (
7c17e28)
- github-actions: Upgrade setup-python to v5 (
0acb374)
- github-actions: Remove conditional check on workflow success (
e5cdb3c)
- black: Use extend-exclude for more specific exclusions (
c395a4e) - black-config: Replace exclude with force-exclude (
a8382c6)
- github-workflows: Pin down the python version to 3.9 (
fadc4bf)
- dependencies: Restrict python version to 3.12 (
1252d10) - dependencies: Constrain python version to be less or equal to 3.12 (
0066b96)
- README: Replace --UNSAFE with --trust in copier instructions (
7304025) - copier.yaml: Replace --UNSAFE flag with --trust in copier copy script (
7e8f858)
- tasks-extra: Add 'hello' task with echo command (
4b97ffa) - Makefile.jinja: Remove conditionals from init-project command (
9604d98)
- .envrc.jinja: Update environment variable export syntax and add shellcheck disable comments (
391aba3)
- dependencies: Update black version range in pyproject.toml.jinja (
d86a508) - dependencies: Constrain black version to >=23.0.0,<=23.3.0 (
786dbb3) - .copier-template: Remove version_pattern from pyproject.toml.jinja (
76dd3be) - package_name: Rename init.yaml.jinja to {{package_name}}.yaml.jinja (
d8185ed) - configuration: Rename about init settings to hyperfastpy settings (
8a11757)
- tasks: Update clean-cov command to remove all coverage files (
53775bd)
- cli: Add version message to main function (
233a713)
- copier-template: Update README.md.jinja with badge formatting and spacing (
661f715)
- copier: Update package scripts configuration in pyproject.toml (
b21e952) - copier: Add package_name and package_scripts options for better Python module building and configuration management (
620fc82)
- scope: Update package import in init.md.jinja (
3323181) - cli: Update import path of cli module (
6f4a280) - dependencies: Add codehilite plugin for markdown syntax highlighting (
569e11c) - copier: Fix quotes inconsistency for package scripts in copier.yaml file (
821b353) - copier-template: Update package scripts formatting (
4cb4a12) - copier: Fix quotes in package_scripts default value (
d9e8fde)
- copier: Update copier copy command to include project_name data and change package_name to project_name in data (
4a1598d)
- copier.yaml: Added condition for code_template_source VCS ref (
ea2d874) - Makefile: Add --UNSAFE flag for reinit-project command (
33274e5)
- project-files: Remove project.toml and pyproject.toml (
f1c15c9)
- config: Add Sphinx extensions (
4d3aa18) - copier: Add codecov_graph_token field to copier.yaml (
9b63dcf) - docs: Update Sphinx configuration; Add autosummary, autodoc, napoleon, and viewcode extensions and set add_module_names to false. (
3edaf8c) - book: Add new API chapter (
b315459) - cli: Add click options and greet message (
5ac9981) - docs: Add mkdocs-click to requirements and enable it in mkdocs.yaml (
ec0f2c1)
- jupyter-book: Use correct pip command to install requirements (
d1852da) - tests: Update cli test to include new parameter (
996f91d) - init: Fix import statement and update function description (
4662ba9)
- poe: Update poe include option with dynamic file list (
400dd66) - templates: Update Makefile.jinja for testing initialization to temporary directory (
13ae6d2) - copier: Add POE task files to configuration (
4eed529)
- copier: Update to commit v0.8.7-2-g9e92154 (
24f961e)
- config: Add main branch option (
d4bb86c) - tasks: Simplify tests-cov and tests-cov-fail tasks (
5055a55) - workflow: Update Codecov coverage report handling (
b21ec7d) - dependencies: Add cov-verify task for codecov.yml validation (
ad83a85)
- Update codecov badge in README.md (
254a914)
- copier.yaml: Update project_name validator to allow uppercase letters (
d033eed)
- envrc: Export PYTHON_KEYRING_BACKEND in .envrc.jinja (
0e44e32)
- virtual-environment: Update activation script (
b40f50f)
- copier: Add --UNSAFE flag to copier copy commands in README and usage.md files (
c0f9013)
- copier: Switch copier command from
copiertocopier copy(a80ee8b)
- build: Use --UNSAFE flag for copier on reinit and test-init-project targets. (
8f02abe) - template: Update Makefile.jinja with copier copy command (
bd7f8c2)
- copier: Change 'gh' to 'copy' in usage instructions (
daba488)
- ci: Update deploy-docs.yaml to handle cname (
eaac59e) - workflows: Update deploy-docs script (
139e9af)
- copier-template: Add .envrc.jinja file for virtual environment configuration (
5b4fe83)
- makefile: Add virtual environment commands (
7df625d) - mkvirtualenv: Add option to create project environment with system site packages (
7b479b2) - poetry: Add options to enable/disable virtualenvs (
11fc6b2)
- git-lfs: Add tasks for installing, tracking, and migrating LFS files (
9aa6cde)
- tests: Remove git folder from temporary files (
535f229)
- template: Update copier configuration (
e7aa752)
- git-tasks: Fix typo and consistency in tasks names (
c20c65b)
- jupyterbook: Add sphinxcontrib.lastupdate to config and requirements.txt (
4b373a5)
- Update README (
08dbf61)
- copier: Update default values for upload options in copier.yaml (
4d503cd)
- copier: Update template version (
c6633ea)
- workflow: Update release.yaml to trigger on successful completion of lint & test workflow (
a66b740)
- makefile: Add node installation targets and commands (
4d49dd7)
- gitignore: Add .hypothesis/ to ignore list (
55cb014)
- copier: Update help texts in copier.yaml file (
2eb8df0)
- template: Fix syntax error in pyproject.toml.jinja file (
c46aad0)
- upload: Fix typo in upload_to_repository help message (
1c7edc3)
- copier-template: Version_variable and version_pattern (
18c4306)
- template: Update .tasks.toml.jinja file format (
5c89b81)
- copier-template: Remove unnecessary whitespace in tasks.toml.jinja file (
d198efc)
- dependencies: Jupyter-book (
486f5f2)
- docs: Remove obsolete api.md file (
80e3a29)
- build: Configure build_and_release variable usage in copier.yaml, README.md.jinja, pyproject.toml.jinja, and .tasks.toml.jinja files (
e4a847c)
- tests: Update pytest file path in coverage report script (
d03f391)
- dependencies: Fix typo in Makefile.jinja (
96a717c)
- workflows: Modify release.yaml to use poetry for dependency installation. (
4a7c1e4)
- Makefile: Move python tasks to poethepoet (
a6e66d8) - dependencies: Update dependency management tool to Poetry in workflows (
6a62536)
- conf: Change package_name to package_name in about/init.yaml.jinja (
7daf5c7)
- copier-template: Rename CNAME file to CNAME.jinja in docs folder (
688dd00)
- template: Add .tasks-extra.toml for custom tasks (
3edad08)
- mkdocs: Add navigation indexes feature to mkdocs.yaml template (
baa3950)
- copier: Add support for code template source option (
2f4f9f8)
- Update README (
f626e31)
- copier: Update .copierignore to include pyproject.toml (
9bf04aa)
- Makefile.jinja: Remove unused commands and update initialization process (
dc9512b)
- CNAME: Check if documentation url is custum (
46178eb)
- copier-template: Update Copier and release.yaml workflows (
32e57a7)
- .github/workflows): trigger release on .copier-config.yaml changes; chore(copierignore: Ignore new generated files (
d39aa43)
- copierignore: Add ignore file for copier (
2112f2e)
- docs: Add MathJax support and update markdown extensions in mkdocs.yaml.jinja (
f22a28f)
- readme: Rearrange badges in README.md file (
8c81afe)
- Add poe task file (
11732e1)
- src: Update package name in about configuration file (
76b9211)
- workflows: Remove pull request trigger for semantic-release-test workflow (
94d4072)
- documentation: Remove Furo HTML theme and update intersphinx_mapping in Sphinx configuration (
a0e6a51)
- github-actions: Rename workflows to match build_and_release flag (
4986837) - config: Update Copier and PyProject config files (
d4a529c)
- template: Add Sphinx extensions for YouTube, video, and mermaid; upgrade Sphinx-thebe and requirements.txt (
0dea308)
- copier: Update copier.yaml and pyproject.toml.jinja templates (
5b719c4)
- copier: Update copier command to include package_name in data section (
f84aa4a)
- Makefile: Reinit-project (
7bedc05)
- about-config: Update author to authors and add version (
be9ea0e)
- release: Update version_pattern in pyproject.toml.jinja and remove /project.toml.jinja (
697eb07)
- version: Disable scm-version (
e14d6f4)
- version: Add pre-commit command to make scm-version (
c338f41)
- copier: Switch default documentation tool to jupyter-book in copier.yaml (
a9cb285)
- Makefile: Update copier command options (
235df10)
- Ci triggers (
59e6c59)
- build: Upgrade copier to latest version (
a2df059)
- template: Rename pyproject.toml.jinja to project.toml.jinja (
eece2b1)
- template: Add pyproject.toml.jinja file for {{package_name project (
5f3e50e)
- config: Update homepage URL in pyproject.toml files (
d97e442)
- template: Update Makefile.jinja (
9822d7e)
- copier-config: Update Copier configuration file (
df14690)
- Makefile: Adjust formatting and spacing (
1833b33)
- template: Update to newer version of hyperfast-python-template (
02b28d0)
- docs: Add PyPI badge to README and index markdown files (
0980fad)
- Makefile copier template repo name (
e7a2957)
- Add furo theme (
beea6df)
- Docs requirements.txt (
7404bb4)
- README template ext (
c3a26ce)
- Github action templates (
d3eadb0)
- Index of mkdocs template (
40a1d0e)
- Makefile (
56c76a4)
- Release actions (
4412d46)
- Release actions (
cbb191d)
- Add CNAME github variable for gh-pages action (
535401d)
- Initial version (
323d59b)
- jupyter-book: Add templates for jupyter-book (
eb10902)
- test: Add github step summary (
0134591)
- tests: Add test codes and related configs (
9125ccd)