55 lines
1,018 B
Text
55 lines
1,018 B
Text
annotated-types==0.7.0
|
|
blinker==1.9.0
|
|
cachetools==5.5.2
|
|
cairocffi==1.7.1
|
|
cairosvg==2.8.0
|
|
certifi==2025.4.26
|
|
cffi==1.17.1
|
|
charset-normalizer==3.4.2
|
|
click==8.2.0
|
|
cssselect2==0.8.0
|
|
defusedxml==0.7.1
|
|
Flask==3.1.0
|
|
flask-cors==5.0.1
|
|
google-ai-generativelanguage==0.6.15
|
|
google-api-core==2.25.0rc0
|
|
google-api-python-client==2.169.0
|
|
google-auth==2.40.0
|
|
google-auth-httplib2==0.2.0
|
|
google-genai>=1.49.0
|
|
googleapis-common-protos==1.70.0
|
|
grpcio==1.71.0
|
|
grpcio-status==1.71.0
|
|
h11==0.16.0
|
|
h2==4.2.0
|
|
hpack==4.1.0
|
|
httplib2==0.22.0
|
|
Hypercorn==0.17.3
|
|
hyperframe==6.1.0
|
|
idna==3.10
|
|
itsdangerous==2.2.0
|
|
Jinja2==3.1.6
|
|
MarkupSafe==3.0.2
|
|
pdfkit==1.0.0
|
|
Pillow==11.2.1
|
|
priority==2.0.0
|
|
proto-plus==1.26.1
|
|
protobuf==5.29.4
|
|
pyasn1==0.6.1
|
|
pyasn1_modules==0.4.2
|
|
pycparser==2.22
|
|
pydantic==2.11.4
|
|
pydantic_core==2.33.2
|
|
pyparsing==3.2.3
|
|
python-dotenv==1.1.0
|
|
requests==2.32.3
|
|
rsa==4.9.1
|
|
tinycss2==1.4.0
|
|
tqdm==4.67.1
|
|
typing-inspection==0.4.0
|
|
typing_extensions==4.13.2
|
|
uritemplate==4.1.1
|
|
urllib3==2.4.0
|
|
webencodings==0.5.1
|
|
Werkzeug==3.1.3
|
|
wsproto==1.2.0
|