beautifulsoup4 deepdiff fakeredis fastapi google-generativeai google-genai google-auth numpy pandas pyfiglet pytest pytest-asyncio python-dotenv python-frontmatter python-socketio pyyaml redis requests temporalio uvicorn websocket-client gitpython pytest-mock typer chromadb sentence-transformers setuptools pymilvus pip-tools git-filter-repo openai litellm mlx; sys_platform == 'darwin' mlx-lm; sys_platform == 'darwin' mlx-audio[tts]; sys_platform == 'darwin' mlx-vlm; sys_platform == 'darwin' mlx-metal; sys_platform == 'darwin' scipy sounddevice loguru misaki[en] docopt num2words spacy kokoro huggingface_hub phonemizer-fork espeakng-loader sentencepiece einops tqdm pyloudnorm omegaconf einx dacite mistral-common[audio] tiktoken transformers hf_transfer mlx_whisper; sys_platform == 'darwin' sounddevice pyqt6 python-socketio asyncio aiohttp grpcio-tools grpcio absl-py pyobjc; sys_platform == 'darwin' pyobjc-core; sys_platform == 'darwin' pyobjc-framework-accessibility; sys_platform == 'darwin' pyobjc-framework-accounts; sys_platform == 'darwin' pyobjc-framework-addressbook; sys_platform == 'darwin' pyobjc-framework-adservices; sys_platform == 'darwin' pyobjc-framework-adsupport; sys_platform == 'darwin' pyobjc-framework-applescriptkit; sys_platform == 'darwin' pyobjc-framework-applescriptobjc; sys_platform == 'darwin' pyobjc-framework-applicationservices; sys_platform == 'darwin' pyobjc-framework-apptrackingtransparency; sys_platform == 'darwin' pyobjc-framework-audiovideobridging; sys_platform == 'darwin' pyobjc-framework-authenticationservices; sys_platform == 'darwin' pyobjc-framework-automaticassessmentconfiguration; sys_platform == 'darwin' pyobjc-framework-automator; sys_platform == 'darwin' pyobjc-framework-avfoundation; sys_platform == 'darwin' pyobjc-framework-avkit; sys_platform == 'darwin' pyobjc-framework-avrouting; sys_platform == 'darwin' pyobjc-framework-backgroundassets; sys_platform == 'darwin' pyobjc-framework-browserenginekit; sys_platform == 'darwin' pyobjc-framework-businesschat; sys_platform == 'darwin' pyobjc-framework-calendarstore; sys_platform == 'darwin' pyobjc-framework-callkit; sys_platform == 'darwin' pyobjc-framework-carbon; sys_platform == 'darwin' pyobjc-framework-cfnetwork; sys_platform == 'darwin' pyobjc-framework-cinematic; sys_platform == 'darwin' pyobjc-framework-classkit; sys_platform == 'darwin' pyobjc-framework-cloudkit; sys_platform == 'darwin' pyobjc-framework-cocoa; sys_platform == 'darwin' pyobjc-framework-collaboration; sys_platform == 'darwin' pyobjc-framework-colorsync; sys_platform == 'darwin' pyobjc-framework-contacts; sys_platform == 'darwin' pyobjc-framework-contactsui; sys_platform == 'darwin' pyobjc-framework-coreaudio; sys_platform == 'darwin' pyobjc-framework-coreaudiokit; sys_platform == 'darwin' pyobjc-framework-corebluetooth; sys_platform == 'darwin' pyobjc-framework-coredata; sys_platform == 'darwin' pyobjc-framework-corehaptics; sys_platform == 'darwin' pyobjc-framework-corelocation; sys_platform == 'darwin' pyobjc-framework-coremedia; sys_platform == 'darwin' pyobjc-framework-coremediaio; sys_platform == 'darwin' pyobjc-framework-coremidi; sys_platform == 'darwin' pyobjc-framework-coreml; sys_platform == 'darwin' pyobjc-framework-coremotion; sys_platform == 'darwin' pyobjc-framework-coreservices; sys_platform == 'darwin' pyobjc-framework-corespotlight; sys_platform == 'darwin' pyobjc-framework-coretext; sys_platform == 'darwin' pyobjc-framework-corewlan; sys_platform == 'darwin' pyobjc-framework-cryptotokenkit; sys_platform == 'darwin' pyobjc-framework-datadetection; sys_platform == 'darwin' pyobjc-framework-devicecheck; sys_platform == 'darwin' pyobjc-framework-devicediscoveryextension; sys_platform == 'darwin' pyobjc-framework-dictionaryservices; sys_platform == 'darwin' pyobjc-framework-discrecording; sys_platform == 'darwin' pyobjc-framework-discrecordingui; sys_platform == 'darwin' pyobjc-framework-diskarbitration; sys_platform == 'darwin' pyobjc-framework-dvdplayback; sys_platform == 'darwin' pyobjc-framework-eventkit; sys_platform == 'darwin' pyobjc-framework-exceptionhandling; sys_platform == 'darwin' pyobjc-framework-executionpolicy; sys_platform == 'darwin' pyobjc-framework-extensionkit; sys_platform == 'darwin' pyobjc-framework-externalaccessory; sys_platform == 'darwin' pyobjc-framework-fileprovider; sys_platform == 'darwin' pyobjc-framework-fileproviderui; sys_platform == 'darwin' pyobjc-framework-findersync; sys_platform == 'darwin' pyobjc-framework-fsevents; sys_platform == 'darwin' pyobjc-framework-gamecenter; sys_platform == 'darwin' pyobjc-framework-gamecontroller; sys_platform == 'darwin' pyobjc-framework-gamekit; sys_platform == 'darwin' pyobjc-framework-gameplaykit; sys_platform == 'darwin' pyobjc-framework-healthkit; sys_platform == 'darwin' pyobjc-framework-imagecapturecore; sys_platform == 'darwin' pyobjc-framework-inputmethodkit; sys_platform == 'darwin' pyobjc-framework-installerplugins; sys_platform == 'darwin' pyobjc-framework-instantmessage; sys_platform == 'darwin' pyobjc-framework-intents; sys_platform == 'darwin' pyobjc-framework-intentsui; sys_platform == 'darwin' pyobjc-framework-iobluetooth; sys_platform == 'darwin' pyobjc-framework-iobluetoothui; sys_platform == 'darwin' pyobjc-framework-iosurface; sys_platform == 'darwin' pyobjc-framework-ituneslibrary; sys_platform == 'darwin' pyobjc-framework-kernelmanagement; sys_platform == 'darwin' pyobjc-framework-latentsemanticmapping; sys_platform == 'darwin' pyobjc-framework-launchservices; sys_platform == 'darwin' pyobjc-framework-libdispatch; sys_platform == 'darwin' pyobjc-framework-libxpc; sys_platform == 'darwin' pyobjc-framework-linkpresentation; sys_platform == 'darwin' pyobjc-framework-localauthentication; sys_platform == 'darwin' pyobjc-framework-localauthenticationembeddedui; sys_platform == 'darwin' pyobjc-framework-mailkit; sys_platform == 'darwin' pyobjc-framework-mapkit; sys_platform == 'darwin' pyobjc-framework-mediaaccessibility; sys_platform == 'darwin' pyobjc-framework-mediaextension; sys_platform == 'darwin' pyobjc-framework-medialibrary; sys_platform == 'darwin' pyobjc-framework-mediaplayer; sys_platform == 'darwin' pyobjc-framework-mediatoolbox; sys_platform == 'darwin' pyobjc-framework-metal; sys_platform == 'darwin' pyobjc-framework-metalfx; sys_platform == 'darwin' pyobjc-framework-metalkit; sys_platform == 'darwin' pyobjc-framework-metalperformanceshaders; sys_platform == 'darwin' pyobjc-framework-metalperformanceshadersgraph; sys_platform == 'darwin' pyobjc-framework-metrickit; sys_platform == 'darwin' pyobjc-framework-mlcompute; sys_platform == 'darwin' pyobjc-framework-modelio; sys_platform == 'darwin' pyobjc-framework-multipeerconnectivity; sys_platform == 'darwin' pyobjc-framework-naturallanguage; sys_platform == 'darwin' pyobjc-framework-netfs; sys_platform == 'darwin' pyobjc-framework-network; sys_platform == 'darwin' pyobjc-framework-networkextension; sys_platform == 'darwin' pyobjc-framework-notificationcenter; sys_platform == 'darwin' pyobjc-framework-opendirectory; sys_platform == 'darwin' pyobjc-framework-osakit; sys_platform == 'darwin' pyobjc-framework-oslog; sys_platform == 'darwin' pyobjc-framework-passkit; sys_platform == 'darwin' pyobjc-framework-pencilkit; sys_platform == 'darwin' pyobjc-framework-phase; sys_platform == 'darwin' pyobjc-framework-photos; sys_platform == 'darwin' pyobjc-framework-photosui; sys_platform == 'darwin' pyobjc-framework-preferencepanes; sys_platform == 'darwin' pyobjc-framework-pushkit; sys_platform == 'darwin' pyobjc-framework-quartz; sys_platform == 'darwin' pyobjc-framework-quicklookthumbnailing; sys_platform == 'darwin' pyobjc-framework-replaykit; sys_platform == 'darwin' pyobjc-framework-safariservices; sys_platform == 'darwin' pyobjc-framework-safetykit; sys_platform == 'darwin' pyobjc-framework-scenekit; sys_platform == 'darwin' pyobjc-framework-screencapturekit; sys_platform == 'darwin' pyobjc-framework-screensaver; sys_platform == 'darwin' pyobjc-framework-screentime; sys_platform == 'darwin' pyobjc-framework-scriptingbridge; sys_platform == 'darwin' pyobjc-framework-searchkit; sys_platform == 'darwin' pyobjc-framework-security; sys_platform == 'darwin' pyobjc-framework-securityfoundation; sys_platform == 'darwin' pyobjc-framework-securityinterface; sys_platform == 'darwin' pyobjc-framework-sensitivecontentanalysis; sys_platform == 'darwin' pyobjc-framework-servicemanagement; sys_platform == 'darwin' pyobjc-framework-sharedwithyou; sys_platform == 'darwin' pyobjc-framework-sharedwithyoucore; sys_platform == 'darwin' pyobjc-framework-shazamkit; sys_platform == 'darwin' pyobjc-framework-social; sys_platform == 'darwin' pyobjc-framework-soundanalysis; sys_platform == 'darwin' pyobjc-framework-speech; sys_platform == 'darwin' pyobjc-framework-spritekit; sys_platform == 'darwin' pyobjc-framework-storekit; sys_platform == 'darwin' pyobjc-framework-symbols; sys_platform == 'darwin' pyobjc-framework-syncservices; sys_platform == 'darwin' pyobjc-framework-systemconfiguration; sys_platform == 'darwin' pyobjc-framework-systemextensions; sys_platform == 'darwin' pyobjc-framework-threadnetwork; sys_platform == 'darwin' pyobjc-framework-uniformtypeidentifiers; sys_platform == 'darwin' pyobjc-framework-usernotifications; sys_platform == 'darwin' pyobjc-framework-usernotificationsui; sys_platform == 'darwin' pyobjc-framework-videosubscriberaccount; sys_platform == 'darwin' pyobjc-framework-videotoolbox; sys_platform == 'darwin' pyobjc-framework-virtualization; sys_platform == 'darwin' pyobjc-framework-vision; sys_platform == 'darwin' pyobjc-framework-webkit; sys_platform == 'darwin' nvidia-cuda-nvrtc-cu12; sys_platform == 'linux' nvidia-cuda-runtime-cu12; sys_platform == 'linux' nvidia-cudnn-cu12; sys_platform == 'linux' nvidia-cublas-cu12; sys_platform == 'linux' nvidia-cufft-cu12; sys_platform == 'linux' nvidia-curand-cu12; sys_platform == 'linux' nvidia-cusolver-cu12; sys_platform == 'linux' nvidia-cusparse-cu12; sys_platform == 'linux' nvidia-nccl-cu12; sys_platform == 'linux' nvidia-nvtx-cu12; sys_platform == 'linux' triton; sys_platform == 'linux' soundfile