Commit graph

49 commits

Author SHA1 Message Date
Hugo van Kemenade 98943d606e Migrate from setup.* to pyproject.toml 2022-09-26 11:45:08 +03:00
Hugo van Kemenade fa94ed0263 Support Python 3.11 2022-05-02 14:59:08 +03:00
Hugo van Kemenade f7090f26a0 Output coverage XML for Codecov to upload 2022-02-27 16:38:08 +02:00
Hugo van Kemenade d610721167 Drop support for Python EOL 3.6 2022-02-27 16:08:33 +02:00
Hugo van Kemenade c63e0a75ef Restore support for Python 3.6 2022-01-24 18:02:15 +02:00
Hugo van Kemenade 8b66e69004 Drop support for soon-EOL Python 3.6 2021-11-21 18:43:32 +02:00
Hugo van Kemenade e5b9f2aa19 Add colour to tests 2021-10-19 13:11:21 +03:00
Hugo van Kemenade 9072b98a18 Rename master to main, use 3.10 final, add workflow_dispatch 2021-10-19 13:08:53 +03:00
Hugo van Kemenade 815dc62dcd Test on GitHub Actions 2020-11-16 23:28:03 +02:00
Hugo van Kemenade 6da916e78d tox-ini-fmt 2020-10-07 20:55:58 +03:00
Hugo 574476e44c Include tests in coverage https://nedbatchelder.com/blog/202008/you_should_include_your_tests_in_coverage.html 2020-08-22 10:36:22 +03:00
Hugo 0300b52b4b Test Python 3.9-dev and 3.10-dev on Travis CI 2020-06-25 20:35:19 +03:00
Hugo e188e78bdd pre-commit autoupdate, show diff on failure, and force colour on GHA 2020-06-23 11:21:40 +03:00
Hugo 21f127f88b Fix regression calling get_recent_tracks with limit=None 2020-02-15 18:19:59 +02:00
Hugo ec43b92c27 Use extras_require for tox deps 2019-12-17 22:48:05 +02:00
Hugo 6b04456c55 Mock is part of stdlib in Python 3 2019-12-17 22:32:53 +02:00
Hugo 44e47d84ce Add support for Python 3.8 2019-12-17 22:17:17 +02:00
Hugo d589c5ef8a Add pre-commit and fix isort 2019-09-26 10:31:49 +03:00
Hugo 850d746b60 Test in random order to prevent collisions 2019-02-02 13:54:18 +02:00
Hugo 45a1b7c7f1 Test in random order to prevent collisions 2019-02-02 13:40:17 +02:00
hugovk 742df8b674 Drop support for Python 3.4 (EOL 2019-03-16) 2018-12-30 00:08:30 +02:00
Hugo 07fac0628c Drop support for legacy Python 2 2018-11-27 08:59:01 +02:00
hugovk f9a130f1ba Test on 3.8-dev, remove outdated 3.6-dev and 3.7-dev 2018-11-26 23:18:17 +02:00
Hugo 518890423a Test on official Python 3.7 2018-07-29 12:57:34 +03:00
Hugo 7665fd09d7 Revert "Add workaround for build failures on Python 3.7 (https://github.com/yaml/pyyaml/issues/126)"
This reverts commit f2ec5bc57e.
2018-06-27 16:30:29 +03:00
Hugo d16423c343 CI: Also show Black diff on failure 2018-06-09 09:44:39 +03:00
Hugo e5a5278d51 Check Black on CI 2018-06-06 10:14:17 +03:00
Hugo 7ac0cbb898 Add pep8-naming to flake8 linting 2018-05-11 10:31:24 +03:00
Hugo d35daaaeba Four-space indents 2018-05-11 10:24:28 +03:00
Hugo e3537d5b86 Switch lint to flake8 2018-05-11 10:22:58 +03:00
Hugo 8c5799a4d6 Refactor lint to remove duplicate 2018-03-27 15:52:16 +03:00
Hugo f2ec5bc57e Add workaround for build failures on Python 3.7 (https://github.com/yaml/pyyaml/issues/126) 2018-03-27 15:52:16 +03:00
Hugo 20250237b9 Add Python 3.7 2018-03-26 19:41:54 +03:00
Hugo 41a3b96a0e
Merge pull request #227 from pylast/good-citizen
Be a good citizen: test 3.6-dev
2017-10-29 00:53:01 +03:00
Hugo 79fa0c6f9d pytest is recommended entry point 2017-10-28 10:01:47 +03:00
Hugo 68db2da2e9 pep8 is now pycodestyle https://github.com/PyCQA/pycodestyle/issues/466 2017-10-22 23:17:27 +03:00
hugovk 60c3b671bf Be a good citizen https://snarky.ca/how-to-use-your-project-travis-to-help-test-python-itself/ 2017-10-19 23:58:20 +03:00
Hugo 0ce597b5b1 Remove unnecessary dependencies for lint 2017-09-19 13:23:58 +03:00
Hugo 68d9a4b783 Clonedigger only supports Python 2 2017-09-19 10:55:25 +03:00
Hugo 705eafbd3e Print all warnings (-W all), and show prints (-s# disable all capturing) 2017-09-18 14:55:52 +03:00
Hugo b410ae8b8d Add Python 3.5 and 3.6 (#188) 2017-01-02 21:07:21 +01:00
hugovk 1732ca6686 Fix build: no such option: --download-cache 2016-02-09 10:59:57 +02:00
hugovk dae6a276ea Let Tox use these env vars 2015-08-03 13:54:21 +03:00
hugovk 816be1cbe8 Rerun flaky interation tests 2015-04-12 12:54:22 +03:00
Ivan Malison df75cf2aa2 Fix UnicodeDecodeError from #114. Replace definitions of _unicode and
_string. Add six as a dependeny. Fix clonedigger script.
2015-01-08 16:07:42 -08:00
Ivan Malison f2f8ca086d add posargs to tox tests. 2015-01-07 19:25:41 -08:00
Ivan Malison 6e6ff1a417 Get rid of --doctest-modules in py.test command. 2015-01-07 18:20:30 -08:00
Ivan Malison ca66e74099 tox/travis stuff. making testing more uniform. 2015-01-07 17:57:04 -08:00
Ivan Malison 387220c1d6 Make pylast a package. Move tests into a directory. Start using pytest
and tox. Use setuptools instead of distutils.
2015-01-07 09:13:28 -08:00