Spaces:
Paused
Paused
Upload core/integrity_checker.py with huggingface_hub
Browse files
core/integrity_checker.py
CHANGED
|
@@ -13,7 +13,9 @@ class IntegrityChecker:
|
|
| 13 |
|
| 14 |
def __init__(self, project_root: str | None = None):
|
| 15 |
self.project_root = project_root or os.getcwd()
|
| 16 |
-
self.dependencies_lock_path = os.path.join(
|
|
|
|
|
|
|
| 17 |
|
| 18 |
def check_integrity(self) -> bool:
|
| 19 |
"""Run all integrity checks."""
|
|
@@ -21,7 +23,9 @@ class IntegrityChecker:
|
|
| 21 |
|
| 22 |
try:
|
| 23 |
if not self._verify_dependencies_lock():
|
| 24 |
-
logger.error(
|
|
|
|
|
|
|
| 25 |
return False
|
| 26 |
|
| 27 |
# Additional checks could go here (e.g. Python version, specific package versions)
|
|
|
|
| 13 |
|
| 14 |
def __init__(self, project_root: str | None = None):
|
| 15 |
self.project_root = project_root or os.getcwd()
|
| 16 |
+
self.dependencies_lock_path = os.path.join(
|
| 17 |
+
self.project_root, "dependencies.lock"
|
| 18 |
+
)
|
| 19 |
|
| 20 |
def check_integrity(self) -> bool:
|
| 21 |
"""Run all integrity checks."""
|
|
|
|
| 23 |
|
| 24 |
try:
|
| 25 |
if not self._verify_dependencies_lock():
|
| 26 |
+
logger.error(
|
| 27 |
+
"Integrity Check Failed: dependencies.lock verification failed"
|
| 28 |
+
)
|
| 29 |
return False
|
| 30 |
|
| 31 |
# Additional checks could go here (e.g. Python version, specific package versions)
|