Skip to content

Commit f52ada5

Browse files
committed
add pygls as a direct dependency, not transitive
1 parent e91838c commit f52ada5

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

codeflash/optimization/optimizer.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def __init__(self, args: Namespace) -> None:
4545
self.local_aiservice_client = LocalAiServiceClient() if self.experiment_id else None
4646
self.replay_tests_dir = None
4747
self.functions_checkpoint: CodeflashRunCheckpoint | None = None
48+
self.current_function_being_optimized: FunctionToOptimize | None = None # current only for the LSP
4849
self.current_function_optimizer: FunctionOptimizer | None = None
4950

5051
def run_benchmarks(

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ dependencies = [
4141
"coverage>=7.6.4",
4242
"line_profiler>=4.2.0",
4343
"platformdirs>=4.3.7",
44+
"pygls>=1.3.1",
4445
]
4546

4647
[project.urls]

0 commit comments

Comments
 (0)