Skip to content
Snippets Groups Projects
  1. Jan 09, 2024
    • Franck Bret's avatar
      Elm Lister · 3a1beae3
      Franck Bret authored
      The Elm Lister lists Elm packages origins from the Elm
      lang registry.
      It uses an http api endpoint to list packages origins.
      Origins are Github repositories, releases take advantages
      of Github relase Api.
      3a1beae3
  2. Jan 08, 2024
  3. Dec 18, 2023
    • Franck Bret's avatar
      Stateful Julia lister · 99bbd9d6
      Franck Bret authored
      Add a state to the lister to store the ``last_seen_commit`` as a Git
      commit hash.
      
      Use Dulwich to retrieve a Git commit walker since
      ``last_seen_commit`` if any.
      For each commit detect if it is a new package or a new package
      version commit and returns its origin with commit date as
      last_update.
      99bbd9d6
  4. Dec 05, 2023
  5. Dec 03, 2023
  6. Dec 01, 2023
  7. Nov 29, 2023
  8. Nov 16, 2023
  9. Nov 15, 2023
  10. Nov 14, 2023
  11. Nov 07, 2023
  12. Oct 18, 2023
  13. Oct 12, 2023
  14. Oct 09, 2023
  15. Oct 02, 2023
  16. Sep 28, 2023
  17. Sep 26, 2023
  18. Sep 25, 2023
  19. Sep 21, 2023
  20. Sep 20, 2023
  21. Sep 19, 2023
  22. Sep 14, 2023
  23. Sep 06, 2023
    • Antoine Lambert's avatar
      Harmonize listers parameters and add test to check mandatory ones · 6e7bc49e
      Antoine Lambert authored
      Ensure that all lister classes have the same set of mandatory parameters
      in their constructors, notably: scheduler, url, instance and credentials.
      
      Add a new test checking listers classes have mandatory parameters declared
      in their constructors. The purpose is to avoid deployment issues on staging
      or production environment as celery tasks can fail to be executed if mandatory
      parameters are not handled by listers.
      
      Reated to swh/infra/sysadm-environment#5030.
      6e7bc49e
  24. Sep 05, 2023
  25. Aug 22, 2023
  26. Aug 21, 2023
    • Antoine Lambert's avatar
      cran: Improve listing of R packages · 91e4e33d
      Antoine Lambert authored
      Previously, the lister was relying on the use of the CRANtools R module
      but it has the drawback to only list the latest version of each registered
      package in the CRAN registry.
      
      In order to get all possible versions for each CRAN package, prefer to exploit
      the content of the weekly dump of the CRAN database in RDS format.
      
      To read the content of the RDS file from Python, the rpy2 package is used as
      it has the advantage to be packaged in debian.
      
      Related to swh/meta#1709.
      v5.9.7
      91e4e33d
Loading