feat: add support for python 3.14 (#22)

* feat: add support for python 3.14

* chore: migrate to poetry 2

* fix: more tweaks for py314; use uv

---------

Co-authored-by: Ted Conbeer <tconbeer@users.noreply.github.com>
This commit is contained in:
Branch Vincent 2025-10-29 12:55:57 -07:00 committed by GitHub
commit 463e6f9330
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 1660 additions and 1624 deletions

View file

@ -1,9 +1,9 @@
.PHONY: check
check:
ruff format .
ruff check . --fix
mypy
pytest
uv run ruff format .
uv run ruff check . --fix
uv run mypy
uv run pytest
.PHONY: init
init:
@ -15,10 +15,10 @@ clean:
.PHONY: serve
serve:
harlequin -P None -a odbc "${ODBC_CONN_STR}"
uv run harlequin -P None -a odbc "${ODBC_CONN_STR}"
.PHONY: lint
lint:
ruff format .
ruff check . --fix
mypy
uv run ruff format .
uv run ruff check . --fix
uv run mypy