Skip to content
Snippets Groups Projects
  1. Jan 10, 2024
  2. Nov 12, 2021
    • Martina Ferrari's avatar
      Fixes to test framework and GitHub workflow · 9cbbea67
      Martina Ferrari authored
      After many tries, I think I finally manage to find the right combination of
      tweaks to make pytest, tox, and GitHub actions to work.
      
      This also adds caching of the librocksdb compilation, which is a very slow
      step, and restricts building of wheels and other artifacts to run only when
      pushing to main.
      9cbbea67
  3. Nov 08, 2021
  4. Jan 27, 2021
  5. Feb 09, 2018
    • Mehdi Abaakouk's avatar
      Allow to compile the extension everywhere · e4c0de94
      Mehdi Abaakouk authored
      This change:
      * uses to setuptools Cython automatic extension build system.
      * Add tox.ini to run tests and build docs into virtualenv
      * Add .travis.yaml and Dockerfile to run tests in CI
      * Change requirements to ensure:
        - Cython and setuptools are installed before we build the Cython
          extension
        - tests dependencies are not installed by default
        - doc dependencies are explicit
      * Add missing lz4 library
      * Allow to build the module with any librocksdb headers (no-rtti)
      
      Closes #15
      e4c0de94
Loading