2020-02-28 16:57:24 +00:00
|
|
|
os: linux
|
2020-07-25 07:00:51 +00:00
|
|
|
dist: bionic
|
2015-11-04 11:14:55 +00:00
|
|
|
language: python
|
2018-05-08 12:13:20 +00:00
|
|
|
cache: pip
|
2015-11-04 11:14:55 +00:00
|
|
|
python:
|
2018-07-22 15:04:10 +00:00
|
|
|
- "3.7"
|
2019-10-29 15:51:16 +00:00
|
|
|
- "3.8"
|
2018-04-11 08:50:13 +00:00
|
|
|
- "nightly"
|
2020-08-20 07:18:05 +00:00
|
|
|
before_install: openssl enc -d -aes-256-ctr -pbkdf2 -k $KEY -in keyfile.toml.enc -out keyfile.toml
|
2020-08-17 07:11:14 +00:00
|
|
|
install: pip install -U $DEPS pytest pytest-asyncio pytest-httpbin flaky structlog toml
|
2017-07-04 09:04:29 +00:00
|
|
|
script: pytest
|
2015-11-05 11:45:19 +00:00
|
|
|
env:
|
2015-11-05 15:09:31 +00:00
|
|
|
global:
|
2020-08-20 07:18:05 +00:00
|
|
|
- secure: "t8ffqGkADmA8DQDnqswd/olWPM5smpibdkK67EwBy3fWwOpvWkEzmJm2ZLIF5JYRN8tG09v+54v0omHvhUrqmhTuR2wW6F9RgfeZhLfv12BW/XZCGBMW04oYPtROCWbEAFndaOBneh82suGjDtjgU+fKfUaAXLJBPFdJafLTnZaVcW/andLRpF1gEQDEfGg9Wqo7WMQjETeWQI6mXNkXmxtqKAMen7arPe18CiNMApf6ybLUnuTEyg4oi+1pgQ9sfSJqw/lYvWxIJe0ajBC+Izy9noaI+LqRITMj3zyX9c3yHMCRuJU+YUim+P58wHjpOOdhZFgIsadfkgmtLnkvXOihbGHUV6IVZ/ZroezJz8FiDg23L/z/iPKaSaKg3BvkNceS/UA8QZUCdGmM7C33iSi0JC/3jmdkip8MCCerfW5NkNT1a7V4uoEgnNPNeLYv8zYPMwVkGxwNckW2NJOhuY+R168Cfxye/Y0jydnT/jP4uZGWpVS8d0KDnl8qsX7O2ULX+E76CjCgdq7SM37tilhXbjH4bX/aaFpncOMWqw5YgpgYo9XIPZeiXIE8fjv/Eu1Ahxh7rv+bqP4SAICknRVIaLrzpVN3wYHMlDi93GoBisREe7nI78wvZxebI0NV+qvTII0Hak+hUJtDM6ujg/ZkqiEfppw9NonmHSgmQcE="
|
2020-02-28 16:57:24 +00:00
|
|
|
jobs:
|
2017-07-08 06:55:34 +00:00
|
|
|
- DEPS=aiohttp
|
2019-07-04 14:35:36 +00:00
|
|
|
- DEPS="tornado pycurl"
|
2017-07-08 06:55:34 +00:00
|
|
|
- DEPS=tornado
|
2020-08-20 07:30:43 +00:00
|
|
|
- DEPS="httpx[http2]>=0.14.0"
|
2020-02-28 16:57:24 +00:00
|
|
|
jobs:
|
2018-05-08 12:19:29 +00:00
|
|
|
fast_finish: true
|
|
|
|
allow_failures:
|
2019-10-15 09:50:11 +00:00
|
|
|
# it works now, but may be broken in the future again
|
2019-07-14 14:41:06 +00:00
|
|
|
- python: nightly
|
2020-07-25 07:07:19 +00:00
|
|
|
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
# This is needed for pycurl
|
|
|
|
- libgnutls28-dev
|