mirror of
https://github.com/affaan-m/ECC.git
synced 2026-10-26 18:35:05 +00:00
fix(llm): require an SDK that supports provider initialization
This commit is contained in:
2 files changed
+6
-1
No files matched your search
@@ -267,6 +267,11 @@ jobs:
|
|||||||
- name: Run Python tests
|
- name: Run Python tests
|
||||||
run: python -m pytest tests/test_*.py -m "not integration"
|
run: python -m pytest tests/test_*.py -m "not integration"
|
||||||
|
|
||||||
|
- name: Test minimum supported OpenAI SDK
|
||||||
|
run: |
|
||||||
|
python -m pip install 'openai==2.34.0'
|
||||||
|
python -m pytest tests/test_provider_tools.py tests/test_atlas_provider.py tests/test_astraflow_provider.py tests/test_resolver.py
|
||||||
|
|
||||||
security:
|
security:
|
||||||
name: Security Scan
|
name: Security Scan
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@ classifiers = [
|
|||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anthropic>=0.120.2",
|
"anthropic>=0.120.2",
|
||||||
"openai>=1.30.0",
|
"openai>=2.34.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
|
|||||||
Reference in new issue
Block a user