Skip to content
Snippets Groups Projects
  1. Dec 19, 2022
  2. Oct 18, 2022
  3. May 09, 2022
  4. Apr 26, 2022
  5. Apr 21, 2022
  6. Apr 08, 2022
  7. Apr 06, 2022
  8. Mar 22, 2022
    • Antoine Lambert's avatar
      pytest: Exclude build directory for tests discovery · 57f4f4c2
      Antoine Lambert authored
      Due to test modules being copied in subdirectories of the
      build directory by setuptools, it makes pytest fail by raising
      ImportPathMismatchError exceptions when invoked from root
      directory of the module.
      
      So ignore the build folder to discover tests.
      57f4f4c2
  9. Feb 10, 2022
  10. Feb 07, 2022
  11. Jan 11, 2022
  12. Dec 16, 2021
  13. Oct 15, 2021
  14. Jun 22, 2021
  15. Jun 09, 2021
  16. Apr 26, 2021
    • Antoine Lambert's avatar
      tox: Add sphinx environments to check sane doc build · 6a44a847
      Antoine Lambert authored
      Enable to check package documentation can be built without producing
      sphinx warnings.
      
      The sphinx environment is designed to be used in continuous integration
      in order to prevent breaking documentation build when committing changes.
      
      The sphinx-dev environment is designed to be used inside a full swh
      development environment.
      
      Related to T3258
      6a44a847
  17. Apr 22, 2021
    • vlorentz's avatar
      Remove 'journal_type' argument from the CLI · 85cac362
      vlorentz authored
      Motivation:
      
      * This simplifies the CLI, and stops leaking implementation details
        (what field the implementation reads, what keys contains, that
        keys exist at all, etc.) through this interface.
      
      * It also removes the need to have two clients, both reading revisions
        and releases.
      
      This preserves the optimization of not deserializing unneeded values,
      by passing raw message values to the worker functions; which can
      deserialize it themselves if needed.
      
      Additionally, this commit fixes some mistakes in type annotations.
    • Vincent Sellier's avatar
      Implement the jounal client counting an internal property of an object · 5cae9b7c
      Vincent Sellier authored
      and use it to count the persons inside the releases and revisions.
      
      Via an new argument 'keys'/'messages' supported by the cli, different
      journal client implemtations and worker functions are used.
      'keys' is the old behavior counting only the different message keys
      of a given topic.
      
      Related to T3251
  18. Apr 14, 2021
  19. Apr 13, 2021
  20. Apr 08, 2021
  21. Apr 07, 2021
  22. Mar 26, 2021
  23. Mar 25, 2021
  24. Mar 24, 2021
  25. Mar 16, 2021
  26. Mar 15, 2021
  27. Mar 12, 2021
  28. Mar 05, 2021
Loading