- Mar 31, 2025
-
-
Nicolas Dandrimont authored
-
- Mar 28, 2025
-
-
Nicolas Dandrimont authored
-
- Mar 05, 2025
-
-
Antoine Lambert authored
Side effect of adding typing to swh.core.utils.grouper.
-
- Feb 17, 2025
-
-
Antoine Lambert authored
Bump development tools: mypy, codespell, isort, ... Move all tools configuration in pyproject.toml. Remove no longer needed mypy overrides.
-
- Sep 10, 2024
-
-
Antoine Lambert authored
BaseLoader.load now returns a dict with an extra error field when a loading fails.
-
- Aug 30, 2024
-
-
Antoine Lambert authored
-
- Aug 27, 2024
-
-
David Douard authored
-
- Jun 06, 2024
-
- Jun 04, 2024
-
-
Antoine Lambert authored
SWH data model allows an origin to have multiple visit types, in particular a mercurial origin can have visit types 'hg' and 'hg-checkout'. We must ensure to retrieve the latest snapshot for a hg visit type in the mercurial loader implementation as it can break incremental loading of a mercurial origin having both visit types mentioned above. Related to swh/meta#5092.
-
- May 30, 2024
-
-
Antoine Lambert authored
Side effect of swh.loader.core v5.18.0 release.
-
- May 15, 2024
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
- Mar 28, 2024
-
-
vlorentz authored
-
- Feb 21, 2024
-
-
Antoine Lambert authored
This should mitigate issues observed in production/staging environment.
-
Antoine Lambert authored
Those are mercurial related and should not end up in the directory archived by that loader. Related to swh/infra/sysadm-environment#5256.
-
- Feb 20, 2024
-
-
Antoine Lambert authored
Related to swh-loader-core@c9b51f8b.
-
- Feb 05, 2024
-
-
Antoine Lambert authored
Related to swh/meta#5075.
-
- Jan 26, 2024
-
-
Antoine Lambert authored
When requesting to clone a repository at a given revision, the working directory was not updated to that revision after the clone completes.
-
- Jan 16, 2024
-
-
Antoine Lambert authored
A utility function was renamed in swh-loader-core.
-
- Dec 03, 2023
-
- Nov 28, 2023
-
-
Jérémy Bobbio (Lunar) authored
-
- Nov 20, 2023
-
- Nov 16, 2023
-
-
David Douard authored
Convert README from markdown to ReST to make it embeddable in docs/index.rst
-
- Oct 13, 2023
-
-
VCS type now needs to be provided to swh.loader.core.nar.Nar constructor. See swh-loader-core@b6de012f.
-
- Oct 12, 2023
-
- Oct 10, 2023
-
-
vlorentz authored
-
- Jun 09, 2023
-
-
Antoine R. Dumont authored
This also fixes the hg checkout related loader and task inconsistently named (which prevented them from being scheduled) Refs. swh/infra/sysadm-environment#4906
- Jun 05, 2023
-
-
Antoine R. Dumont authored
Otherwise, we'd lose the context in the snapshot. Refs. swh/meta#4979
-
Antoine R. Dumont authored
This also unifies with other loaders. Prior to this commit the visit was in status failed, now it's a not found like any other loaders. Refs. swh/meta#4979
-
- Jun 02, 2023
-
-
Antoine R. Dumont authored
This provides the class HgDirectoryLoader with only method `fetch_artifact`. It clones a repository at a specific changeset (or tag) and ingests the DAG objects from the resulting directory tree. It also checks the checksums (Nar or standard) if provided. Refs. swh/meta#4979
-
Antoine R. Dumont authored
-
- May 10, 2023
-
-
Antoine Lambert authored
When a mercurial origin is loaded, SWH stores the mapping between the original hg revision ids and SWH revision ids as extids. This mapping is then reused in subsequent loads to determine which new revisions should be archived. However it exist cases where previously seen hg revisions were removed from the mercurial repository between two loads by SWH. Previously the code filtering such no longer existing revisions was not catching the right exception and thus an error was raised when attempting to reload such mercurial origins. Related to #4583
-
- Feb 17, 2023
-
-
Antoine Lambert authored
Related to swh/meta#4960
-
- Feb 16, 2023
-
-
Jérémy Bobbio (Lunar) authored
Related to swh/meta#4959
-
- Feb 02, 2023
-
-
Antoine Lambert authored
This fixes python 3.7 support due to poetry, a dependency of isort, that removed support for that Python version in a recent release.
-
- Dec 19, 2022
-
-
Antoine Lambert authored
In order to remove warnings about /apidoc/*.rst files being included multiple times in toc when building full swh documentation, prefer to include module indices only when building standalone package documentation. Also include them the proper sphinx way. Related to T4496
-
- Oct 19, 2022
-
-
Antoine Lambert authored
-
- Oct 18, 2022
-
-
David Douard authored
- pre-commit from 4.1.0 to 4.3.0, - codespell from 2.2.1 to 2.2.2, - black from 22.3.0 to 22.10.0 and - flake8 from 4.0.1 to 5.0.4. Also freeze flake8 dependencies. Also change flake8's repo config to github (the gitlab mirror being outdated).
-