Skip to content
Snippets Groups Projects
  1. Mar 15, 2024
  2. Mar 13, 2024
  3. Feb 05, 2024
  4. Dec 01, 2023
    • David Douard's avatar
      template: fix sphinx Makefile and tox · e3ea27d4
      David Douard authored
      The idea is to add the location where swh-docs will install the
      Makefile.sphinx directly as search path for the makefile when
      building the sphinx documentation in tox.
      
      With the modification of docs/Makefile to replace:
      
        include swh-docs/Makefile.sphinx
      
      by:
      
        include Makefile.sphinx
      
      this allows to have all the doc building scenarios working relatively
      easily, without the need for adding ../..[...] paths here and there.
      
      It should work ok when building:
      
      - the whole doc from the swh-docs repo using the sphinx tox env; in this
        scenario, all the swh packages are installed from pypi and the
        location where to find this Makefile.sphinx if provided to the make
        command in tox (-I).
      
      - the whole doc from the swh-docs repo using the sphinx-dev tox env;
        here, all the swh package source repositories are expected to be in the
        parent directory (swh-environment), and the Makefile.sphinx (included
        in all swh-xxx/docs/Makefile) will be found thanks to the -I argument
        of the make commande in the tox file.
      
      - the doc for a specific swh package using tox; the tox file also set
        the -I option to the correct location where to find this
        Makefile.sphinx file.
      
      - the doc for a specific swh package directly using the make command from
        a venv; here, either the user needs to put the -I option to the make
        command, or simply add a symlink to the swh-docs/Makefile.sphinx in
        swh-xxx/docs; this should be done automatically by
        swh-encvironment/bin/update script.
      v0.1.6
      e3ea27d4
    • David Douard's avatar
      template: add docs/Makefile.sphinx to the .gitignore · d0c68a4d
      David Douard authored
      and document why this and the README files are in the gitignore file.
      d0c68a4d
    • David Douard's avatar
    • Jérémy Bobbio (Lunar)'s avatar
      Also check commit message with codespell · 4cee50c3
      Jérémy Bobbio (Lunar) authored and David Douard's avatar David Douard committed
      This was used in swh-loader-metadata.
      4cee50c3
    • Antoine Lambert's avatar
  5. Nov 30, 2023
  6. Nov 22, 2023
  7. Nov 21, 2023
  8. Nov 20, 2023
  9. Nov 16, 2023
  10. Jul 07, 2023
  11. Feb 23, 2023
  12. Feb 17, 2023
  13. Feb 16, 2023
  14. Feb 13, 2023
  15. Feb 02, 2023
  16. Dec 19, 2022
  17. Oct 18, 2022
  18. May 09, 2022
  19. Apr 26, 2022
  20. Apr 21, 2022
  21. Apr 08, 2022
  22. Apr 06, 2022
  23. Mar 22, 2022
    • Antoine Lambert's avatar
      pytest: Exclude build directory for tests discovery · b8e227f9
      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.
      b8e227f9
  24. Feb 10, 2022
Loading