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