8 Commits
Author SHA1 Message Date
golemandClaude Opus 5.5 c361b286c9 ci: Gitea checks — ruff, CPython 3.8–3.14 matrix, wheel+sdist smoke tests, ci-ok aggregate
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 14:20:10 -06:00
golemandClaude Opus 5.5 ecbdef0bbe build: uv dependency groups + lockfile; untrack generated _version.py
- dev tools move from a published extra to [dependency-groups]
- uv.lock resolves one lock across CPython 3.8-3.14
- pytest config moves into pyproject (testpaths)
- explicit packages list; license classifier corrected to MIT-0
- drop obsolete setup.cfg and tests/pytest.ini

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 00:20:35 -06:00
golemandClaude Opus 5.5 bca4c38f98 style: adopt ruff (format + lint) at 88, replacing black/isort/flake8
Format-only: Python files are AST-identical apart from import order.
pre-commit end-of-file/trailing-whitespace fixes applied repo-wide.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-04 20:39:30 -06:00
Mathew Guest 470514ba4b build: adding _version.py, small build config change, and doc note 2024-11-17 04:50:45 -07:00
Mathew Guest 67a8e6e945 build: update pyproject.toml to conform to PEP 621 2024-11-16 00:32:10 -07:00
Mathew Guest 321f50b542 doc: updating url to project page
# Conflicts:
#	pyproject.toml
#	setup.py
2024-11-16 00:31:47 -07:00
Mathew Guest edb7cd346a doc: updating url to projectg page 2024-11-15 20:10:05 -07:00
Mathew Guest 0547b69b28 build: poetry, flake8, pre-commit, black, isort incl. in install 2024-08-02 04:57:01 -06:00