1. 10 Sep, 2019 1 commit
    • Esteban Manchado Velázquez's avatar
      Simplify tox configuration · 185f2dc9
      Esteban Manchado Velázquez authored and Esteban Manchado Velázquez's avatar Esteban Manchado Velázquez committed
      Instead of having different tox environments for the different
      linting tools we're using, have only two environments: one to run
      linting + tests, which will be the default, and one to run the
      coverage-statistics gathering command (only used in CI).
      
      Also, stop forcing Python to be 3.7 in the tox configuration, as it's
      not necessary (and would break tests and such in any developer machine
      that doesn't have Python 3.7 installed) and we're forcing the version
      on Travis anyway.
      
      Another positive outcome is that the Travis configuration is much
      simplified, so it's easier to replicate in other CI systems if needed,
      or simply understand how it works and how to change it.
      
      While at it, clean up setup.py a bit.
      185f2dc9
  2. 03 Sep, 2019 1 commit
  3. 30 Aug, 2019 1 commit