Metadata-Version: 2.4
Name: newsdim
Version: 0.9.0
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: numpy>=2.4.4
Requires-Dist: sentence-transformers>=5.4.1
Provides-Extra: all
Requires-Dist: fastapi>=0.115.0; extra == 'all'
Requires-Dist: matplotlib>=3.10.9; extra == 'all'
Requires-Dist: openai>=2.32.0; extra == 'all'
Requires-Dist: polars>=1.40.1; extra == 'all'
Requires-Dist: python-dotenv>=1.2.2; extra == 'all'
Requires-Dist: scikit-learn>=1.8.0; extra == 'all'
Requires-Dist: scipy>=1.17.1; extra == 'all'
Requires-Dist: tqdm>=4.67.3; extra == 'all'
Requires-Dist: uvicorn>=0.34.0; extra == 'all'
Provides-Extra: ingest
Requires-Dist: polars>=1.40.1; extra == 'ingest'
Requires-Dist: tqdm>=4.67.3; extra == 'ingest'
Provides-Extra: scorer
Requires-Dist: openai>=2.32.0; extra == 'scorer'
Requires-Dist: python-dotenv>=1.2.2; extra == 'scorer'
Provides-Extra: server
Requires-Dist: fastapi>=0.115.0; extra == 'server'
Requires-Dist: uvicorn>=0.34.0; extra == 'server'
Provides-Extra: train
Requires-Dist: matplotlib>=3.10.9; extra == 'train'
Requires-Dist: scikit-learn>=1.8.0; extra == 'train'
Requires-Dist: scipy>=1.17.1; extra == 'train'
Requires-Dist: tqdm>=4.67.3; extra == 'train'
