17 Commits

Author SHA1 Message Date
fd9ce4bbb8
Update ci.yml 2025-06-12 23:48:26 -06:00
3adce99f22
Update ci.yml 2025-06-12 23:40:59 -06:00
075811982d
Update ci.yml 2025-06-12 23:40:16 -06:00
aa01d74c01
Update ci.yml 2025-06-12 23:38:29 -06:00
ae45cc898d
Update ci.yml 2025-06-12 23:25:00 -06:00
890742b177
Update ci.yml 2025-06-12 23:20:05 -06:00
d0e55d3706
Update ci.yml 2025-06-12 23:10:37 -06:00
b5ee8dc408
Update ci.yml 2025-06-12 22:53:57 -06:00
c4c27bc0d3
Update and fix docs.yml workflow 2025-06-11 17:23:41 -06:00
5db4d40076
ci: run Python workflow only when relevant files change
Limit GitHub Actions workflow triggers to changes in .py files,
requirements.txt, setup.py, or pyproject.toml to avoid unnecessary builds.
2025-06-11 16:08:25 -06:00
79642a48da
Adds automated MkDocs deployment workflow
Enables automatic documentation deployment to GitHub Pages when documentation files are modified on the master branch.

Triggers on changes to docs directory or mkdocs.yml configuration file to ensure documentation stays current with code changes.
2025-06-11 16:07:12 -06:00
60a183742a
Updates Python version requirements and refactors hybrid commands
Lowers minimum Python requirement from 3.11 to 3.10 to increase compatibility while updating CI to use Python 3.13 for testing.

Extracts hybrid command functionality into a separate module to improve code organization and reduce complexity in the main commands module.

Updates test timeouts and dependency versions to ensure reliable test execution and modern package compatibility.
2025-06-10 16:39:12 -06:00
db72e604fb
Add tag format validation step to PyPI publish workflow 2025-06-10 16:11:55 -06:00
d1475a7101
Update mirror.yml
Some checks failed
Python CI / build (push) Has been cancelled
Mirror to Gitea / mirror (push) Has been cancelled
2025-06-09 22:43:53 -06:00
4812e0939f
Create mirror.yml 2025-06-09 22:42:01 -06:00
3ba728ad22
Create pypi.yml
Some checks failed
Publish to PyPI / build-and-publish (push) Has been cancelled
2025-06-09 22:30:45 -06:00
7c7cb4137c
Initial commit 2025-06-09 22:25:14 -06:00