commit - 93d43596df259fc820e027bda298946038243735
commit + a8a5077aeedfaab85ff962970f06d4fba99da514
blob - 4566e827a635100d0acf66a99a06ad411c15477b
blob + 5bad54e9d7541a7bdf917ba290f64af394a2c4c5
--- requirements-swh.txt
+++ requirements-swh.txt
swh.core >= 2.22.0
-swh.loader.core >= 5.14.2
+swh.loader.core >= 5.18.1
swh.model >= 6.13.0
swh.scheduler >= 0.0.39
-swh.storage >= 0.22.0
+swh.storage >= 2.4.1
blob - 2d4473d9cc61ac91a92b3465f42b66feac46adc2
blob + 6a772bbfcfaae24910677d37e6ab851a7bf2f45c
--- requirements-test.txt
+++ requirements-test.txt
pytest >= 8.1
pytest-mock
requests_mock
-swh.loader.core[testing]
+swh.loader.core[testing] >= 5.18.1
swh.scheduler[testing] >= 0.5.0
-swh.storage[testing]
+swh.storage[testing] >= 2.4.1
types-Deprecated
types-click
types-urllib3
blob - b11c3fdbef25e449a5c88688057f7d19b62639d5
blob + ec17c8b4aa4844707f053b13e05a7619261dd1fa
--- swh/loader/git/loader.py
+++ swh/loader/git/loader.py
)
def get_full_snapshot(self, origin_url) -> Optional[Snapshot]:
- return snapshot_get_latest(self.storage, origin_url)
+ return snapshot_get_latest(
+ self.storage,
+ origin_url,
+ visit_type=self.visit_type,
+ )
def load_metadata_objects(
self, metadata_objects: List[RawExtrinsicMetadata]
blob - c38c9efca9cce23733ee2eb12bac100936febf8e
blob + 167936d2e08aaeae45111fcbd7052f5a08c37c81
--- swh/loader/git/tests/test_loader.py
+++ swh/loader/git/tests/test_loader.py
self.repo_url,
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
# As it does not already have a snapshot, fall back to the parent origin
call(
f"base://{self.repo_url}",
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
]
self.repo_url,
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
# As it does not already have a snapshot, fall back to the parent origin
call(
f"base://{self.repo_url}",
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
]
# Tries the same origin, and finds a snapshot
call(
self.repo_url,
- type=None,
+ type="git",
allowed_statuses=None,
require_snapshot=True,
),
# since the last visit
call(
f"base://{self.repo_url}",
- type=None,
+ type="git",
allowed_statuses=None,
require_snapshot=True,
),
self.repo_url,
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
# As it does not already have a snapshot, fall back to the parent origin
call(
f"base://{self.repo_url}",
allowed_statuses=None,
require_snapshot=True,
- type=None,
+ type="git",
),
]