Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Fedir Zadniprovskyi
commited on
Commit
·
cf23b08
1
Parent(s):
00db026
deps: upgrade python to 3.12
Browse files- Dockerfile.cpu +3 -3
- Dockerfile.cuda +3 -3
- flake.nix +2 -2
- poetry.lock +225 -221
- pyproject.toml +3 -3
Dockerfile.cpu
CHANGED
@@ -4,11 +4,11 @@ RUN apt-get update && \
|
|
4 |
apt-get install -y curl software-properties-common && \
|
5 |
add-apt-repository ppa:deadsnakes/ppa && \
|
6 |
apt-get update && \
|
7 |
-
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3.
|
8 |
-
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.
|
9 |
apt-get clean && \
|
10 |
rm -rf /var/lib/apt/lists/*
|
11 |
-
RUN pip install --no-cache-dir poetry==1.8.
|
12 |
WORKDIR /root/faster-whisper-server
|
13 |
COPY pyproject.toml poetry.lock ./
|
14 |
RUN poetry install --only main
|
|
|
4 |
apt-get install -y curl software-properties-common && \
|
5 |
add-apt-repository ppa:deadsnakes/ppa && \
|
6 |
apt-get update && \
|
7 |
+
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3.12 python3.12-distutils && \
|
8 |
+
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12 && \
|
9 |
apt-get clean && \
|
10 |
rm -rf /var/lib/apt/lists/*
|
11 |
+
RUN pip install --no-cache-dir poetry==1.8.3
|
12 |
WORKDIR /root/faster-whisper-server
|
13 |
COPY pyproject.toml poetry.lock ./
|
14 |
RUN poetry install --only main
|
Dockerfile.cuda
CHANGED
@@ -4,11 +4,11 @@ RUN apt-get update && \
|
|
4 |
apt-get install -y curl software-properties-common && \
|
5 |
add-apt-repository ppa:deadsnakes/ppa && \
|
6 |
apt-get update && \
|
7 |
-
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3.
|
8 |
-
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.
|
9 |
apt-get clean && \
|
10 |
rm -rf /var/lib/apt/lists/*
|
11 |
-
RUN pip install --no-cache-dir poetry==1.8.
|
12 |
WORKDIR /root/faster-whisper-server
|
13 |
COPY pyproject.toml poetry.lock ./
|
14 |
RUN poetry install --only main
|
|
|
4 |
apt-get install -y curl software-properties-common && \
|
5 |
add-apt-repository ppa:deadsnakes/ppa && \
|
6 |
apt-get update && \
|
7 |
+
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3.12 python3.12-distutils && \
|
8 |
+
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12 && \
|
9 |
apt-get clean && \
|
10 |
rm -rf /var/lib/apt/lists/*
|
11 |
+
RUN pip install --no-cache-dir poetry==1.8.3
|
12 |
WORKDIR /root/faster-whisper-server
|
13 |
COPY pyproject.toml poetry.lock ./
|
14 |
RUN poetry install --only main
|
flake.nix
CHANGED
@@ -17,7 +17,7 @@
|
|
17 |
devShells = {
|
18 |
default = pkgs.mkShell {
|
19 |
nativeBuildInputs = with pkgs; [
|
20 |
-
(with
|
21 |
act
|
22 |
ffmpeg-full
|
23 |
go-task
|
@@ -27,7 +27,7 @@
|
|
27 |
pre-commit
|
28 |
pv
|
29 |
pyright
|
30 |
-
|
31 |
rsync
|
32 |
ruff
|
33 |
websocat
|
|
|
17 |
devShells = {
|
18 |
default = pkgs.mkShell {
|
19 |
nativeBuildInputs = with pkgs; [
|
20 |
+
(with python312Packages; huggingface-hub)
|
21 |
act
|
22 |
ffmpeg-full
|
23 |
go-task
|
|
|
27 |
pre-commit
|
28 |
pv
|
29 |
pyright
|
30 |
+
python312
|
31 |
rsync
|
32 |
ruff
|
33 |
websocat
|
poetry.lock
CHANGED
@@ -13,13 +13,13 @@ files = [
|
|
13 |
|
14 |
[[package]]
|
15 |
name = "anyio"
|
16 |
-
version = "4.
|
17 |
description = "High level compatibility layer for multiple asynchronous event loop implementations"
|
18 |
optional = false
|
19 |
python-versions = ">=3.8"
|
20 |
files = [
|
21 |
-
{file = "anyio-4.
|
22 |
-
{file = "anyio-4.
|
23 |
]
|
24 |
|
25 |
[package.dependencies]
|
@@ -33,67 +33,71 @@ trio = ["trio (>=0.23)"]
|
|
33 |
|
34 |
[[package]]
|
35 |
name = "av"
|
36 |
-
version = "12.
|
37 |
description = "Pythonic bindings for FFmpeg's libraries."
|
38 |
optional = false
|
39 |
python-versions = ">=3.8"
|
40 |
files = [
|
41 |
-
{file = "av-12.
|
42 |
-
{file = "av-12.
|
43 |
-
{file = "av-12.
|
44 |
-
{file = "av-12.
|
45 |
-
{file = "av-12.
|
46 |
-
{file = "av-12.
|
47 |
-
{file = "av-12.
|
48 |
-
{file = "av-12.
|
49 |
-
{file = "av-12.
|
50 |
-
{file = "av-12.
|
51 |
-
{file = "av-12.
|
52 |
-
{file = "av-12.
|
53 |
-
{file = "av-12.
|
54 |
-
{file = "av-12.
|
55 |
-
{file = "av-12.
|
56 |
-
{file = "av-12.
|
57 |
-
{file = "av-12.
|
58 |
-
{file = "av-12.
|
59 |
-
{file = "av-12.
|
60 |
-
{file = "av-12.
|
61 |
-
{file = "av-12.
|
62 |
-
{file = "av-12.
|
63 |
-
{file = "av-12.
|
64 |
-
{file = "av-12.
|
65 |
-
{file = "av-12.
|
66 |
-
{file = "av-12.
|
67 |
-
{file = "av-12.
|
68 |
-
{file = "av-12.
|
69 |
-
{file = "av-12.
|
70 |
-
{file = "av-12.
|
71 |
-
{file = "av-12.
|
72 |
-
{file = "av-12.
|
73 |
-
{file = "av-12.
|
74 |
-
{file = "av-12.
|
75 |
-
{file = "av-12.
|
76 |
-
{file = "av-12.
|
77 |
-
{file = "av-12.
|
78 |
-
{file = "av-12.
|
79 |
-
{file = "av-12.
|
80 |
-
{file = "av-12.
|
81 |
-
{file = "av-12.
|
82 |
-
{file = "av-12.
|
83 |
-
{file = "av-12.
|
84 |
-
{file = "av-12.
|
85 |
-
{file = "av-12.
|
|
|
|
|
|
|
|
|
86 |
]
|
87 |
|
88 |
[[package]]
|
89 |
name = "certifi"
|
90 |
-
version = "2024.
|
91 |
description = "Python package for providing Mozilla's CA Bundle."
|
92 |
optional = false
|
93 |
python-versions = ">=3.6"
|
94 |
files = [
|
95 |
-
{file = "certifi-2024.
|
96 |
-
{file = "certifi-2024.
|
97 |
]
|
98 |
|
99 |
[[package]]
|
@@ -932,13 +936,13 @@ sympy = "*"
|
|
932 |
|
933 |
[[package]]
|
934 |
name = "openai"
|
935 |
-
version = "1.30.
|
936 |
description = "The official Python library for the openai API"
|
937 |
optional = false
|
938 |
python-versions = ">=3.7.1"
|
939 |
files = [
|
940 |
-
{file = "openai-1.30.
|
941 |
-
{file = "openai-1.30.
|
942 |
]
|
943 |
|
944 |
[package.dependencies]
|
@@ -1067,18 +1071,18 @@ files = [
|
|
1067 |
|
1068 |
[[package]]
|
1069 |
name = "pydantic"
|
1070 |
-
version = "2.7.
|
1071 |
description = "Data validation using Python type hints"
|
1072 |
optional = false
|
1073 |
python-versions = ">=3.8"
|
1074 |
files = [
|
1075 |
-
{file = "pydantic-2.7.
|
1076 |
-
{file = "pydantic-2.7.
|
1077 |
]
|
1078 |
|
1079 |
[package.dependencies]
|
1080 |
annotated-types = ">=0.4.0"
|
1081 |
-
pydantic-core = "2.18.
|
1082 |
typing-extensions = ">=4.6.1"
|
1083 |
|
1084 |
[package.extras]
|
@@ -1086,90 +1090,90 @@ email = ["email-validator (>=2.0.0)"]
|
|
1086 |
|
1087 |
[[package]]
|
1088 |
name = "pydantic-core"
|
1089 |
-
version = "2.18.
|
1090 |
description = "Core functionality for Pydantic validation and serialization"
|
1091 |
optional = false
|
1092 |
python-versions = ">=3.8"
|
1093 |
files = [
|
1094 |
-
{file = "pydantic_core-2.18.
|
1095 |
-
{file = "pydantic_core-2.18.
|
1096 |
-
{file = "pydantic_core-2.18.
|
1097 |
-
{file = "pydantic_core-2.18.
|
1098 |
-
{file = "pydantic_core-2.18.
|
1099 |
-
{file = "pydantic_core-2.18.
|
1100 |
-
{file = "pydantic_core-2.18.
|
1101 |
-
{file = "pydantic_core-2.18.
|
1102 |
-
{file = "pydantic_core-2.18.
|
1103 |
-
{file = "pydantic_core-2.18.
|
1104 |
-
{file = "pydantic_core-2.18.
|
1105 |
-
{file = "pydantic_core-2.18.
|
1106 |
-
{file = "pydantic_core-2.18.
|
1107 |
-
{file = "pydantic_core-2.18.
|
1108 |
-
{file = "pydantic_core-2.18.
|
1109 |
-
{file = "pydantic_core-2.18.
|
1110 |
-
{file = "pydantic_core-2.18.
|
1111 |
-
{file = "pydantic_core-2.18.
|
1112 |
-
{file = "pydantic_core-2.18.
|
1113 |
-
{file = "pydantic_core-2.18.
|
1114 |
-
{file = "pydantic_core-2.18.
|
1115 |
-
{file = "pydantic_core-2.18.
|
1116 |
-
{file = "pydantic_core-2.18.
|
1117 |
-
{file = "pydantic_core-2.18.
|
1118 |
-
{file = "pydantic_core-2.18.
|
1119 |
-
{file = "pydantic_core-2.18.
|
1120 |
-
{file = "pydantic_core-2.18.
|
1121 |
-
{file = "pydantic_core-2.18.
|
1122 |
-
{file = "pydantic_core-2.18.
|
1123 |
-
{file = "pydantic_core-2.18.
|
1124 |
-
{file = "pydantic_core-2.18.
|
1125 |
-
{file = "pydantic_core-2.18.
|
1126 |
-
{file = "pydantic_core-2.18.
|
1127 |
-
{file = "pydantic_core-2.18.
|
1128 |
-
{file = "pydantic_core-2.18.
|
1129 |
-
{file = "pydantic_core-2.18.
|
1130 |
-
{file = "pydantic_core-2.18.
|
1131 |
-
{file = "pydantic_core-2.18.
|
1132 |
-
{file = "pydantic_core-2.18.
|
1133 |
-
{file = "pydantic_core-2.18.
|
1134 |
-
{file = "pydantic_core-2.18.
|
1135 |
-
{file = "pydantic_core-2.18.
|
1136 |
-
{file = "pydantic_core-2.18.
|
1137 |
-
{file = "pydantic_core-2.18.
|
1138 |
-
{file = "pydantic_core-2.18.
|
1139 |
-
{file = "pydantic_core-2.18.
|
1140 |
-
{file = "pydantic_core-2.18.
|
1141 |
-
{file = "pydantic_core-2.18.
|
1142 |
-
{file = "pydantic_core-2.18.
|
1143 |
-
{file = "pydantic_core-2.18.
|
1144 |
-
{file = "pydantic_core-2.18.
|
1145 |
-
{file = "pydantic_core-2.18.
|
1146 |
-
{file = "pydantic_core-2.18.
|
1147 |
-
{file = "pydantic_core-2.18.
|
1148 |
-
{file = "pydantic_core-2.18.
|
1149 |
-
{file = "pydantic_core-2.18.
|
1150 |
-
{file = "pydantic_core-2.18.
|
1151 |
-
{file = "pydantic_core-2.18.
|
1152 |
-
{file = "pydantic_core-2.18.
|
1153 |
-
{file = "pydantic_core-2.18.
|
1154 |
-
{file = "pydantic_core-2.18.
|
1155 |
-
{file = "pydantic_core-2.18.
|
1156 |
-
{file = "pydantic_core-2.18.
|
1157 |
-
{file = "pydantic_core-2.18.
|
1158 |
-
{file = "pydantic_core-2.18.
|
1159 |
-
{file = "pydantic_core-2.18.
|
1160 |
-
{file = "pydantic_core-2.18.
|
1161 |
-
{file = "pydantic_core-2.18.
|
1162 |
-
{file = "pydantic_core-2.18.
|
1163 |
-
{file = "pydantic_core-2.18.
|
1164 |
-
{file = "pydantic_core-2.18.
|
1165 |
-
{file = "pydantic_core-2.18.
|
1166 |
-
{file = "pydantic_core-2.18.
|
1167 |
-
{file = "pydantic_core-2.18.
|
1168 |
-
{file = "pydantic_core-2.18.
|
1169 |
-
{file = "pydantic_core-2.18.
|
1170 |
-
{file = "pydantic_core-2.18.
|
1171 |
-
{file = "pydantic_core-2.18.
|
1172 |
-
{file = "pydantic_core-2.18.
|
1173 |
]
|
1174 |
|
1175 |
[package.dependencies]
|
@@ -1633,13 +1637,13 @@ typing-extensions = ">=3.7.4.3"
|
|
1633 |
|
1634 |
[[package]]
|
1635 |
name = "typing-extensions"
|
1636 |
-
version = "4.
|
1637 |
description = "Backported and Experimental Type Hints for Python 3.8+"
|
1638 |
optional = false
|
1639 |
python-versions = ">=3.8"
|
1640 |
files = [
|
1641 |
-
{file = "typing_extensions-4.
|
1642 |
-
{file = "typing_extensions-4.
|
1643 |
]
|
1644 |
|
1645 |
[[package]]
|
@@ -1817,86 +1821,86 @@ test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)"
|
|
1817 |
|
1818 |
[[package]]
|
1819 |
name = "watchfiles"
|
1820 |
-
version = "0.
|
1821 |
description = "Simple, modern and high performance file watching and code reload in python."
|
1822 |
optional = false
|
1823 |
python-versions = ">=3.8"
|
1824 |
files = [
|
1825 |
-
{file = "watchfiles-0.
|
1826 |
-
{file = "watchfiles-0.
|
1827 |
-
{file = "watchfiles-0.
|
1828 |
-
{file = "watchfiles-0.
|
1829 |
-
{file = "watchfiles-0.
|
1830 |
-
{file = "watchfiles-0.
|
1831 |
-
{file = "watchfiles-0.
|
1832 |
-
{file = "watchfiles-0.
|
1833 |
-
{file = "watchfiles-0.
|
1834 |
-
{file = "watchfiles-0.
|
1835 |
-
{file = "watchfiles-0.
|
1836 |
-
{file = "watchfiles-0.
|
1837 |
-
{file = "watchfiles-0.
|
1838 |
-
{file = "watchfiles-0.
|
1839 |
-
{file = "watchfiles-0.
|
1840 |
-
{file = "watchfiles-0.
|
1841 |
-
{file = "watchfiles-0.
|
1842 |
-
{file = "watchfiles-0.
|
1843 |
-
{file = "watchfiles-0.
|
1844 |
-
{file = "watchfiles-0.
|
1845 |
-
{file = "watchfiles-0.
|
1846 |
-
{file = "watchfiles-0.
|
1847 |
-
{file = "watchfiles-0.
|
1848 |
-
{file = "watchfiles-0.
|
1849 |
-
{file = "watchfiles-0.
|
1850 |
-
{file = "watchfiles-0.
|
1851 |
-
{file = "watchfiles-0.
|
1852 |
-
{file = "watchfiles-0.
|
1853 |
-
{file = "watchfiles-0.
|
1854 |
-
{file = "watchfiles-0.
|
1855 |
-
{file = "watchfiles-0.
|
1856 |
-
{file = "watchfiles-0.
|
1857 |
-
{file = "watchfiles-0.
|
1858 |
-
{file = "watchfiles-0.
|
1859 |
-
{file = "watchfiles-0.
|
1860 |
-
{file = "watchfiles-0.
|
1861 |
-
{file = "watchfiles-0.
|
1862 |
-
{file = "watchfiles-0.
|
1863 |
-
{file = "watchfiles-0.
|
1864 |
-
{file = "watchfiles-0.
|
1865 |
-
{file = "watchfiles-0.
|
1866 |
-
{file = "watchfiles-0.
|
1867 |
-
{file = "watchfiles-0.
|
1868 |
-
{file = "watchfiles-0.
|
1869 |
-
{file = "watchfiles-0.
|
1870 |
-
{file = "watchfiles-0.
|
1871 |
-
{file = "watchfiles-0.
|
1872 |
-
{file = "watchfiles-0.
|
1873 |
-
{file = "watchfiles-0.
|
1874 |
-
{file = "watchfiles-0.
|
1875 |
-
{file = "watchfiles-0.
|
1876 |
-
{file = "watchfiles-0.
|
1877 |
-
{file = "watchfiles-0.
|
1878 |
-
{file = "watchfiles-0.
|
1879 |
-
{file = "watchfiles-0.
|
1880 |
-
{file = "watchfiles-0.
|
1881 |
-
{file = "watchfiles-0.
|
1882 |
-
{file = "watchfiles-0.
|
1883 |
-
{file = "watchfiles-0.
|
1884 |
-
{file = "watchfiles-0.
|
1885 |
-
{file = "watchfiles-0.
|
1886 |
-
{file = "watchfiles-0.
|
1887 |
-
{file = "watchfiles-0.
|
1888 |
-
{file = "watchfiles-0.
|
1889 |
-
{file = "watchfiles-0.
|
1890 |
-
{file = "watchfiles-0.
|
1891 |
-
{file = "watchfiles-0.
|
1892 |
-
{file = "watchfiles-0.
|
1893 |
-
{file = "watchfiles-0.
|
1894 |
-
{file = "watchfiles-0.
|
1895 |
-
{file = "watchfiles-0.
|
1896 |
-
{file = "watchfiles-0.
|
1897 |
-
{file = "watchfiles-0.
|
1898 |
-
{file = "watchfiles-0.
|
1899 |
-
{file = "watchfiles-0.
|
1900 |
]
|
1901 |
|
1902 |
[package.dependencies]
|
@@ -1996,9 +2000,9 @@ develop = false
|
|
1996 |
type = "git"
|
1997 |
url = "https://github.com/ytdl-org/youtube-dl.git"
|
1998 |
reference = "HEAD"
|
1999 |
-
resolved_reference = "
|
2000 |
|
2001 |
[metadata]
|
2002 |
lock-version = "2.0"
|
2003 |
-
python-versions = "^3.
|
2004 |
-
content-hash = "
|
|
|
13 |
|
14 |
[[package]]
|
15 |
name = "anyio"
|
16 |
+
version = "4.4.0"
|
17 |
description = "High level compatibility layer for multiple asynchronous event loop implementations"
|
18 |
optional = false
|
19 |
python-versions = ">=3.8"
|
20 |
files = [
|
21 |
+
{file = "anyio-4.4.0-py3-none-any.whl", hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7"},
|
22 |
+
{file = "anyio-4.4.0.tar.gz", hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94"},
|
23 |
]
|
24 |
|
25 |
[package.dependencies]
|
|
|
33 |
|
34 |
[[package]]
|
35 |
name = "av"
|
36 |
+
version = "12.1.0"
|
37 |
description = "Pythonic bindings for FFmpeg's libraries."
|
38 |
optional = false
|
39 |
python-versions = ">=3.8"
|
40 |
files = [
|
41 |
+
{file = "av-12.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0df2ad330ccf63ed8192d637306f13123cdf1c06717168d1de8b9a084d62f70"},
|
42 |
+
{file = "av-12.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e66ad48dc3f618cf4a75cc14dd7e119d1151ff3c13b9b064014c79bad20df85"},
|
43 |
+
{file = "av-12.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0e8fbbe3cffd04dcbfaf7f9e0469c8c9d3ae962728487aae0dbbac9ebb62567"},
|
44 |
+
{file = "av-12.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c24d21b116e3af45e2f4b3a7ff1c96ae9a266bcde33a689ace0c52888e74d9"},
|
45 |
+
{file = "av-12.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eff59d1eb0ba263e9efe8e460ca239c6ee2285f1b92c6b3c64f002c1b2ffd56"},
|
46 |
+
{file = "av-12.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:09f8bd1fd124e389a266c770d209b5b4333f69c4b5a66b9aa2d09a561b0b54ab"},
|
47 |
+
{file = "av-12.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e4c409639699d75e85a5b4b9fbb0538388bb009c8b426f7976b218731815e645"},
|
48 |
+
{file = "av-12.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f624a61d8062bb7128a4b0af018ef5c7642acff2af7cea1bb6cc5aa663954b77"},
|
49 |
+
{file = "av-12.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:73c61635e959dd50857f1ae3ad28984ce813688262672a5188376686dd293333"},
|
50 |
+
{file = "av-12.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f8dcf20ecdfed62cb8b31790d3f394c76f05d5d58d5cc516f7b37c8608b78e2"},
|
51 |
+
{file = "av-12.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ebb11aba1ef2acb945713be5f4f7a359439230dc566243c354dddb2b06361367"},
|
52 |
+
{file = "av-12.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:a309994db77f632b606fe22c5bac03302e3dbe48d53c195abc435ccc56192746"},
|
53 |
+
{file = "av-12.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:08401e59a9e33a42511d28cf1fdc570c31d3416426a2d73f4f4aaaaca5945c54"},
|
54 |
+
{file = "av-12.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:efd45e3aa1e478ccbaafd84baf7d95d660b9cef30d850816129fd37d76813589"},
|
55 |
+
{file = "av-12.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ab553ce72c631477181d6c08c6e710afa44fa3452e61b82d9a75be07b1b2fef"},
|
56 |
+
{file = "av-12.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:555f3240306ff02169ff209b152f97b071b57957868c3004c65e25c28130d593"},
|
57 |
+
{file = "av-12.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07706499489f2047b54a4675dd04e2cf88322caef904b7b6eb03f480e682cf15"},
|
58 |
+
{file = "av-12.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:f669f5fb2515e9a4c9ee05b24ffbe3168d33c241bda93c84c8e384ca682a5cde"},
|
59 |
+
{file = "av-12.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:876302ee793a457a03c4faa8281012671bb52dec843062bec59d6f0ae3735ba6"},
|
60 |
+
{file = "av-12.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e6ad88e1e61e65c69d92ff1db8826686f913f147b427c99aa3202b027e766128"},
|
61 |
+
{file = "av-12.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:49a8f88b26d3d25140633a8ec48328a9467bbe001d01c54472394484cdb60b10"},
|
62 |
+
{file = "av-12.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97873f344344b9b6aef786b22b57fb42c6eaa4ea0798d2020c5ed061f29ab3d6"},
|
63 |
+
{file = "av-12.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdf4c54354580abbea9390e23a471a346e9a4b4ca19c6929ad11a59d525e2ad3"},
|
64 |
+
{file = "av-12.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:dc1a82e7d43495be6d34b50fd917989a72de7c3a7434d8ec72af0952c1ad4ea3"},
|
65 |
+
{file = "av-12.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:41d13494401bd3968255f7f9af2af203c30b684efc5a7ed92ebe9ec37f9f9264"},
|
66 |
+
{file = "av-12.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fc36f7b74e88db8e73fa69dc869331da74abc4f034ecd55f85f6232fcdddca60"},
|
67 |
+
{file = "av-12.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81ff7a43ce921f2cc3c794810b148c4fa2cfd7ff10f4404072c94cf57b39b13d"},
|
68 |
+
{file = "av-12.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce02915698d605c19c372314b7894033a451e838300d0a45c2708a550044e2d1"},
|
69 |
+
{file = "av-12.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eadd5c7c374c9ff889a9116802cdda7ef9d574b623338f4045effc0f3f3c2cbc"},
|
70 |
+
{file = "av-12.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:f32893849fe34300f3cec51c4ae71c45b0acac448d36336d3452a5bb4f7e11bf"},
|
71 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a0a2a8693fdaa3bbb00255cda388f110f7a0b00817470a8cd8f1aa5c8dcbc3c9"},
|
72 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:615f440856cbc5b96b8ae52c75ba722f082b898c3ab837eae024a06a0914e8a6"},
|
73 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:257fe519b0ffb4e900b737515137fb9ae0490edca7d70818b6c71c3cd79994ca"},
|
74 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:04afe8f9005bb42f95717bcfbb22a8950b4b942a862444edb1f0bab71ea702e9"},
|
75 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63cbeaedc0184094b7d36bd4267cd61e6c69c18cb3464cc726ce6a8a438ac87a"},
|
76 |
+
{file = "av-12.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0a0e056baa87037f932d12de3d3f258cbc4284d18d85099ccd845b333ac1bb91"},
|
77 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7d549c2e6e9035022ea2280b781150a8c81acc4a03c69bde20b2f53262041a88"},
|
78 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:3b1e02715cbb985b0efe6b6aaf134f9d1fee760822a07fd19e995a8e461909f4"},
|
79 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b348264ba26152d7b06f2aaf0b2a11c90b13c628a447f6daa2a6770b9443fb0"},
|
80 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c6a3b3e4138cd1977f14e3d16c5f89979de8efa251d7558e2dc10a51cfcc0100"},
|
81 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:105b017958eb5b6a128a5399200a4ec2b1040c2047e0b5f5e3714cd64fe7046e"},
|
82 |
+
{file = "av-12.1.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:00596e53db3082193142e32fbdf47349724221de117645b0ed8fcaaec508adf4"},
|
83 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ed7c48d2d79961d70ea59f44fcff453bb2444a152793f80d2ceaa17af4331b9c"},
|
84 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:d2c486adf83fc5b8e444efcc32f3eef27eefd6d0966ef68607d41205adcd8ec0"},
|
85 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:abe9475dd2c8bea47338d5e90d6a45a28930d0fe3820ed2d3d09dfbb3316d476"},
|
86 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0130a8391aa258eee60da3c09d69eb5c9480f14a9f1b1b5312336bac879edd2a"},
|
87 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:669f206cfdd5696d0edf2c81c5d220acc40b4153b71cf6662618c376e00b6d3a"},
|
88 |
+
{file = "av-12.1.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:e322533f585c2e8df07aa708c594fcb67f5f27a2f8b4107a7e6a6f90606190c7"},
|
89 |
+
{file = "av-12.1.0.tar.gz", hash = "sha256:67adab9fdabcb8a86bd542787196580e38ed4132331ee9e82234b23cea9546b3"},
|
90 |
]
|
91 |
|
92 |
[[package]]
|
93 |
name = "certifi"
|
94 |
+
version = "2024.6.2"
|
95 |
description = "Python package for providing Mozilla's CA Bundle."
|
96 |
optional = false
|
97 |
python-versions = ">=3.6"
|
98 |
files = [
|
99 |
+
{file = "certifi-2024.6.2-py3-none-any.whl", hash = "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56"},
|
100 |
+
{file = "certifi-2024.6.2.tar.gz", hash = "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516"},
|
101 |
]
|
102 |
|
103 |
[[package]]
|
|
|
936 |
|
937 |
[[package]]
|
938 |
name = "openai"
|
939 |
+
version = "1.30.5"
|
940 |
description = "The official Python library for the openai API"
|
941 |
optional = false
|
942 |
python-versions = ">=3.7.1"
|
943 |
files = [
|
944 |
+
{file = "openai-1.30.5-py3-none-any.whl", hash = "sha256:2ad95e926de0d2e09cde632a9204b0a6dca4a03c2cdcc84329b01f355784355a"},
|
945 |
+
{file = "openai-1.30.5.tar.gz", hash = "sha256:5366562eb2c5917e6116ae0391b7ae6e3acd62b0ae3f565ada32b35d8fcfa106"},
|
946 |
]
|
947 |
|
948 |
[package.dependencies]
|
|
|
1071 |
|
1072 |
[[package]]
|
1073 |
name = "pydantic"
|
1074 |
+
version = "2.7.2"
|
1075 |
description = "Data validation using Python type hints"
|
1076 |
optional = false
|
1077 |
python-versions = ">=3.8"
|
1078 |
files = [
|
1079 |
+
{file = "pydantic-2.7.2-py3-none-any.whl", hash = "sha256:834ab954175f94e6e68258537dc49402c4a5e9d0409b9f1b86b7e934a8372de7"},
|
1080 |
+
{file = "pydantic-2.7.2.tar.gz", hash = "sha256:71b2945998f9c9b7919a45bde9a50397b289937d215ae141c1d0903ba7149fd7"},
|
1081 |
]
|
1082 |
|
1083 |
[package.dependencies]
|
1084 |
annotated-types = ">=0.4.0"
|
1085 |
+
pydantic-core = "2.18.3"
|
1086 |
typing-extensions = ">=4.6.1"
|
1087 |
|
1088 |
[package.extras]
|
|
|
1090 |
|
1091 |
[[package]]
|
1092 |
name = "pydantic-core"
|
1093 |
+
version = "2.18.3"
|
1094 |
description = "Core functionality for Pydantic validation and serialization"
|
1095 |
optional = false
|
1096 |
python-versions = ">=3.8"
|
1097 |
files = [
|
1098 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:744697428fcdec6be5670460b578161d1ffe34743a5c15656be7ea82b008197c"},
|
1099 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37b40c05ced1ba4218b14986fe6f283d22e1ae2ff4c8e28881a70fb81fbfcda7"},
|
1100 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:544a9a75622357076efb6b311983ff190fbfb3c12fc3a853122b34d3d358126c"},
|
1101 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e2e253af04ceaebde8eb201eb3f3e3e7e390f2d275a88300d6a1959d710539e2"},
|
1102 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:855ec66589c68aa367d989da5c4755bb74ee92ccad4fdb6af942c3612c067e34"},
|
1103 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d3e42bb54e7e9d72c13ce112e02eb1b3b55681ee948d748842171201a03a98a"},
|
1104 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c6ac9ffccc9d2e69d9fba841441d4259cb668ac180e51b30d3632cd7abca2b9b"},
|
1105 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c56eca1686539fa0c9bda992e7bd6a37583f20083c37590413381acfc5f192d6"},
|
1106 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:17954d784bf8abfc0ec2a633108207ebc4fa2df1a0e4c0c3ccbaa9bb01d2c426"},
|
1107 |
+
{file = "pydantic_core-2.18.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:98ed737567d8f2ecd54f7c8d4f8572ca7c7921ede93a2e52939416170d357812"},
|
1108 |
+
{file = "pydantic_core-2.18.3-cp310-none-win32.whl", hash = "sha256:9f9e04afebd3ed8c15d67a564ed0a34b54e52136c6d40d14c5547b238390e779"},
|
1109 |
+
{file = "pydantic_core-2.18.3-cp310-none-win_amd64.whl", hash = "sha256:45e4ffbae34f7ae30d0047697e724e534a7ec0a82ef9994b7913a412c21462a0"},
|
1110 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:b9ebe8231726c49518b16b237b9fe0d7d361dd221302af511a83d4ada01183ab"},
|
1111 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b8e20e15d18bf7dbb453be78a2d858f946f5cdf06c5072453dace00ab652e2b2"},
|
1112 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c0d9ff283cd3459fa0bf9b0256a2b6f01ac1ff9ffb034e24457b9035f75587cb"},
|
1113 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2f7ef5f0ebb77ba24c9970da18b771711edc5feaf00c10b18461e0f5f5949231"},
|
1114 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73038d66614d2e5cde30435b5afdced2b473b4c77d4ca3a8624dd3e41a9c19be"},
|
1115 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6afd5c867a74c4d314c557b5ea9520183fadfbd1df4c2d6e09fd0d990ce412cd"},
|
1116 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd7df92f28d351bb9f12470f4c533cf03d1b52ec5a6e5c58c65b183055a60106"},
|
1117 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:80aea0ffeb1049336043d07799eace1c9602519fb3192916ff525b0287b2b1e4"},
|
1118 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:aaee40f25bba38132e655ffa3d1998a6d576ba7cf81deff8bfa189fb43fd2bbe"},
|
1119 |
+
{file = "pydantic_core-2.18.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9128089da8f4fe73f7a91973895ebf2502539d627891a14034e45fb9e707e26d"},
|
1120 |
+
{file = "pydantic_core-2.18.3-cp311-none-win32.whl", hash = "sha256:fec02527e1e03257aa25b1a4dcbe697b40a22f1229f5d026503e8b7ff6d2eda7"},
|
1121 |
+
{file = "pydantic_core-2.18.3-cp311-none-win_amd64.whl", hash = "sha256:58ff8631dbab6c7c982e6425da8347108449321f61fe427c52ddfadd66642af7"},
|
1122 |
+
{file = "pydantic_core-2.18.3-cp311-none-win_arm64.whl", hash = "sha256:3fc1c7f67f34c6c2ef9c213e0f2a351797cda98249d9ca56a70ce4ebcaba45f4"},
|
1123 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f0928cde2ae416a2d1ebe6dee324709c6f73e93494d8c7aea92df99aab1fc40f"},
|
1124 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0bee9bb305a562f8b9271855afb6ce00223f545de3d68560b3c1649c7c5295e9"},
|
1125 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e862823be114387257dacbfa7d78547165a85d7add33b446ca4f4fae92c7ff5c"},
|
1126 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6a36f78674cbddc165abab0df961b5f96b14461d05feec5e1f78da58808b97e7"},
|
1127 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ba905d184f62e7ddbb7a5a751d8a5c805463511c7b08d1aca4a3e8c11f2e5048"},
|
1128 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7fdd362f6a586e681ff86550b2379e532fee63c52def1c666887956748eaa326"},
|
1129 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24b214b7ee3bd3b865e963dbed0f8bc5375f49449d70e8d407b567af3222aae4"},
|
1130 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:691018785779766127f531674fa82bb368df5b36b461622b12e176c18e119022"},
|
1131 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:60e4c625e6f7155d7d0dcac151edf5858102bc61bf959d04469ca6ee4e8381bd"},
|
1132 |
+
{file = "pydantic_core-2.18.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a4e651e47d981c1b701dcc74ab8fec5a60a5b004650416b4abbef13db23bc7be"},
|
1133 |
+
{file = "pydantic_core-2.18.3-cp312-none-win32.whl", hash = "sha256:ffecbb5edb7f5ffae13599aec33b735e9e4c7676ca1633c60f2c606beb17efc5"},
|
1134 |
+
{file = "pydantic_core-2.18.3-cp312-none-win_amd64.whl", hash = "sha256:2c8333f6e934733483c7eddffdb094c143b9463d2af7e6bd85ebcb2d4a1b82c6"},
|
1135 |
+
{file = "pydantic_core-2.18.3-cp312-none-win_arm64.whl", hash = "sha256:7a20dded653e516a4655f4c98e97ccafb13753987434fe7cf044aa25f5b7d417"},
|
1136 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:eecf63195be644b0396f972c82598cd15693550f0ff236dcf7ab92e2eb6d3522"},
|
1137 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2c44efdd3b6125419c28821590d7ec891c9cb0dff33a7a78d9d5c8b6f66b9702"},
|
1138 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e59fca51ffbdd1638b3856779342ed69bcecb8484c1d4b8bdb237d0eb5a45e2"},
|
1139 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:70cf099197d6b98953468461d753563b28e73cf1eade2ffe069675d2657ed1d5"},
|
1140 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:63081a49dddc6124754b32a3774331467bfc3d2bd5ff8f10df36a95602560361"},
|
1141 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:370059b7883485c9edb9655355ff46d912f4b03b009d929220d9294c7fd9fd60"},
|
1142 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a64faeedfd8254f05f5cf6fc755023a7e1606af3959cfc1a9285744cc711044"},
|
1143 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19d2e725de0f90d8671f89e420d36c3dd97639b98145e42fcc0e1f6d492a46dc"},
|
1144 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:67bc078025d70ec5aefe6200ef094576c9d86bd36982df1301c758a9fff7d7f4"},
|
1145 |
+
{file = "pydantic_core-2.18.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:adf952c3f4100e203cbaf8e0c907c835d3e28f9041474e52b651761dc248a3c0"},
|
1146 |
+
{file = "pydantic_core-2.18.3-cp38-none-win32.whl", hash = "sha256:9a46795b1f3beb167eaee91736d5d17ac3a994bf2215a996aed825a45f897558"},
|
1147 |
+
{file = "pydantic_core-2.18.3-cp38-none-win_amd64.whl", hash = "sha256:200ad4e3133cb99ed82342a101a5abf3d924722e71cd581cc113fe828f727fbc"},
|
1148 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:304378b7bf92206036c8ddd83a2ba7b7d1a5b425acafff637172a3aa72ad7083"},
|
1149 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c826870b277143e701c9ccf34ebc33ddb4d072612683a044e7cce2d52f6c3fef"},
|
1150 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e201935d282707394f3668380e41ccf25b5794d1b131cdd96b07f615a33ca4b1"},
|
1151 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5560dda746c44b48bf82b3d191d74fe8efc5686a9ef18e69bdabccbbb9ad9442"},
|
1152 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b32c2a1f8032570842257e4c19288eba9a2bba4712af542327de9a1204faff8"},
|
1153 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:929c24e9dea3990bc8bcd27c5f2d3916c0c86f5511d2caa69e0d5290115344a9"},
|
1154 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1a8376fef60790152564b0eab376b3e23dd6e54f29d84aad46f7b264ecca943"},
|
1155 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:dccf3ef1400390ddd1fb55bf0632209d39140552d068ee5ac45553b556780e06"},
|
1156 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:41dbdcb0c7252b58fa931fec47937edb422c9cb22528f41cb8963665c372caf6"},
|
1157 |
+
{file = "pydantic_core-2.18.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:666e45cf071669fde468886654742fa10b0e74cd0fa0430a46ba6056b24fb0af"},
|
1158 |
+
{file = "pydantic_core-2.18.3-cp39-none-win32.whl", hash = "sha256:f9c08cabff68704a1b4667d33f534d544b8a07b8e5d039c37067fceb18789e78"},
|
1159 |
+
{file = "pydantic_core-2.18.3-cp39-none-win_amd64.whl", hash = "sha256:4afa5f5973e8572b5c0dcb4e2d4fda7890e7cd63329bd5cc3263a25c92ef0026"},
|
1160 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:77319771a026f7c7d29c6ebc623de889e9563b7087911b46fd06c044a12aa5e9"},
|
1161 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:df11fa992e9f576473038510d66dd305bcd51d7dd508c163a8c8fe148454e059"},
|
1162 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d531076bdfb65af593326ffd567e6ab3da145020dafb9187a1d131064a55f97c"},
|
1163 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d33ce258e4e6e6038f2b9e8b8a631d17d017567db43483314993b3ca345dcbbb"},
|
1164 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1f9cd7f5635b719939019be9bda47ecb56e165e51dd26c9a217a433e3d0d59a9"},
|
1165 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:cd4a032bb65cc132cae1fe3e52877daecc2097965cd3914e44fbd12b00dae7c5"},
|
1166 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f2718430098bcdf60402136c845e4126a189959d103900ebabb6774a5d9fdb"},
|
1167 |
+
{file = "pydantic_core-2.18.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c0037a92cf0c580ed14e10953cdd26528e8796307bb8bb312dc65f71547df04d"},
|
1168 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b95a0972fac2b1ff3c94629fc9081b16371dad870959f1408cc33b2f78ad347a"},
|
1169 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a62e437d687cc148381bdd5f51e3e81f5b20a735c55f690c5be94e05da2b0d5c"},
|
1170 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b367a73a414bbb08507da102dc2cde0fa7afe57d09b3240ce82a16d608a7679c"},
|
1171 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ecce4b2360aa3f008da3327d652e74a0e743908eac306198b47e1c58b03dd2b"},
|
1172 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bd4435b8d83f0c9561a2a9585b1de78f1abb17cb0cef5f39bf6a4b47d19bafe3"},
|
1173 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:616221a6d473c5b9aa83fa8982745441f6a4a62a66436be9445c65f241b86c94"},
|
1174 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:7e6382ce89a92bc1d0c0c5edd51e931432202b9080dc921d8d003e616402efd1"},
|
1175 |
+
{file = "pydantic_core-2.18.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ff58f379345603d940e461eae474b6bbb6dab66ed9a851ecd3cb3709bf4dcf6a"},
|
1176 |
+
{file = "pydantic_core-2.18.3.tar.gz", hash = "sha256:432e999088d85c8f36b9a3f769a8e2b57aabd817bbb729a90d1fe7f18f6f1f39"},
|
1177 |
]
|
1178 |
|
1179 |
[package.dependencies]
|
|
|
1637 |
|
1638 |
[[package]]
|
1639 |
name = "typing-extensions"
|
1640 |
+
version = "4.12.1"
|
1641 |
description = "Backported and Experimental Type Hints for Python 3.8+"
|
1642 |
optional = false
|
1643 |
python-versions = ">=3.8"
|
1644 |
files = [
|
1645 |
+
{file = "typing_extensions-4.12.1-py3-none-any.whl", hash = "sha256:6024b58b69089e5a89c347397254e35f1bf02a907728ec7fee9bf0fe837d203a"},
|
1646 |
+
{file = "typing_extensions-4.12.1.tar.gz", hash = "sha256:915f5e35ff76f56588223f15fdd5938f9a1cf9195c0de25130c627e4d597f6d1"},
|
1647 |
]
|
1648 |
|
1649 |
[[package]]
|
|
|
1821 |
|
1822 |
[[package]]
|
1823 |
name = "watchfiles"
|
1824 |
+
version = "0.22.0"
|
1825 |
description = "Simple, modern and high performance file watching and code reload in python."
|
1826 |
optional = false
|
1827 |
python-versions = ">=3.8"
|
1828 |
files = [
|
1829 |
+
{file = "watchfiles-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:da1e0a8caebf17976e2ffd00fa15f258e14749db5e014660f53114b676e68538"},
|
1830 |
+
{file = "watchfiles-0.22.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61af9efa0733dc4ca462347becb82e8ef4945aba5135b1638bfc20fad64d4f0e"},
|
1831 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d9188979a58a096b6f8090e816ccc3f255f137a009dd4bbec628e27696d67c1"},
|
1832 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2bdadf6b90c099ca079d468f976fd50062905d61fae183f769637cb0f68ba59a"},
|
1833 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:067dea90c43bf837d41e72e546196e674f68c23702d3ef80e4e816937b0a3ffd"},
|
1834 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bbf8a20266136507abf88b0df2328e6a9a7c7309e8daff124dda3803306a9fdb"},
|
1835 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1235c11510ea557fe21be5d0e354bae2c655a8ee6519c94617fe63e05bca4171"},
|
1836 |
+
{file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2444dc7cb9d8cc5ab88ebe792a8d75709d96eeef47f4c8fccb6df7c7bc5be71"},
|
1837 |
+
{file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:c5af2347d17ab0bd59366db8752d9e037982e259cacb2ba06f2c41c08af02c39"},
|
1838 |
+
{file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9624a68b96c878c10437199d9a8b7d7e542feddda8d5ecff58fdc8e67b460848"},
|
1839 |
+
{file = "watchfiles-0.22.0-cp310-none-win32.whl", hash = "sha256:4b9f2a128a32a2c273d63eb1fdbf49ad64852fc38d15b34eaa3f7ca2f0d2b797"},
|
1840 |
+
{file = "watchfiles-0.22.0-cp310-none-win_amd64.whl", hash = "sha256:2627a91e8110b8de2406d8b2474427c86f5a62bf7d9ab3654f541f319ef22bcb"},
|
1841 |
+
{file = "watchfiles-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8c39987a1397a877217be1ac0fb1d8b9f662c6077b90ff3de2c05f235e6a8f96"},
|
1842 |
+
{file = "watchfiles-0.22.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a927b3034d0672f62fb2ef7ea3c9fc76d063c4b15ea852d1db2dc75fe2c09696"},
|
1843 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:052d668a167e9fc345c24203b104c313c86654dd6c0feb4b8a6dfc2462239249"},
|
1844 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e45fb0d70dda1623a7045bd00c9e036e6f1f6a85e4ef2c8ae602b1dfadf7550"},
|
1845 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c49b76a78c156979759d759339fb62eb0549515acfe4fd18bb151cc07366629c"},
|
1846 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4a65474fd2b4c63e2c18ac67a0c6c66b82f4e73e2e4d940f837ed3d2fd9d4da"},
|
1847 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1cc0cba54f47c660d9fa3218158b8963c517ed23bd9f45fe463f08262a4adae1"},
|
1848 |
+
{file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94ebe84a035993bb7668f58a0ebf998174fb723a39e4ef9fce95baabb42b787f"},
|
1849 |
+
{file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e0f0a874231e2839abbf473256efffe577d6ee2e3bfa5b540479e892e47c172d"},
|
1850 |
+
{file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:213792c2cd3150b903e6e7884d40660e0bcec4465e00563a5fc03f30ea9c166c"},
|
1851 |
+
{file = "watchfiles-0.22.0-cp311-none-win32.whl", hash = "sha256:b44b70850f0073b5fcc0b31ede8b4e736860d70e2dbf55701e05d3227a154a67"},
|
1852 |
+
{file = "watchfiles-0.22.0-cp311-none-win_amd64.whl", hash = "sha256:00f39592cdd124b4ec5ed0b1edfae091567c72c7da1487ae645426d1b0ffcad1"},
|
1853 |
+
{file = "watchfiles-0.22.0-cp311-none-win_arm64.whl", hash = "sha256:3218a6f908f6a276941422b035b511b6d0d8328edd89a53ae8c65be139073f84"},
|
1854 |
+
{file = "watchfiles-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:c7b978c384e29d6c7372209cbf421d82286a807bbcdeb315427687f8371c340a"},
|
1855 |
+
{file = "watchfiles-0.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bd4c06100bce70a20c4b81e599e5886cf504c9532951df65ad1133e508bf20be"},
|
1856 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:425440e55cd735386ec7925f64d5dde392e69979d4c8459f6bb4e920210407f2"},
|
1857 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:68fe0c4d22332d7ce53ad094622b27e67440dacefbaedd29e0794d26e247280c"},
|
1858 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8a31bfd98f846c3c284ba694c6365620b637debdd36e46e1859c897123aa232"},
|
1859 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc2e8fe41f3cac0660197d95216c42910c2b7e9c70d48e6d84e22f577d106fc1"},
|
1860 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55b7cc10261c2786c41d9207193a85c1db1b725cf87936df40972aab466179b6"},
|
1861 |
+
{file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28585744c931576e535860eaf3f2c0ec7deb68e3b9c5a85ca566d69d36d8dd27"},
|
1862 |
+
{file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:00095dd368f73f8f1c3a7982a9801190cc88a2f3582dd395b289294f8975172b"},
|
1863 |
+
{file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:52fc9b0dbf54d43301a19b236b4a4614e610605f95e8c3f0f65c3a456ffd7d35"},
|
1864 |
+
{file = "watchfiles-0.22.0-cp312-none-win32.whl", hash = "sha256:581f0a051ba7bafd03e17127735d92f4d286af941dacf94bcf823b101366249e"},
|
1865 |
+
{file = "watchfiles-0.22.0-cp312-none-win_amd64.whl", hash = "sha256:aec83c3ba24c723eac14225194b862af176d52292d271c98820199110e31141e"},
|
1866 |
+
{file = "watchfiles-0.22.0-cp312-none-win_arm64.whl", hash = "sha256:c668228833c5619f6618699a2c12be057711b0ea6396aeaece4ded94184304ea"},
|
1867 |
+
{file = "watchfiles-0.22.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d47e9ef1a94cc7a536039e46738e17cce058ac1593b2eccdede8bf72e45f372a"},
|
1868 |
+
{file = "watchfiles-0.22.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:28f393c1194b6eaadcdd8f941307fc9bbd7eb567995232c830f6aef38e8a6e88"},
|
1869 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd64f3a4db121bc161644c9e10a9acdb836853155a108c2446db2f5ae1778c3d"},
|
1870 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2abeb79209630da981f8ebca30a2c84b4c3516a214451bfc5f106723c5f45843"},
|
1871 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4cc382083afba7918e32d5ef12321421ef43d685b9a67cc452a6e6e18920890e"},
|
1872 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d048ad5d25b363ba1d19f92dcf29023988524bee6f9d952130b316c5802069cb"},
|
1873 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:103622865599f8082f03af4214eaff90e2426edff5e8522c8f9e93dc17caee13"},
|
1874 |
+
{file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3e1f3cf81f1f823e7874ae563457828e940d75573c8fbf0ee66818c8b6a9099"},
|
1875 |
+
{file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:8597b6f9dc410bdafc8bb362dac1cbc9b4684a8310e16b1ff5eee8725d13dcd6"},
|
1876 |
+
{file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0b04a2cbc30e110303baa6d3ddce8ca3664bc3403be0f0ad513d1843a41c97d1"},
|
1877 |
+
{file = "watchfiles-0.22.0-cp38-none-win32.whl", hash = "sha256:b610fb5e27825b570554d01cec427b6620ce9bd21ff8ab775fc3a32f28bba63e"},
|
1878 |
+
{file = "watchfiles-0.22.0-cp38-none-win_amd64.whl", hash = "sha256:fe82d13461418ca5e5a808a9e40f79c1879351fcaeddbede094028e74d836e86"},
|
1879 |
+
{file = "watchfiles-0.22.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3973145235a38f73c61474d56ad6199124e7488822f3a4fc97c72009751ae3b0"},
|
1880 |
+
{file = "watchfiles-0.22.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:280a4afbc607cdfc9571b9904b03a478fc9f08bbeec382d648181c695648202f"},
|
1881 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a0d883351a34c01bd53cfa75cd0292e3f7e268bacf2f9e33af4ecede7e21d1d"},
|
1882 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9165bcab15f2b6d90eedc5c20a7f8a03156b3773e5fb06a790b54ccecdb73385"},
|
1883 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc1b9b56f051209be458b87edb6856a449ad3f803315d87b2da4c93b43a6fe72"},
|
1884 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dc1fc25a1dedf2dd952909c8e5cb210791e5f2d9bc5e0e8ebc28dd42fed7562"},
|
1885 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dc92d2d2706d2b862ce0568b24987eba51e17e14b79a1abcd2edc39e48e743c8"},
|
1886 |
+
{file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97b94e14b88409c58cdf4a8eaf0e67dfd3ece7e9ce7140ea6ff48b0407a593ec"},
|
1887 |
+
{file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:96eec15e5ea7c0b6eb5bfffe990fc7c6bd833acf7e26704eb18387fb2f5fd087"},
|
1888 |
+
{file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:28324d6b28bcb8d7c1041648d7b63be07a16db5510bea923fc80b91a2a6cbed6"},
|
1889 |
+
{file = "watchfiles-0.22.0-cp39-none-win32.whl", hash = "sha256:8c3e3675e6e39dc59b8fe5c914a19d30029e36e9f99468dddffd432d8a7b1c93"},
|
1890 |
+
{file = "watchfiles-0.22.0-cp39-none-win_amd64.whl", hash = "sha256:25c817ff2a86bc3de3ed2df1703e3d24ce03479b27bb4527c57e722f8554d971"},
|
1891 |
+
{file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b810a2c7878cbdecca12feae2c2ae8af59bea016a78bc353c184fa1e09f76b68"},
|
1892 |
+
{file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:f7e1f9c5d1160d03b93fc4b68a0aeb82fe25563e12fbcdc8507f8434ab6f823c"},
|
1893 |
+
{file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:030bc4e68d14bcad2294ff68c1ed87215fbd9a10d9dea74e7cfe8a17869785ab"},
|
1894 |
+
{file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ace7d060432acde5532e26863e897ee684780337afb775107c0a90ae8dbccfd2"},
|
1895 |
+
{file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5834e1f8b71476a26df97d121c0c0ed3549d869124ed2433e02491553cb468c2"},
|
1896 |
+
{file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:0bc3b2f93a140df6806c8467c7f51ed5e55a931b031b5c2d7ff6132292e803d6"},
|
1897 |
+
{file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8fdebb655bb1ba0122402352b0a4254812717a017d2dc49372a1d47e24073795"},
|
1898 |
+
{file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c8e0aa0e8cc2a43561e0184c0513e291ca891db13a269d8d47cb9841ced7c71"},
|
1899 |
+
{file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2f350cbaa4bb812314af5dab0eb8d538481e2e2279472890864547f3fe2281ed"},
|
1900 |
+
{file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7a74436c415843af2a769b36bf043b6ccbc0f8d784814ba3d42fc961cdb0a9dc"},
|
1901 |
+
{file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00ad0bcd399503a84cc688590cdffbe7a991691314dde5b57b3ed50a41319a31"},
|
1902 |
+
{file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72a44e9481afc7a5ee3291b09c419abab93b7e9c306c9ef9108cb76728ca58d2"},
|
1903 |
+
{file = "watchfiles-0.22.0.tar.gz", hash = "sha256:988e981aaab4f3955209e7e28c7794acdb690be1efa7f16f8ea5aba7ffdadacb"},
|
1904 |
]
|
1905 |
|
1906 |
[package.dependencies]
|
|
|
2000 |
type = "git"
|
2001 |
url = "https://github.com/ytdl-org/youtube-dl.git"
|
2002 |
reference = "HEAD"
|
2003 |
+
resolved_reference = "21924742f79ccbd62d16ef4120518c6a5da8614e"
|
2004 |
|
2005 |
[metadata]
|
2006 |
lock-version = "2.0"
|
2007 |
+
python-versions = "^3.12"
|
2008 |
+
content-hash = "a88bde1facc86d4277e8dee76db3da1907716500b91ffcac8cad583075113d0a"
|
pyproject.toml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
package-mode = false
|
3 |
|
4 |
[tool.poetry.dependencies] # main dependency group
|
5 |
-
python = "^3.
|
6 |
pydantic = "^2.7.1"
|
7 |
fastapi = "^0.111.0"
|
8 |
uvicorn = "^0.29.0"
|
@@ -21,11 +21,11 @@ youtube-dl = {git = "https://github.com/ytdl-org/youtube-dl.git"}
|
|
21 |
openai = "^1.30.3"
|
22 |
|
23 |
[tool.ruff]
|
24 |
-
target-version = "
|
25 |
|
26 |
[tool.pyright]
|
27 |
# typeCheckingMode = "strict"
|
28 |
-
pythonVersion = "3.
|
29 |
pythonPlatform = "Linux"
|
30 |
|
31 |
[build-system]
|
|
|
2 |
package-mode = false
|
3 |
|
4 |
[tool.poetry.dependencies] # main dependency group
|
5 |
+
python = "^3.12"
|
6 |
pydantic = "^2.7.1"
|
7 |
fastapi = "^0.111.0"
|
8 |
uvicorn = "^0.29.0"
|
|
|
21 |
openai = "^1.30.3"
|
22 |
|
23 |
[tool.ruff]
|
24 |
+
target-version = "py312"
|
25 |
|
26 |
[tool.pyright]
|
27 |
# typeCheckingMode = "strict"
|
28 |
+
pythonVersion = "3.12"
|
29 |
pythonPlatform = "Linux"
|
30 |
|
31 |
[build-system]
|