File tree 3 files changed +29
-22
lines changed
3 files changed +29
-22
lines changed Original file line number Diff line number Diff line change 1
1
language : python
2
- cache : pip
2
+ cache :
3
+ - pip
4
+ - directories :
5
+ - " $HOME/.pyenv"
3
6
notifications :
4
7
email : false
5
8
sudo : required
9
+ dist : xenial
6
10
services :
7
11
- docker
8
12
python :
9
13
- 2.7
10
- - 3.4
11
14
- 3.5
12
15
- 3.6
16
+ - 3.7
13
17
addons :
14
18
apt :
15
19
packages :
@@ -26,15 +30,21 @@ script:
26
30
- flake8 ssh2
27
31
# Test source distribution builds
28
32
- python setup.py sdist
29
- - cd dist && pip install * && cd ..
30
- - cd doc; make html; cd ..
33
+ - cd dist
34
+ - pip install *
35
+ - python -c 'from ssh2.session import Session; Session()'
36
+ - cd ..
37
+ - cd doc
38
+ - make html
39
+ - cd ..
40
+
31
41
jobs :
32
42
include :
33
43
34
44
- &osx-wheels
35
45
stage : build packages
36
46
os : osx
37
- osx_image : xcode8.3
47
+ osx_image : xcode8
38
48
env :
39
49
- PYENV : 3.6.4
40
50
- SYSTEM_LIBSSH2 : 1
@@ -73,22 +83,10 @@ jobs:
73
83
python : skip
74
84
75
85
- << : *osx-wheels
76
- osx_image : xcode6.4
77
-
78
- - << : *osx-wheels
79
- osx_image : xcode6.4
80
- env :
81
- - PYENV : 3.7.0
82
- - SYSTEM_LIBSSH2 : 1
83
- install : skip
84
- script :
85
- - travis_wait ./ci/travis/pyenv-wheel.sh
86
-
87
- - << : *osx-wheels
88
- osx_image : xcode8
86
+ osx_image : xcode9.2
89
87
90
88
- << : *osx-wheels
91
- osx_image : xcode9.3
89
+ osx_image : xcode9.4
92
90
93
91
- << : *osx-wheels
94
92
osx_image : xcode8
100
98
- travis_wait ./ci/travis/pyenv-wheel.sh
101
99
102
100
- << : *osx-wheels
103
- osx_image : xcode8.3
101
+ osx_image : xcode9.2
104
102
env :
105
103
- PYENV : 3.7.0
106
104
- SYSTEM_LIBSSH2 : 1
@@ -109,7 +107,7 @@ jobs:
109
107
- travis_wait ./ci/travis/pyenv-wheel.sh
110
108
111
109
- << : *osx-wheels
112
- osx_image : xcode9.3
110
+ osx_image : xcode9.4
113
111
env :
114
112
- PYENV : 3.7.0
115
113
- SYSTEM_LIBSSH2 : 1
Original file line number Diff line number Diff line change 1
1
Change Log
2
2
=============
3
3
4
+ 0.17.0.post1
5
+ +++++++++++++
6
+
7
+ Packaging
8
+ ----------
9
+
10
+ * Source distribution builds would not include embedded libssh2 module in package - #51
11
+ * Removed OSX 10.10 binary wheel builds - deprecated by Travis-CI.
12
+
4
13
0.17.0
5
14
+++++++
6
15
Original file line number Diff line number Diff line change 84
84
)
85
85
for i in range (len (sources ))]
86
86
87
- package_data = {'ssh2' : ['*.pxd' ]}
87
+ package_data = {'ssh2' : ['*.pxd' , 'libssh2.so*' ]}
88
88
89
89
if ON_WINDOWS :
90
90
package_data ['ssh2' ].extend ([
You can’t perform that action at this time.
0 commit comments