1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
|
# generated by rye
# use `rye lock` or `rye sync` to update this lockfile
#
# last locked with the following flags:
# pre: false
# features: []
# all-features: true
# with-sources: false
# generate-hashes: false
# universal: false
-e file:.
aiohappyeyeballs==2.6.1
# via aiohttp
aiohttp==3.13.2
# via httpx-aiohttp
# via openai
aiosignal==1.4.0
# via aiohttp
annotated-types==0.7.0
# via pydantic
anyio==4.12.0
# via httpx
# via openai
async-timeout==5.0.1
# via aiohttp
attrs==25.4.0
# via aiohttp
certifi==2025.11.12
# via httpcore
# via httpx
cffi==2.0.0
# via sounddevice
distro==1.9.0
# via openai
exceptiongroup==1.3.1
# via anyio
frozenlist==1.8.0
# via aiohttp
# via aiosignal
h11==0.16.0
# via httpcore
httpcore==1.0.9
# via httpx
httpx==0.28.1
# via httpx-aiohttp
# via openai
httpx-aiohttp==0.1.9
# via openai
idna==3.11
# via anyio
# via httpx
# via yarl
jiter==0.12.0
# via openai
multidict==6.7.0
# via aiohttp
# via yarl
numpy==2.0.2
# via openai
# via pandas
# via pandas-stubs
pandas==2.3.3
# via openai
pandas-stubs==2.2.2.240807
# via openai
propcache==0.4.1
# via aiohttp
# via yarl
pycparser==2.23
# via cffi
pydantic==2.12.5
# via openai
pydantic-core==2.41.5
# via pydantic
python-dateutil==2.9.0.post0
# via pandas
pytz==2025.2
# via pandas
six==1.17.0
# via python-dateutil
sniffio==1.3.1
# via openai
sounddevice==0.5.3
# via openai
tqdm==4.67.1
# via openai
types-pytz==2025.2.0.20251108
# via pandas-stubs
typing-extensions==4.15.0
# via aiosignal
# via anyio
# via exceptiongroup
# via multidict
# via openai
# via pydantic
# via pydantic-core
# via typing-inspection
typing-inspection==0.4.2
# via pydantic
tzdata==2025.2
# via pandas
websockets==15.0.1
# via openai
yarl==1.22.0
# via aiohttp
|