Skip to content

Commit f085080

Browse files
committed
BLD: Bump Cython version from 0.23 to 0.24
1 parent 2c903d5 commit f085080

7 files changed

+12
-14
lines changed

ci/requirements-2.7.build

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ python-dateutil=2.5.0
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
python-dateutil=2.5.0
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

+6-7
Original file line numberDiff line numberDiff line change
@@ -83,16 +83,12 @@ 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-
9086
.. _whatsnew_0220.api_breaking.deps:
9187

9288
Dependencies have increased minimum versions
9389
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9490

95-
We have updated our minimum supported versions of dependencies (:issue:`15184`).
91+
We have updated our minimum supported versions of dependencies (:issue:`15184`, :issue:`18613`).
9692
If installed, we now require:
9793

9894
+-----------------+-----------------+----------+
@@ -102,8 +98,8 @@ If installed, we now require:
10298
+-----------------+-----------------+----------+
10399
| openpyxl | 2.4.0 | |
104100
+-----------------+-----------------+----------+
105-
106-
101+
| Cython | 0.24 | |
102+
+-----------------+-----------------+----------+
107103

108104

109105
.. _whatsnew_0220.api:
@@ -129,6 +125,9 @@ Other API Changes
129125
- :func:`DataFrame.from_items` provides a more informative error message when passed scalar values (:issue:`17312`)
130126
- When created with duplicate labels, ``MultiIndex`` now raises a ``ValueError``. (:issue:`17464`)
131127
- Building from source now explicity requires ``setuptools`` in ``setup.py`` (:issue:`18113`)
128+
- :func:`Series.fillna` now raises a ``TypeError`` instead of a ``ValueError`` when passed a list, tuple or DataFrame as a ``value`` (:issue:`18293`)
129+
- :func:`pandas.DataFrame.merge` no longer casts a ``float`` column to ``object`` when merging on ``int`` and ``float`` columns (:issue:`16572`)
130+
- 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`)
132131

133132
.. _whatsnew_0220.deprecations:
134133

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def is_platform_mac():
3232
return sys.platform == 'darwin'
3333

3434

35-
min_cython_ver = '0.23'
35+
min_cython_ver = '0.24'
3636
try:
3737
import Cython
3838
ver = Cython.__version__

0 commit comments

Comments
 (0)