- 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
copier
tocopier 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
)