diff --git a/pyproject.toml b/pyproject.toml index 59e6ed1..88d9279 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ dependencies = [ "gatelock @ git+https://github.com/kuhyx/utils@gatelock-v0.11.0#subdirectory=gatelock", "crdt-sync @ git+https://github.com/kuhyx/utils@crdt-sync-v0.9.2#subdirectory=crdt-sync", "freedays @ git+https://github.com/kuhyx/utils@freedays-v0.4.0#subdirectory=freedays", - "earned-time @ git+https://github.com/kuhyx/utils@earned-time-v0.16.0#subdirectory=earned_time", + "earned-time @ git+https://github.com/kuhyx/utils@earned-time-v0.17.0#subdirectory=earned_time", "sickdays @ git+https://github.com/kuhyx/utils@sickdays-v0.3.0#subdirectory=sickdays", ] diff --git a/requirements.txt b/requirements.txt index 866f38a..8f368e6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,9 +2,9 @@ # Runtime: tkinter/subprocess/socket/sqlite3 (stdlib) plus gatelock (below). bandit==1.9.4 codespell==2.4.3 -coverage==7.16.2 +coverage==7.17.0 crdt-sync @ git+https://github.com/kuhyx/utils@crdt-sync-v0.9.2#subdirectory=crdt-sync -earned-time @ git+https://github.com/kuhyx/utils@earned-time-v0.16.0#subdirectory=earned_time +earned-time @ git+https://github.com/kuhyx/utils@earned-time-v0.17.0#subdirectory=earned_time freedays @ git+https://github.com/kuhyx/utils@freedays-v0.4.0#subdirectory=freedays gatelock @ git+https://github.com/kuhyx/utils@gatelock-v0.11.0#subdirectory=gatelock mcp==2.3.0 @@ -20,7 +20,7 @@ pytest-xdist==3.8.0 # token over the REST endpoint; crdt-sync already pulls requests in, but this # module imports it itself, so it is declared rather than assumed. requests==2.34.2 -ruff==0.17.1 +ruff==0.17.2 sickdays @ git+https://github.com/kuhyx/utils@sickdays-v0.3.0#subdirectory=sickdays types-requests==2.33.0.20261006 # Direct dependency since the Firebase session stream (_session_stream) catches