Skip to content

Commit 967cc5c

Browse files
authored
Merge pull request kragniz#1137 from kragniz/sr.ht-builds
Move to sr.ht builds
2 parents 45e8e5c + 7e76f0b commit 967cc5c

6 files changed

Lines changed: 28 additions & 73 deletions

File tree

.build.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
image: archlinux
2+
packages:
3+
- python
4+
- python-pip
5+
sources:
6+
- https://github.com/kragniz/python-etcd3
7+
environment:
8+
TEST_ETCD_VERSION: v3.3.10
9+
tasks:
10+
- test: |
11+
cd python-etcd3
12+
pip install --progress-bar off -U tox
13+
curl -L https://github.com/coreos/etcd/releases/download/$TEST_ETCD_VERSION/etcd-$TEST_ETCD_VERSION-linux-amd64.tar.gz -o etcd-$TEST_ETCD_VERSION-linux-amd64.tar.gz
14+
tar xzvf etcd-$TEST_ETCD_VERSION-linux-amd64.tar.gz
15+
export PATH=$PATH:~/.local/bin:etcd-$TEST_ETCD_VERSION-linux-amd64
16+
17+
tox

.mergify.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.travis.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.

requirements/base.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
#
66
# pip-compile-multi
77
#
8-
enum34==1.1.10 # via grpcio
9-
futures==3.3.0 # via grpcio
108
grpcio==1.28.1 # via -r base.in
119
protobuf==3.6.1 # via -r base.in
1210
six==1.14.0 # via grpcio, protobuf

requirements/test.txt

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ bumpversion==0.5.3 # via -r test.in
1616
certifi==2020.4.5.1 # via requests
1717
cffi==1.14.0 # via xattr
1818
chardet==3.0.4 # via requests
19-
click==7.1.1 # via pifpaf
20-
configparser==4.0.2 # via entrypoints, flake8, importlib-metadata, pydocstyle
21-
contextlib2==0.6.0.post1 # via importlib-metadata, importlib-resources, virtualenv, zipp
22-
coverage==5.0.4 # via -r test.in, pytest-cov
19+
click==7.1.2 # via pifpaf
20+
coverage==5.1 # via -r test.in, pytest-cov
2321
daiquiri==2.1.1 # via pifpaf
2422
distlib==0.3.0 # via virtualenv
2523
docutils==0.16 # via sphinx
@@ -31,23 +29,18 @@ flake8-docstrings==1.3.0 # via -r test.in
3129
flake8-import-order==0.18.1 # via -r test.in
3230
flake8-polyfill==1.0.2 # via flake8-docstrings
3331
flake8==3.7.9 # via -r test.in, flake8-docstrings, flake8-polyfill
34-
funcsigs==1.0.2 # via mock, pytest
35-
functools32==3.2.3.post2 # via flake8
3632
grpcio-tools==1.28.1 # via -r test.in
37-
hypothesis==4.57.1 # via -r test.in
33+
hypothesis==5.10.4 # via -r test.in
3834
idna==2.9 # via requests
3935
imagesize==1.2.0 # via sphinx
40-
importlib-metadata==1.6.0 # via importlib-resources, pluggy, pytest, virtualenv
41-
importlib-resources==1.4.0 # via virtualenv
42-
jinja2==2.11.1 # via pifpaf, sphinx
36+
importlib-metadata==1.6.0 # via pytest
37+
jinja2==2.11.2 # via pifpaf, sphinx
4338
linecache2==1.0.0 # via traceback2
4439
markupsafe==1.1.1 # via jinja2
4540
mccabe==0.6.1 # via flake8
4641
mock==2.0.0 # via -r test.in
47-
monotonic==1.5 # via tenacity
4842
more-itertools==5.0.0 # via -r test.in, pytest
4943
packaging==20.3 # via pytest, sphinx
50-
pathlib2==2.3.5 # via importlib-metadata, importlib-resources, pytest, virtualenv
5144
pbr==5.4.5 # via fixtures, mock, pifpaf, testtools
5245
pifpaf==2.4.0 # via -r test.in
5346
pluggy==0.13.1 # via pytest, tox
@@ -57,7 +50,7 @@ pycodestyle==2.5.0 # via flake8, flake8-import-order
5750
pycparser==2.20 # via cffi
5851
pydocstyle==3.0.0 # via -r test.in, flake8-docstrings
5952
pyflakes==2.1.1 # via flake8
60-
pygments==2.5.2 # via sphinx
53+
pygments==2.6.1 # via sphinx
6154
pyparsing==2.4.7 # via packaging
6255
pytest-cov==2.8.1 # via -r test.in
6356
pytest==4.6.5 # via -r test.in, pytest-cov
@@ -66,24 +59,21 @@ python-mimeparse==1.6.0 # via testtools
6659
pytz==2019.3 # via babel
6760
pyyaml==5.1 # via -r test.in
6861
requests==2.23.0 # via sphinx
69-
scandir==1.10.0 # via pathlib2
70-
singledispatch==3.4.0.3 # via importlib-resources
7162
snowballstemmer==2.0.0 # via pydocstyle, sphinx
7263
sortedcontainers==2.1.0 # via hypothesis
7364
sphinx==1.8.2 # via -r test.in
74-
sphinxcontrib-websupport==1.1.2 # via sphinx
65+
sphinxcontrib-websupport==1.2.1 # via sphinx
7566
tenacity==5.0.2 # via -r test.in
7667
testtools==2.4.0 # via fixtures
7768
toml==0.10.0 # via tox
7869
tox==3.5.3 # via -r test.in
7970
traceback2==1.4.0 # via testtools, unittest2
80-
typing==3.7.4.1 # via flake8, importlib-resources, sphinx
8171
unittest2==1.1.0 # via testtools
82-
urllib3==1.25.8 # via requests
83-
virtualenv==20.0.17 # via tox
72+
urllib3==1.25.9 # via requests
73+
virtualenv==20.0.18 # via tox
8474
wcwidth==0.1.9 # via pytest
8575
xattr==0.9.7 # via pifpaf
86-
zipp==1.2.0 # via importlib-metadata, importlib-resources
76+
zipp==3.1.0 # via importlib-metadata
8777

8878
# The following packages are considered to be unsafe in a requirements file:
8979
# setuptools

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py27, py34, py35, py36, flake8
2+
envlist = py38, flake8
33
skipsdist=True
44

55
[testenv:flake8]

0 commit comments

Comments
 (0)