From 3e48aec60d875018b442bcc7bb323af0fa9ad759 Mon Sep 17 00:00:00 2001 From: Michael McVady Date: Thu, 13 Mar 2025 18:58:41 -0500 Subject: Use `uv` --- requirements-dev.txt | 2 +- requirements.in | 2 +- requirements.txt | 37 +++++++++++++++---------------------- 3 files changed, 17 insertions(+), 24 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 6f1028c..a241b6e 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,3 +1,3 @@ black isort -pip-tools +uv diff --git a/requirements.in b/requirements.in index a56c54e..e8d7dda 100644 --- a/requirements.in +++ b/requirements.in @@ -2,4 +2,4 @@ bitstring==4.2.0b1 lifxlan~=1.2.7 -litestar[standard]~=2.5.2 +litestar[standard]~=2.15.1 diff --git a/requirements.txt b/requirements.txt index b98c7ad..f7edace 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,11 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --generate-hashes --output-file=requirements.txt requirements.in -# ---index-url https://pypi.python.org/simple/ - +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in -o requirements.txt --generate-hashes anyio==4.2.0 \ --hash=sha256:745843b39e829e108e518c489b31dc757de7d2131d53fac32bd8df268227bfee \ --hash=sha256:e1875bb4b4e2de1669f4bc7869b6d3f54231cdced71605e6e64c9be77e3be50f @@ -159,12 +153,6 @@ click==8.1.7 \ editorconfig==0.12.4 \ --hash=sha256:24857fa1793917dd9ccf0c7810a07e05404ce9b823521c7dce22a4fb5d125f80 # via jsbeautifier -exceptiongroup==1.2.0 \ - --hash=sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14 \ - --hash=sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68 - # via - # anyio - # litestar faker==23.1.0 \ --hash=sha256:60e89e5c0b584e285a7db05eceba35011a241954afdab2853cb246c8a56700a2 \ --hash=sha256:b7f76bb1b2ac4cdc54442d955e36e477c387000f31ce46887fb9722a041be60b @@ -259,12 +247,14 @@ jsbeautifier==1.14.11 \ lifxlan==1.2.7 \ --hash=sha256:603f144b38ccef637b1f5297b47b5c2b82b23ac5c2e4ccad976f15719da36ba8 # via -r requirements.in -litestar[standard]==2.5.5 \ - --hash=sha256:0ae9e526ec89c869883e3e5818f71fb2ae3d53490e0f316ccd71d5cbe5ce0c49 \ - --hash=sha256:7797e74dd5bb465f6398cf35e5d5bfb99fee92f66b4afd4c066f7dc370510021 - # via - # -r requirements.in - # litestar +litestar==2.15.1 \ + --hash=sha256:3791437e31691eadf8079f70180f3186c1db245e093ad3ff21f5cdbfc7e9df3e \ + --hash=sha256:9458ba9c3397c0bc566e649baa5c461145f0c24f4c54451a64ad8adce57cf9de + # via -r requirements.in +litestar-htmx==0.4.1 \ + --hash=sha256:ba2537008eb8cc18bfc8bee5cecb280924c7818bb1c066d79eae4b221696ca08 \ + --hash=sha256:ba2a8ff1e210f21980735b9cde13d239a2b7c3627cb4aeb425d66f4a314d1a59 + # via litestar markdown-it-py==3.0.0 \ --hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \ --hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb @@ -465,6 +455,10 @@ multidict==6.0.5 \ --hash=sha256:fce28b3c8a81b6b36dfac9feb1de115bab619b3c13905b419ec71d03a3fc1423 \ --hash=sha256:fe5d7785250541f7f5019ab9cba2c71169dc7d74d0f45253f8313f436458a4ef # via litestar +multipart==1.2.1 \ + --hash=sha256:829b909b67bc1ad1c6d4488fcdc6391c2847842b08323addf5200db88dbe9480 \ + --hash=sha256:c03dc203bc2e67f6b46a599467ae0d87cf71d7530504b2c1ff4a9ea21d8b8c8c + # via litestar polyfactory==2.14.1 \ --hash=sha256:8aff3be75e046501ec5c411c78c23db284322c760fef50d560ee6ed683f217c8 \ --hash=sha256:8c1d5f15dad1ebfd0845d65d4a55f9791cddfa6b3096ad9f9e2fd02a4804631b @@ -562,11 +556,10 @@ typing-extensions==4.9.0 \ --hash=sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783 \ --hash=sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd # via - # anyio # litestar # polyfactory # rich-click -uvicorn[standard]==0.22.0 \ +uvicorn==0.22.0 \ --hash=sha256:79277ae03db57ce7d9aa0567830bbb51d7a612f54d6e1e3e92da3ef24c2c8ed8 \ --hash=sha256:e9434d3bbf05f310e762147f769c9f21235ee118ba2d2bf1155a7196448bd996 # via litestar -- cgit v1.2.3