Commit Graph

14 Commits

Author SHA1 Message Date
David Lord
b7ce542db1
deprecate __version__ 2025-05-28 11:39:42 -07:00
David Lord
9508c57faa
bump minimum versions of dependencies 2025-05-28 11:17:40 -07:00
David Lord
0cc6ff9051
drop end of life python versions 2025-05-28 11:13:57 -07:00
Adam Englander
51dbd8977e
use uv for dependency management
drop python 3.7 and 3.8
move tox config into pyproject
use new license metadata
2025-05-28 10:08:29 -07:00
David Lord
7f0fc0ad2c
Merge branch '3.1.x' 2024-08-23 16:52:48 -07:00
David Lord
3adf44dde2
apply ruff fixes 2024-08-23 16:49:44 -07:00
David Lord
a59744f50e
add gha-update 2024-08-23 16:43:52 -07:00
David Lord
fcd3d3bbf3
drop support for Python 3.7 2024-04-23 12:22:59 -07:00
David Lord
de6131232a
Merge branch '3.1.x' 2024-04-23 12:07:24 -07:00
David Lord
20477c6357
update project files (#5457)
* update pre-commit hooks
* add devcontainer
* show url in publish environment
* update actions versions
* separate typing job
* use dependabot grouped updates
  ignore upload/download-artifact until slsa updates
* use sphinx.ext.extlinks instead of sphinx-issues
* update editorconfig
* update gitignore
* update .readthedocs.yaml
* license is txt, readme is md
* use pyproject.toml and flit_core instead of setuptools
 add typed classifier
 add pyright config
 simplify urls
* tox builds docs in place
* add tox env to update all dev dependencies
* update issue and pr templates
* simplify matrix
2024-04-23 09:28:57 -07:00
David Lord
8310b2bbef
switch to flit build backend 2023-06-28 07:31:12 -07:00
David Lord
c0e4f69ff3
Merge branch '3.1.x' 2023-06-27 07:37:41 -07:00
David Lord
81a23847cd
Merge branch '3.1.x' 2023-06-01 10:50:38 -07:00
David Lord
a9c8111d24
switch to pyproject.toml 2023-01-19 18:17:03 -08:00