Skip to content

Commit 97cc75f

Browse files
committed
BLD: Bump Cython version from 0.23 to 0.24
1 parent 6e56195 commit 97cc75f

7 files changed

+19
-11
lines changed

ci/requirements-2.7.build

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ python-dateutil=2.4.1
33
pytz=2013b
44
nomkl
55
numpy
6-
cython=0.23
6+
cython=0.24

ci/requirements-2.7_COMPAT.build

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
python=2.7*
22
numpy=1.9.2
3-
cython=0.23
3+
cython=0.24
44
dateutil=1.5
55
pytz=2013b

ci/requirements-2.7_LOCALE.build

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ python=2.7*
22
python-dateutil
33
pytz=2013b
44
numpy=1.9.2
5-
cython=0.23
5+
cython=0.24

doc/source/enhancingperf.rst

+1-2
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ hence we'll concentrate our efforts cythonizing these two functions.
9494
Plain cython
9595
~~~~~~~~~~~~
9696

97-
First we're going to need to import the cython magic function to ipython (for
98-
cython versions < 0.21 you can use ``%load_ext cythonmagic``):
97+
First we're going to need to import the cython magic function to ipython:
9998

10099
.. ipython:: python
101100
:okwarning:

doc/source/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ Optional Dependencies
228228
~~~~~~~~~~~~~~~~~~~~~
229229

230230
* `Cython <http://www.cython.org>`__: Only necessary to build development
231-
version. Version 0.23 or higher.
231+
version. Version 0.24 or higher.
232232
* `SciPy <http://www.scipy.org>`__: miscellaneous statistical functions, Version 0.14.0 or higher
233233
* `xarray <http://xarray.pydata.org>`__: pandas like handling for > 2 dims, needed for converting Panels to xarray objects. Version 0.7.0 or higher is recommended.
234234
* `PyTables <http://www.pytables.org>`__: necessary for HDF5-based storage. Version 3.0.0 or higher required, Version 3.2.1 or higher highly recommended.

doc/source/whatsnew/v0.22.0.txt

+13-4
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,20 @@ Other Enhancements
8383
Backwards incompatible API changes
8484
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8585

86-
- :func:`Series.fillna` now raises a ``TypeError`` instead of a ``ValueError`` when passed a list, tuple or DataFrame as a ``value`` (:issue:`18293`)
87-
- :func:`pandas.DataFrame.merge` no longer casts a ``float`` column to ``object`` when merging on ``int`` and ``float`` columns (:issue:`16572`)
88-
- The default NA value for :class:`UInt64Index` has changed from 0 to ``NaN``, which impacts methods that mask with NA, such as ``UInt64Index.where()`` (:issue:`18398`)
89-
-
86+
.. _whatsnew_0220.api_breaking.deps:
9087

88+
Dependencies have increased minimum versions
89+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9190

91+
We have updated our minimum supported versions of dependencies (:issue:`18613`).
9292

93+
If installed, we now require:
9394

95+
+--------------+-----------------+----------+
96+
| Package | Minimum Version | Required |
97+
+==============+=================+==========+
98+
| Cython | 0.24 | |
99+
+--------------+-----------------+----------+
94100

95101

96102
.. _whatsnew_0220.api:
@@ -116,6 +122,9 @@ Other API Changes
116122
- :func:`DataFrame.from_items` provides a more informative error message when passed scalar values (:issue:`17312`)
117123
- When created with duplicate labels, ``MultiIndex`` now raises a ``ValueError``. (:issue:`17464`)
118124
- Building from source now explicity requires ``setuptools`` in ``setup.py`` (:issue:`18113`)
125+
- :func:`Series.fillna` now raises a ``TypeError`` instead of a ``ValueError`` when passed a list, tuple or DataFrame as a ``value`` (:issue:`18293`)
126+
- :func:`pandas.DataFrame.merge` no longer casts a ``float`` column to ``object`` when merging on ``int`` and ``float`` columns (:issue:`16572`)
127+
- The default NA value for :class:`UInt64Index` has changed from 0 to ``NaN``, which impacts methods that mask with NA, such as ``UInt64Index.where()`` (:issue:`18398`)
119128

120129
.. _whatsnew_0220.deprecations:
121130

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def is_platform_mac():
3434
return sys.platform == 'darwin'
3535

3636

37-
min_cython_ver = '0.23'
37+
min_cython_ver = '0.24'
3838
try:
3939
import Cython
4040
ver = Cython.__version__

0 commit comments

Comments
 (0)