Skip to content
Snippets Groups Projects
  1. Feb 20, 2020
    • juga's avatar
      fix: Add at build time the git revion to version · 76ef2fe0
      juga authored
      Instead of having a hardcoded version, calculate the version at build
      time making use of `git describe --tags --dirty --always`.
      
      This way, even if the program is not running from inside a git
      repository it still can know which was the git revision from the
      source it was installed from.
      If the program is launched from a path that is a git repository, it
      does not gives the git revision of that other repository.
      
      If's also able to get the version when installed from a tarball.
      It does not add the git revision when it's being install from a git
      tag.
      
      `versioneer` external program is only needed the first time, because
      it copies itself into the repository. So it does not add an external
      dependency.
      
      There're no changes needed to the `--version` cli argument nor to the
      code that generates the bandwidth file, since they both use the
      variable `__version__`.
      
      The version previous to this commit was `1.1.1-dev0`, after
      this commit, it becomes `1.1.0+xx.gyyyyyyyy`, ie. xx commits after
      `1.1.0` plus the git short hash (yyyyyyyy).
      
      Closes: #30899.
      76ef2fe0
  2. Feb 19, 2020
  3. Feb 13, 2020
  4. Feb 09, 2020
  5. Feb 06, 2020
  6. Feb 05, 2020
    • juga's avatar
      fix: CI: Cache pip, run tox stats after sucess · d61bfd79
      juga authored
      and do not require sudo.
      d61bfd79
    • juga's avatar
      fix: CI: Test all supported python versions · 0939152c
      juga authored
      As in chutney and stem:
      - Test all supported python versions
      - Test all supported tor versions
      
      Differences between chutney, stem and sbws:
      - in sbws we run directly, not an script that calls tox
      - we're not using chutney for integration tests (yet) and therefore we're not testing it with different networks
      - we don't have shellcheck tests
      - we don't support osx nor windows
      
      Closes: #30067
      0939152c
  7. Jan 31, 2020
  8. Jan 26, 2020
  9. Aug 04, 2019
  10. Jun 17, 2019
  11. Mar 29, 2019
  12. Mar 27, 2019
  13. Mar 25, 2019
  14. Mar 21, 2019
Loading