Hugo van Kemenade
ac13d0d577
Only test oldest and newest Python on Travis CI
2020-11-15 19:33:38 +02:00
Christian
298696be8f
Replace 3.9-dev with 3.9 in .travis.yml to use Python 3.9 final
2020-10-30 17:56:13 +01:00
Hugo van Kemenade
bcde89c882
Drop support for EOL Python 3.5
2020-09-08 21:00:20 +03:00
Hugo
ff8e64caa1
Drop support for EOL Python 2
2020-04-20 20:09:12 +03:00
Hugo
9c7704757f
Deploy from GitHub Actions instead of Travis CI
2020-03-01 23:32:01 +02:00
Hugo
7d2b8e22c5
Test with pytest
2020-03-01 18:55:10 +02:00
Hugo van Kemenade
94aa282126
Merge pull request #361 from hugovk/less-travis
...
Less Travis
2020-03-01 13:01:05 +02:00
Hugo van Kemenade
5ef4ed635e
Remove unused, unmaintained blist ( #362 )
2020-03-01 13:00:18 +02:00
Hugo
8876e7286d
Travis: Skip middle Python versions
2020-02-29 22:45:00 +02:00
Hugo
96e345d7f6
AMD64 is tested on GHA, Travis CI has downgraded open source to only 3 concurrent jobs
2020-02-29 19:57:25 +02:00
Hugo
fc778fea41
Only create sdist on CI, need something like manylinux
2020-02-29 11:01:10 +02:00
Hugo
b8d4669a4c
Deploy to TestPyPI for merges to master and to PyPI for tags
2020-02-27 23:10:20 +02:00
Hugo
95e7768b6b
Lint with pre-commit: Black, isort, Flake8
2020-02-24 00:31:22 +02:00
Hugo van Kemenade
1a2409dafd
Merge branch 'master' into rm-eol
2020-02-23 20:48:48 +02:00
Hugo
59c3d0e51e
Cache pip
2020-02-21 11:37:31 +02:00
Hugo
be90da9ab7
sudo no longer needed https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2020-02-21 11:37:18 +02:00
Hugo
5b681810fc
Test other CPU architectures
2020-02-21 11:36:25 +02:00
Hugo
a3eeb7b3cf
Cache pip
2020-02-18 22:14:17 +02:00
Hugo
8f7839f48b
sudo no longer needed https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2020-02-18 22:13:58 +02:00
Hugo van Kemenade
4872eb6c5b
Merge branch 'master' into rm-eol
2020-02-18 22:05:46 +02:00
Hugo
c377040a53
Test on Python 3.9-dev to avoid surprises
2020-02-18 19:54:54 +01:00
Hugo
450b86d8c3
Add support for Python 3.7 and 3.8
2020-02-14 21:00:55 +02:00
Hugo
86879e0c2b
Drop support for EOL Python 3.4
2020-02-14 20:59:47 +02:00
Hugo
054c0b7a34
Drop EOL Python 2.5, 2.6, 3.2 and 3.3
2017-12-26 13:46:44 +02:00
Hugo
9faac616a5
Add Python 3.6
2017-12-26 00:48:27 +02:00
Joakim Hamren
3723f573d3
Reverting usage of python setup.py test
2016-01-20 09:10:48 +01:00
Joakim Hamren
23f092438e
Added test package requirements to setup.py
2016-01-18 06:45:34 +01:00
Tim Dawborn
04428508d6
* Refactored the unit testing and benchmarking code to work natively under
...
both Python 2 and Python 3, removing the need for 2to3 to be run. This
indirectly fixes #177 .
* Corrected a duplicate-named method in the unit testing code. Corrected the
now-exposed broken logic that wasn't being tested. This was
highlighted in #186 but the author did not appear to realise that the
method name was being masked in the unit test class.
* Corrected the test case skipping logic to use unittest.skipIf instead
of just returning from the method upon an ImportError so that the skip
can actually be registered as a skipped test instead of a passed test.
* Updated the tests to additionally run on Python 3.5 on Travis. This
covers #195 .
* Merged the two benchmarking files into one, and modularised the code.
Also added native RST output so the benchmarking results can be placed
directly into the README file.
2015-12-29 14:23:23 +11:00
INADA Naoki
df1b562e0c
Use new Docker based Travis-CI
2014-12-25 16:30:58 +09:00
Joakim Hamren
8dd258be5f
Setting up Travis CI
2014-10-30 23:41:25 +01:00