Skip to content

Commit 2073213

Browse files
committed
fix code
1 parent 929cb64 commit 2073213

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/cpp_dev/dependency/provider.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ def from_str(id_str: str) -> DependencyIdentifier:
4343
raise ValueError(f"Invalid dependency id string: {id_str}")
4444
return DependencyIdentifier(parts[0], parts[1], SemanticVersion(parts[2]))
4545

46+
def __hash__(self) -> int:
47+
return hash((self.repository, self.name, self.version))
48+
4649
def __str__(self) -> str:
4750
return f"{self.repository}/{self.name}/{self.version}"
4851

src/tests/cpp_dev/project/utils/artificial_dependency_provider.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ def fetch_versions(self, repository: str, name: str) -> list[SemanticVersion]:
3232
raise ValueError(f"No available versions for package {name} at repository {repository}.")
3333
return sorted(available_versions, reverse=True)
3434

35-
def collect_dependency_hull(self, deps: list[DependencySpecifier]) -> list[Dependency]:
35+
def collect_dependency_hull(self, _deps: list[DependencySpecifier]) -> list[Dependency]:
3636
"""Collect the dependency hull for a list of dependencies."""
3737
return []
3838

39-
def install_dependencies(self, deps: list[DependencySpecifier]) -> list[DependencySpecifier]:
39+
def install_dependencies(self, _deps: list[DependencySpecifier]) -> list[DependencySpecifier]:
4040
"""Install the dependencies represented by the list of dependency specifiers."""
4141
return []
4242

0 commit comments

Comments
 (0)