Skip to content

Commit 82be977

Browse files
committed
DSPy Code is Live!
1 parent 9ed6be7 commit 82be977

16 files changed

+40
-40
lines changed

tests/test_anti_patterns.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import ast
66

77
import pytest
8-
from dspy_cli.validation.anti_patterns import AntiPatternDetector
9-
from dspy_cli.validation.models import IssueCategory, IssueSeverity
8+
from dspy_code.validation.anti_patterns import AntiPatternDetector
9+
from dspy_code.validation.models import IssueCategory, IssueSeverity
1010

1111

1212
@pytest.fixture

tests/test_auto_fixer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
import pytest
6-
from dspy_cli.validation.auto_fixer import AutoFixer, CodeFix
7-
from dspy_cli.validation.models import IssueCategory, IssueSeverity, ValidationIssue
6+
from dspy_code.validation.auto_fixer import AutoFixer, CodeFix
7+
from dspy_code.validation.models import IssueCategory, IssueSeverity, ValidationIssue
88

99

1010
@pytest.fixture

tests/test_execution_engine.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
import pytest
6-
from dspy_cli.core.exceptions import CodeValidationError
7-
from dspy_cli.execution import ExecutionEngine
6+
from dspy_code.core.exceptions import CodeValidationError
7+
from dspy_code.execution import ExecutionEngine
88

99

1010
@pytest.fixture

tests/test_export_import.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
from pathlib import Path
88

99
import pytest
10-
from dspy_cli.core.exceptions import ImportError, InvalidFormatError
11-
from dspy_cli.export import ExportImportHandler, PackageBuilder, PackageMetadata
10+
from dspy_code.core.exceptions import ImportError, InvalidFormatError
11+
from dspy_code.export import ExportImportHandler, PackageBuilder, PackageMetadata
1212

1313

1414
@pytest.fixture

tests/test_integration.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
from pathlib import Path
99

1010
import pytest
11-
from dspy_cli.execution import ExecutionEngine
12-
from dspy_cli.export import ExportImportHandler, PackageBuilder, PackageMetadata
13-
from dspy_cli.optimization import Example, OptimizationWorkflowManager
14-
from dspy_cli.session import SessionStateManager
11+
from dspy_code.execution import ExecutionEngine
12+
from dspy_code.export import ExportImportHandler, PackageBuilder, PackageMetadata
13+
from dspy_code.optimization import Example, OptimizationWorkflowManager
14+
from dspy_code.session import SessionStateManager
1515

1616

1717
class MockSession:

tests/test_learning_integration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
import pytest
6-
from dspy_cli.validation.learning_integration import LearningIntegration, LearningResource
7-
from dspy_cli.validation.models import IssueCategory, IssueSeverity, ValidationIssue
6+
from dspy_code.validation.learning_integration import LearningIntegration, LearningResource
7+
from dspy_code.validation.models import IssueCategory, IssueSeverity, ValidationIssue
88

99

1010
@pytest.fixture

tests/test_module_validator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import ast
66

77
import pytest
8-
from dspy_cli.validation.models import IssueSeverity
9-
from dspy_cli.validation.module_validator import ModuleValidator
8+
from dspy_code.validation.models import IssueSeverity
9+
from dspy_code.validation.module_validator import ModuleValidator
1010

1111

1212
class TestModuleValidator:
@@ -206,7 +206,7 @@ class TestModuleValidatorIntegration:
206206

207207
def test_full_validation_with_module(self):
208208
"""Test full validation including module checks."""
209-
from dspy_cli.validation import DSPyValidator
209+
from dspy_code.validation import DSPyValidator
210210

211211
code = """
212212
import dspy
@@ -227,7 +227,7 @@ def forward(self, email):
227227

228228
def test_validation_with_perfect_module(self):
229229
"""Test validation with perfect module."""
230-
from dspy_cli.validation import DSPyValidator
230+
from dspy_code.validation import DSPyValidator
231231

232232
code = '''
233233
import dspy

tests/test_optimization_workflow.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from pathlib import Path
77

88
import pytest
9-
from dspy_cli.core.exceptions import InsufficientDataError
10-
from dspy_cli.optimization import (
9+
from dspy_code.core.exceptions import InsufficientDataError
10+
from dspy_code.optimization import (
1111
DataCollector,
1212
Example,
1313
OptimizationWorkflowManager,

tests/test_predictor_validator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import ast
66

77
import pytest
8-
from dspy_cli.validation.models import IssueSeverity
9-
from dspy_cli.validation.predictor_validator import PredictorValidator
8+
from dspy_code.validation.models import IssueSeverity
9+
from dspy_code.validation.predictor_validator import PredictorValidator
1010

1111

1212
class TestPredictorValidator:
@@ -159,7 +159,7 @@ class TestPredictorValidatorIntegration:
159159

160160
def test_full_validation_with_predictors(self):
161161
"""Test full validation including predictor checks."""
162-
from dspy_cli.validation import DSPyValidator
162+
from dspy_code.validation import DSPyValidator
163163

164164
code = '''
165165
import dspy
@@ -183,7 +183,7 @@ def forward(self, email):
183183

184184
def test_validation_with_good_predictor_usage(self):
185185
"""Test validation with proper predictor usage."""
186-
from dspy_cli.validation import DSPyValidator
186+
from dspy_code.validation import DSPyValidator
187187

188188
code = '''
189189
import dspy

tests/test_project_scanner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from pathlib import Path
77

88
import pytest
9-
from dspy_cli.project.scanner import ProjectScanner, ProjectType
9+
from dspy_code.project.scanner import ProjectScanner, ProjectType
1010

1111

1212
@pytest.fixture

0 commit comments

Comments
 (0)