# Development requirements for GABM # Install with: pip install -r requirements-dev.txt # LLM Service APIs # ---------------- # For HTTP APIs (PublicAI) requests>=2.32.5,<3 # OpenAI openai>=2.21.0,<3 # Anthropic/Claude #anthropic>=0.81.0,<2 # Google google-genai>=1.65.0,<2 ##google-ai-generativelanguage>=0.10.0,<2 # DeepSeek deepseek>=1.0.0,<2 # Local LLM (Apertus) # ------------------- transformers>=5.1.0,<6 torch>=2.10.0,<3 # Additional # ---------- # For plotting graphs matplotlib>=3.10.8,<4 # Test # ---- pytest>=9.0.2,<10 # Build and deployment # -------------------- # For compiling documentation sphinx>=9.1.0,<10 sphinx-rtd-theme>=3.1.0,<4 myst-parser>=5.0.0,<6 docutils>=0.22,<2 # For building build>=1.4.0,<2 setuptools>=82.0.0 wheel>=0.42.0,<1 tomlkit>=0.14.0,<2 # For updating version references in files bump2version>=1.0.1,<2 # For uploading to PyPI twine>=6.2.0,<7