1. 05 Jun, 2019 3 commits
    • Jérémy Bobbio (Lunar)'s avatar
      [pkg] Run test suite as part of autopkgtest · c0ff60cd4c1f
      Jérémy Bobbio (Lunar) authored
      Add support for autopkgtest. The test “unittest” will run the test
      suite using pytest. As we need PostgreSQL in the test environment
      and open network connection, the test is marked with
      `isolation-container` and requires at least LXC to be run, e.g:
      
          autopkgtest -s -- lxc -s autopkgtest-sid
      c0ff60cd4c1f
    • Jérémy Bobbio (Lunar)'s avatar
      [pkg] Switch to Debian source format 3.0 (quilt) · 5722d8c461eb
      Jérémy Bobbio (Lunar) authored
      This forces us to base the Debian package on the source of the Python
      package (as produced by running `python3 setup.py sdist`). While
      it might seem cumbersome, this greatly reduces likelyhood of mismatch
      between an installation via `pip` and one using the Debian package.
      
      `dpkg-source` will also document for us what is currently in the
      source repository but not in the Python package. Currently the missing
      file are:
      
      PKG-INFO
      cubicweb/sobjects/test/data/cubicweb_comment/schema.py
      cubicweb/sobjects/test/data/cubicweb_comment/__init__.py
      cubicweb/sobjects/test/data/cubicweb_comment/__pkginfo__.py
      cubicweb/sobjects/test/data/cubicweb_card/schema.py
      cubicweb/sobjects/test/data/cubicweb_card/entities.py
      cubicweb/sobjects/test/data/cubicweb_card/__init__.py
      cubicweb/sobjects/test/data/cubicweb_card/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_comment/schema.py
      cubicweb/server/test/data-migractions/cubicweb_comment/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_comment/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_localperms/schema.py
      cubicweb/server/test/data-migractions/cubicweb_localperms/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_localperms/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_basket/schema.py
      cubicweb/server/test/data-migractions/cubicweb_basket/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_basket/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_comment/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_comment/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_comment/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_localperms/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_localperms/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_localperms/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_basket/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_basket/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_basket/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_tag/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_tag/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_tag/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_card/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_card/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_card/__pkginfo__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_file/schema.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_file/__init__.py
      cubicweb/server/test/data-migractions/migratedapp/cubicweb_file/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_tag/schema.py
      cubicweb/server/test/data-migractions/cubicweb_tag/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_tag/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_card/schema.py
      cubicweb/server/test/data-migractions/cubicweb_card/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_card/__pkginfo__.py
      cubicweb/server/test/data-migractions/cubicweb_file/schema.py
      cubicweb/server/test/data-migractions/cubicweb_file/__init__.py
      cubicweb/server/test/data-migractions/cubicweb_file/__pkginfo__.py
      cubicweb/test/data-rewrite/cubicweb_localperms/schema.py
      cubicweb/test/data-rewrite/cubicweb_localperms/__init__.py
      cubicweb/test/data-rewrite/cubicweb_localperms/__pkginfo__.py
      cubicweb/test/data-rewrite/cubicweb_card/schema.py
      cubicweb/test/data-rewrite/cubicweb_card/entities.py
      cubicweb/test/data-rewrite/cubicweb_card/__init__.py
      cubicweb/test/data-rewrite/cubicweb_card/__pkginfo__.py
      
      The current manifest will duplicate several files that are stored as
      symlinks in the Mercurial repository, hence the long list of ignored
      files in `extend-diff-ignore`.
      5722d8c461eb
    • Jérémy Bobbio (Lunar)'s avatar
      002ae96afeab
  2. 07 Jun, 2019 1 commit
  3. 23 May, 2019 1 commit
  4. 18 Jul, 2018 1 commit
  5. 18 Jun, 2018 1 commit
  6. 23 Apr, 2018 1 commit
  7. 22 Mar, 2018 1 commit
  8. 21 Feb, 2018 1 commit
  9. 01 Feb, 2018 1 commit
  10. 12 Jan, 2018 1 commit
  11. 17 Oct, 2017 1 commit
  12. 11 Sep, 2017 1 commit
  13. 10 Jul, 2017 1 commit
  14. 14 Apr, 2017 1 commit
  15. 20 Mar, 2017 1 commit
  16. 31 Jan, 2017 1 commit
  17. 27 Jan, 2017 1 commit
  18. 23 Nov, 2016 1 commit
  19. 21 Nov, 2016 1 commit
  20. 18 Nov, 2016 2 commits
  21. 15 Nov, 2016 1 commit
    • David Douard's avatar
      [debian] Update debian packaging (closes #16133259) · e8be49ecb522
      David Douard authored
      - use dh_python, pybuild and debhelper>=9,
      - refactor and simplify the debian/rules,
      - rename binary packages (but cubicweb-ctl) to python-xxx
      - remove daemon handling stuff (initscripts...) from cubicweb-ctl (one should
        now use a standard WSGI delivery method),
      
      --HG--
      branch : 3.24
      e8be49ecb522
  22. 19 Oct, 2016 1 commit
  23. 21 Jul, 2016 1 commit
  24. 05 Jul, 2016 1 commit
  25. 29 Jun, 2016 1 commit
  26. 23 Jun, 2016 1 commit
  27. 09 May, 2016 1 commit
  28. 21 Mar, 2016 1 commit
  29. 19 Jul, 2016 1 commit
  30. 23 Feb, 2016 1 commit
  31. 16 Feb, 2016 2 commits
  32. 12 Feb, 2016 1 commit
  33. 16 Feb, 2016 1 commit
  34. 14 Dec, 2015 1 commit
  35. 17 Dec, 2015 1 commit
  36. 15 Dec, 2015 1 commit