summaryrefslogtreecommitdiffstats
path: root/.travis.yml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove bdist_wheel/install cycle from Travis CI.Diego Elio Pettenò2020-03-251-2/+0
| | | | These don't seem to match the actual released builds, and they don't respect pyproject.toml dependencies.
* Check type annotations for tools with mypy, too.Diego Elio Pettenò2020-03-231-1/+1
| | | | This requires the released version of usbmon-tools.
* Add an `all` extension that includes all dependencies.Diego Elio Pettenò2020-03-231-1/+1
| | | | This makes it easier in the integration to install all the needed dependencies.
* Travis CI: install hidapi build dependencies.Diego Elio Pettenò2020-03-231-0/+6
| | | | This includes libusb-1.0-0-dev and libudev-dev, which are required for building the hidapi C extension.
* Increase minimum supported Python version to 3.7.Diego Elio Pettenò2020-03-231-2/+1
| | | | This simplifies compatibility with usbmon-tools for the reversing tools, and will allow converting all the type annotations inline, which is less intrusive.
* Exclude mypy from Python 3.9Diego Elio Pettenò2020-03-161-1/+2
| | | | It looks like subscripts (Dict[Text]) don't work correctly with the current 3.9 dev, so ignore mypy on it right now.
* Refresh Python versions.Diego Elio Pettenò2020-03-161-1/+2
| | | | | - 3.8 is now stable. - 3.9 is now the next release.
* Add mypy to continuous integration.Diego Elio Pettenò2020-03-161-0/+1
|
* only run pre-commit on python3.6Ben2020-03-081-6/+7
|
* add configuration for pre-commit, black and isortBen2020-03-081-2/+3
|
* Drop support for Python 3.4.Diego Elio Pettenò2019-09-021-1/+0
| | | | | | | | Python 3.4 lacks the `typing` module, which requires try/catch when importing, making type annotations more verbose than needed. At the time of writing, Debian oldstable has Python 3.5 available, so it sounds like a good default.
* travis: add Python 3.8 to the list of versions to test.Diego Elio Pettenò2019-07-301-0/+1
|
* Travis: make dist xenial for python 3.7 supportDiego Elio Pettenò2018-11-161-0/+2
| | | | CC travis-ci/travis-ci#9815
* Travis: add Python 3.7 support.Diego Elio Pettenò2018-11-161-0/+1
|
* Run test and build on Travis CIMuhammad Kaisar Arkhan2017-12-301-0/+14
Closes https://github.com/Flameeyes/glucometerutils/issues/35