summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2023-02-15 19:06:47 +0100
committerGitHub <noreply@github.com>2023-02-15 19:06:47 +0100
commitdae1db0a7b5965af99cf12aa4ccfb20320a294f3 (patch)
tree9d117ba52b4aa6c5047336b36a3f650f28398713
parent1d2049b13f6f40e05869b40044c2ee190a8ea382 (diff)
parent1dfa603331a7578851ca2315ad3b8b92e3a6e0fb (diff)
downloadvyos-http-api-tools-dae1db0a7b5965af99cf12aa4ccfb20320a294f3.tar.gz
vyos-http-api-tools-dae1db0a7b5965af99cf12aa4ccfb20320a294f3.zip
Merge pull request #3 from sarthurdev/bookworm
debian: T5003: Update for Python 3.11 in Debian 12 "Bookworm"
-rwxr-xr-xdebian/rules3
-rw-r--r--requirements.in4
-rw-r--r--requirements.txt49
3 files changed, 28 insertions, 28 deletions
diff --git a/debian/rules b/debian/rules
index 6164fc8..5a07432 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,9 @@ export DH_VIRTUALENV_INSTALL_ROOT=/usr/share
dh $@ --with python-virtualenv
override_dh_virtualenv:
+ # Temporary Debian 12 "Bookworm" fix
+ sudo sed -i 's/getargspec/getfullargspec/' /usr/bin/dh_virtualenv
+
dh_virtualenv \
--python /usr/bin/python3 \
--use-system-packages \
diff --git a/requirements.in b/requirements.in
index 059c249..2e69494 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,8 +1,8 @@
-fastapi
+fastapi==0.89.1
python-multipart
uvicorn[standard]
wsproto
-ariadne[asgi-file-uploads]
+ariadne
makefun
sgqlc
pyjwt
diff --git a/requirements.txt b/requirements.txt
index 6ae5cb8..f5e924f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,69 +1,66 @@
#
-# This file is autogenerated by pip-compile with python 3.9
-# To update, run:
+# This file is autogenerated by pip-compile with Python 3.11
+# by the following command:
#
# pip-compile requirements.in
#
-anyio==3.6.1
+anyio==3.6.2
# via
# starlette
# watchfiles
-ariadne[asgi-file-uploads]==0.15.1
+ariadne==0.17.1
# via -r requirements.in
click==8.1.3
# via uvicorn
-fastapi==0.80.0
+fastapi==0.89.1
# via -r requirements.in
-graphql-core==3.2.1
+graphql-core==3.2.3
# via
# ariadne
# sgqlc
-h11==0.13.0
+h11==0.14.0
# via
# uvicorn
# wsproto
-httptools==0.4.0
+httptools==0.5.0
# via uvicorn
-idna==3.3
+idna==3.4
# via anyio
-makefun==1.14.0
+makefun==1.15.0
# via -r requirements.in
-pydantic==1.9.2
+pydantic==1.10.4
# via fastapi
-pyjwt==2.4.0
+pyjwt==2.6.0
# via -r requirements.in
-python-dotenv==0.20.0
+python-dotenv==0.21.1
# via uvicorn
python-multipart==0.0.5
- # via
- # -r requirements.in
- # ariadne
+ # via -r requirements.in
python-pam==2.0.2
# via -r requirements.in
pyyaml==6.0
# via uvicorn
-sgqlc==16.0
+sgqlc==16.1
# via -r requirements.in
six==1.16.0
# via python-multipart
-sniffio==1.2.0
+sniffio==1.3.0
# via anyio
-starlette==0.19.1
+starlette==0.22.0
# via
# ariadne
# fastapi
-typing-extensions==4.3.0
+typing-extensions==4.4.0
# via
# ariadne
# pydantic
- # starlette
-uvicorn[standard]==0.18.2
+uvicorn[standard]==0.20.0
# via -r requirements.in
-uvloop==0.16.0
+uvloop==0.17.0
# via uvicorn
-watchfiles==0.16.1
+watchfiles==0.18.1
# via uvicorn
-websockets==10.3
+websockets==10.4
# via uvicorn
-wsproto==1.1.0
+wsproto==1.2.0
# via -r requirements.in