Skip to content

Commit 0ce5e37

Browse files
committed
Prepare release pipeline
1 parent 5e5f3fc commit 0ce5e37

File tree

3 files changed

+29
-8
lines changed

3 files changed

+29
-8
lines changed

.travis.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,33 @@ python:
44
- "2.7"
55
- "3.5"
66
- "3.6"
7+
- "3.7"
78
install:
89
- pip install -r requirements.txt
910
script:
1011
- python -m unittest discover -s tests
12+
13+
deploy:
14+
- # test pypi
15+
provider: pypi
16+
distributions: "sdist bdist_wheel"
17+
server: https://test.pypi.org/legacy/
18+
user: "nugetaad"
19+
password:
20+
secure: KkjKySJujYxx31B15mlAZr2Jo4P99LcrMj3uON/X/WMXAqYVcVsYJ6JSzUvpNnCAgk+1hc24Qp6nibQHV824yiK+eG4qV+lpzkEEedkRx6NOW/h09OkT+pOSVMs0kcIhz7FzqChpl+jf6ZZpb13yJpQg2LoZIA4g8UdYHHFidWt4m5u1FZ9LPCqQ0OT3gnKK4qb0HIDaECfz5GYzrelLLces0PPwj1+X5eb38xUVtbkA1UJKLGKI882D8Rq5eBdbnDGsfDnF6oU+EBnGZ7o6HVQLdBgagDoVdx7yoXyntULeNxTENMTOZJEJbncQwxRgeEqJWXTTEW57O6Jo5uiHEpJA9lAePlRbS+z6BPDlnQogqOdTsYS0XMfOpYE0/r3cbtPUjETOmGYQxjQzfrFBfM7jaWnUquymZRYqCQ66VDo3I/ykNOCoM9qTmWt5L/MFfOZyoxLHnDThZBdJ3GXHfbivg+v+vOfY1gG8e2H2lQY+/LIMIJibF+MS4lJgrB81dcNdBzyxMNByuWQjSL1TY7un0QzcRcZz2NLrFGg8+9d67LQq4mK5ySimc6zdgnanuROU02vGr1EApT6D/qUItiulFgWqInNKrFXE9q74UP/WSooZPoLa3Du8y5s4eKerYYHQy5eSfIC8xKKDU8MSgoZhwQhCUP46G9Nsty0PYQc=
21+
on:
22+
branch: master
23+
tags: false
24+
condition: $TRAVIS_PYTHON_VERSION = "2.7"
25+
26+
- # production pypi
27+
provider: pypi
28+
distributions: "sdist bdist_wheel"
29+
user: "nugetaad"
30+
password:
31+
secure: KkjKySJujYxx31B15mlAZr2Jo4P99LcrMj3uON/X/WMXAqYVcVsYJ6JSzUvpNnCAgk+1hc24Qp6nibQHV824yiK+eG4qV+lpzkEEedkRx6NOW/h09OkT+pOSVMs0kcIhz7FzqChpl+jf6ZZpb13yJpQg2LoZIA4g8UdYHHFidWt4m5u1FZ9LPCqQ0OT3gnKK4qb0HIDaECfz5GYzrelLLces0PPwj1+X5eb38xUVtbkA1UJKLGKI882D8Rq5eBdbnDGsfDnF6oU+EBnGZ7o6HVQLdBgagDoVdx7yoXyntULeNxTENMTOZJEJbncQwxRgeEqJWXTTEW57O6Jo5uiHEpJA9lAePlRbS+z6BPDlnQogqOdTsYS0XMfOpYE0/r3cbtPUjETOmGYQxjQzfrFBfM7jaWnUquymZRYqCQ66VDo3I/ykNOCoM9qTmWt5L/MFfOZyoxLHnDThZBdJ3GXHfbivg+v+vOfY1gG8e2H2lQY+/LIMIJibF+MS4lJgrB81dcNdBzyxMNByuWQjSL1TY7un0QzcRcZz2NLrFGg8+9d67LQq4mK5ySimc6zdgnanuROU02vGr1EApT6D/qUItiulFgWqInNKrFXE9q74UP/WSooZPoLa3Du8y5s4eKerYYHQy5eSfIC8xKKDU8MSgoZhwQhCUP46G9Nsty0PYQc=
32+
on:
33+
branch: master
34+
tags: true
35+
condition: $TRAVIS_PYTHON_VERSION = "2.7"
36+

requirements.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
requests>=2,<3
2-
3-
PyJWT>=1,<2
4-
#1.1.0 is the first that can be installed on windows
5-
cryptography>=1.1,<2
6-
1+
.

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@
6161
],
6262
packages=find_packages(),
6363
install_requires=[
64-
'requests>=2.0.0',
65-
'PyJWT[crypto]>=1.0.0',
64+
'requests>=2.0.0,<3',
65+
'PyJWT[crypto]>=1.0.0,<2',
6666
]
6767
)
6868

0 commit comments

Comments
 (0)