- Aug 21, 2024
-
-
Marc Troelitzsch authored
This commit refactors the codebase to consistently use Python 3.6 f-strings for string concatenation and interpolation. BREAKING CHANGE: This update increases the minimum required Python version from 3.5 to 3.6. Python 3.5 reached end-of-life in September 2020 (~4 years ago) and has been dropped from most distributions, so the impact on users should be minimal.
-
- Mar 27, 2024
-
-
Marc Troelitzsch authored
-
- Jan 27, 2024
-
-
Alexandre Detiste authored
-
- May 26, 2023
-
-
Adam Williamson authored
test_client.py uses pkg_resources. That's part of setuptools, not Python. Per https://docs.python.org/3.12/whatsnew/3.12.html#removed , it was previously included by default in venv environments, but no longer is from 3.12 onwards, so we need to explicitly require setuptools to ensure it's available. Signed-off-by:
Adam Williamson <awilliam@redhat.com>
-
- Feb 10, 2023
-
-
Adam Williamson authored
This is a missing bit of the CI enablement, per https://github.com/ymyzk/tox-gh-actions . I hope this will make the Python 3.6 tests run properly. Signed-off-by:
Adam Williamson <awilliam@redhat.com>
-
Adam Williamson authored
This drops the travis-ci config and adds config for running tests via tox in Github Actions. It also updates the list of envs in tox.ini for recent Python 3 versions. Signed-off-by:
Adam Williamson <awilliam@redhat.com>
-
- Dec 12, 2019
-
-
Marc Trölitzsch authored
-
- Nov 05, 2019
-
-
Marc Trölitzsch authored
-
- Sep 08, 2019
-
-
Marc Trölitzsch authored
-
- Aug 02, 2019
-
-
Adam Williamson authored
The `commands` line was accidentally(?) removed entirely in 57f716ed, so tox no longer actually ran any tests (only flake8). This restores it, with the codestyle bit removed obviously. It also fixes two lines where a tab was used instead of spaces. Signed-off-by:
Adam Williamson <awilliam@redhat.com>
-
- Jun 10, 2019
-
-
Dan Michael O. Heggø authored
-
Orion Poplawski authored
-
- Dec 09, 2018
-
-
Dan Michael O. Heggø authored
-
- Jan 11, 2018
-
-
Dan Michael O. Heggø authored
This fixes tests not being added to the source package.
-
- May 18, 2017
-
-
Dan Michael O. Heggø authored
-
- Aug 21, 2016
-
-
Lukas Juhrich authored
I did this kind of on personal interest, since my emacs (using flake8) marks every violation (meaning: line >79 chars) red, which is pretty annoying. I personally think 90 is a realistic guideline.
-
Lukas Juhrich authored
Remove python2.6 from - Travis - Tox - PyPi tags - documentation and readme Also, Simplify an import clause. This fixes #133
-
- Nov 09, 2015
-
-
Dan Michael O. Heggø authored
-
- Jul 25, 2015
-
-
Dan Michael O. Heggø authored
Should at least be compatible with Python 3.4 now. Can't get Python 3.3 to work locally, but let's see with Travis.
-
- Aug 31, 2014
-
-
Dan Michael O. Heggø authored
- For some reason, 'pytest-cache' isn't found by setup.py if not specified explicitly in 'tests_require' - Add tox.ini so tests can be run using tox if desired - Update test to not be dependent on serialization
-