Skip to content
Snippets Groups Projects
  1. Dec 02, 2024
  2. Sep 05, 2024
    • Franck Bret's avatar
      crates: Improve loader implementation · 89659947
      Franck Bret authored and Antoine Lambert's avatar Antoine Lambert committed
      Add incremental support based on sha256 EXTID.
      
      Use looseversion.LooseVersion2 to parse crate versions.
      
      Manage release date for each versions of a package.
      
      Fetch extrinsic metadata for a crate version from crates Web API.
      
      Adapt test dataset and add incremental test cases.
      
      Related to swh/meta#4104
      89659947
  3. Aug 30, 2024
  4. Aug 27, 2024
  5. Jun 28, 2024
  6. Jun 06, 2024
  7. Jun 03, 2024
  8. May 27, 2024
  9. May 22, 2024
  10. May 21, 2024
  11. May 15, 2024
  12. Mar 28, 2024
  13. Mar 05, 2024
  14. Feb 26, 2024
  15. Feb 16, 2024
  16. Feb 05, 2024
  17. Feb 02, 2024
  18. Jan 26, 2024
  19. Jan 17, 2024
  20. Jan 16, 2024
  21. Jan 15, 2024
    • Antoine Lambert's avatar
      NodeLoader: Store standard checksums as ExtIDs in addition to NAR ones · b6144242
      Antoine Lambert authored
      The NodeLoader class handles two checksums layout:
      
      - standard: checksum is computed from the raw downloaded artifact bytes
      - nar: checksum is a NAR hash, recursively computed from source code tree
      
      Previously, only nar checksums were stored as ExtIDs while standard ones
      were only used for integrity checks after downloads.
      
      As mapping a tarball (resp. file) standard checksum to its corresponding
      directory (resp. content) SWHID is of interest for Guix to check if SWH
      archived this software artifact, ensure to also save standard checksums
      as ExtIDs of type "checksum-<hash_algo>".
      b6144242
  22. Dec 07, 2023
Loading