File tree 6 files changed +22
-13
lines changed
6 files changed +22
-13
lines changed Original file line number Diff line number Diff line change @@ -79,13 +79,13 @@ jobs:
79
79
travis-os-name : osx
80
80
manylinux-version : 1
81
81
python-version : 3.8
82
- build-depends : numpy==1.21.0
82
+ build-depends : numpy==1.17.3
83
83
84
84
- os : macos-latest
85
85
travis-os-name : osx
86
86
manylinux-version : 1
87
87
python-version : 3.9
88
- build-depends : numpy==1.21.0
88
+ build-depends : numpy==1.19.3
89
89
90
90
- os : windows-latest
91
91
manylinux-version : 2010
Original file line number Diff line number Diff line change 20
20
- MB_ML_VER=2014
21
21
- SKIP_NETWORK_TESTS=1
22
22
- DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8
23
- #
24
- # Build wheels with the oldest possible numpy version to avoid
25
- # the problem encountered by:
26
- #
27
- # https://github.com/RaRe-Technologies/gensim/issues/3085
28
- #
29
- - BUILD_DEPENDS="oldest-supported-numpy scipy==1.7.0"
30
23
#
31
24
# The contents of this file mirror the linux_testenv list
32
25
# in gensim's setup.py. I can't think of a better way to include
36
29
- TEST_DEPENDS="pytest mock cython nmslib pyemd testfixtures Morfessor==2.0.2a4 python-levenshtein==0.12.0 visdom==0.1.8.9 scikit-learn"
37
30
38
31
matrix :
32
+ #
33
+ # See .github/workflows/build-wheels.yml for a discussion of why we
34
+ # handle numpy versions explicitly.
35
+ #
39
36
- os : linux
40
37
env :
41
38
- MB_PYTHON_VERSION=3.6
42
39
#
43
40
# scipy 1.7.0 wheels not available for Py3.6, so we have to build using
44
41
# an older version.
45
42
#
46
- - BUILD_DEPENDS="oldest-supported- numpy scipy==1.5.3"
43
+ - BUILD_DEPENDS="numpy==1.19.2 scipy==1.5.3"
47
44
- os : linux
48
45
env :
49
46
- MB_PYTHON_VERSION=3.7
47
+ - BUILD_DEPENDS="numpy==1.19.2 scipy==1.7.0"
50
48
- os : linux
51
49
env :
52
50
- MB_PYTHON_VERSION=3.8
51
+ - BUILD_DEPENDS="numpy==1.19.2 scipy==1.7.0"
53
52
- os : linux
54
53
env :
55
54
- MB_PYTHON_VERSION=3.9
55
+ #
56
+ # oldest-supported-numpy does not seem to handle this particular case
57
+ # (aarch64, Py3.9) explicitly, but I've double-checked that wheels for
58
+ # this numpy release are available via PyPI.
59
+ #
60
+ - BUILD_DEPENDS="numpy==1.19.3 scipy==1.7.0"
56
61
57
62
before_install :
58
63
- source multibuild/common_utils.sh
Original file line number Diff line number Diff line change 3
3
4
4
## Unreleased
5
5
6
+ ## 4.1.2, 2021-09-17
7
+
8
+ This is a bugfix release that addresses left over compatibility issues with older versions of numpy and MacOS.
9
+
6
10
## 4.1.1, 2021-09-14
7
11
8
12
This is a bugfix release that addresses compatibility issues with older versions of numpy.
Original file line number Diff line number Diff line change 63
63
# The short X.Y version.
64
64
version = '4.1'
65
65
# The full version, including alpha/beta/rc tags.
66
- release = '4.1.1 '
66
+ release = '4.1.2 '
67
67
68
68
# The language for content autogenerated by Sphinx. Refer to documentation
69
69
# for a list of supported languages.
Original file line number Diff line number Diff line change 4
4
5
5
"""
6
6
7
- __version__ = '4.1.1 '
7
+ __version__ = '4.1.2 '
8
8
9
9
import logging
10
10
Original file line number Diff line number Diff line change @@ -338,7 +338,7 @@ def run(self):
338
338
339
339
setup (
340
340
name = 'gensim' ,
341
- version = '4.1.1 ' ,
341
+ version = '4.1.2 ' ,
342
342
description = 'Python framework for fast Vector Space Modelling' ,
343
343
long_description = LONG_DESCRIPTION ,
344
344
You can’t perform that action at this time.
0 commit comments