Skip to content

Commit 751fb33

Browse files
committed
move privacy changes to development section
1 parent 221a7b5 commit 751fb33

File tree

1 file changed

+38
-33
lines changed

1 file changed

+38
-33
lines changed

doc/source/whatsnew/v0.20.0.txt

+38-33
Original file line numberDiff line numberDiff line change
@@ -1026,39 +1026,6 @@ New Behavior:
10261026
In [11]: index.memory_usage(deep=True)
10271027
Out[11]: 260
10281028

1029-
.. _whatsnew_0200.api_breaking.privacy:
1030-
1031-
Modules Privacy Has Changed
1032-
^^^^^^^^^^^^^^^^^^^^^^^^^^^
1033-
1034-
Some formerly public python/c/c++/cython extension modules have been moved and/or renamed. These are all removed from the public API.
1035-
Further more, the ``pandas.core``, ``pandas.io``, and ``pandas.util`` top-level modules are now considered to be PRIVATE.
1036-
If indicated, a deprecation warning will be issued if you reference that module. (:issue:`12588`)
1037-
1038-
.. csv-table::
1039-
:header: "Previous Location", "New Location", "Deprecated"
1040-
:widths: 30, 30, 4
1041-
1042-
"pandas.lib", "pandas._libs.lib", "X"
1043-
"pandas.tslib", "pandas._libs.tslib", "X"
1044-
"pandas._join", "pandas._libs.join", ""
1045-
"pandas._period", "pandas._libs.period", ""
1046-
"pandas.computation", "pandas.core.computation", ""
1047-
"pandas.msgpack", "pandas.io.msgpack", ""
1048-
"pandas.index", "pandas._libs.index", ""
1049-
"pandas.algos", "pandas._libs.algos", ""
1050-
"pandas.hashtable", "pandas._libs.hashtable", ""
1051-
"pandas.json", "pandas.io.json.libjson", "X"
1052-
"pandas.parser", "pandas.io.libparsers", "X"
1053-
"pandas.types", "pandas.core.typed", ""
1054-
"pandas.io.sas.saslib", "pandas.io.sas.libsas", ""
1055-
"pandas._testing", "pandas.util.libtesting", ""
1056-
"pandas._sparse", "pandas.sparse.libsparse", ""
1057-
"pandas._hash", "pandas.tools.libhash", ""
1058-
"pandas._window", "pandas.core.libwindow", ""
1059-
1060-
- The function :func:`~pandas.api.type.union_categoricals` is now importable from ``pandas.api.types``, formerly from ``pandas.types.concat`` (:issue:`15998`)
1061-
10621029
.. _whatsnew_0200.api_breaking.sort_index:
10631030

10641031
DataFrame.sort_index changes
@@ -1364,6 +1331,44 @@ Other API Changes
13641331
Development Changes
13651332
~~~~~~~~~~~~~~~~~~~
13661333

1334+
.. _whatsnew_0200.develop.privacy:
1335+
1336+
Modules Privacy Has Changed
1337+
^^^^^^^^^^^^^^^^^^^^^^^^^^^
1338+
1339+
Some formerly public python/c/c++/cython extension modules have been moved and/or renamed. These are all removed from the public API.
1340+
Further more, the ``pandas.core``, ``pandas.io``, and ``pandas.util`` top-level modules are now considered to be PRIVATE.
1341+
If indicated, a deprecation warning will be issued if you reference that module. (:issue:`12588`)
1342+
1343+
.. csv-table::
1344+
:header: "Previous Location", "New Location", "Deprecated"
1345+
:widths: 30, 30, 4
1346+
1347+
"pandas.lib", "pandas._libs.lib", "X"
1348+
"pandas.tslib", "pandas._libs.tslib", "X"
1349+
"pandas._join", "pandas._libs.join", ""
1350+
"pandas._period", "pandas._libs.period", ""
1351+
"pandas.computation", "pandas.core.computation", ""
1352+
"pandas.msgpack", "pandas.io.msgpack", ""
1353+
"pandas.index", "pandas._libs.index", ""
1354+
"pandas.algos", "pandas._libs.algos", ""
1355+
"pandas.hashtable", "pandas._libs.hashtable", ""
1356+
"pandas.json", "pandas.io.json.libjson", "X"
1357+
"pandas.parser", "pandas.io.libparsers", "X"
1358+
"pandas.types", "pandas.core.typed", ""
1359+
"pandas.io.sas.saslib", "pandas.io.sas.libsas", ""
1360+
"pandas._testing", "pandas.util.libtesting", ""
1361+
"pandas._sparse", "pandas.sparse.libsparse", ""
1362+
"pandas._hash", "pandas.tools.libhash", ""
1363+
"pandas._window", "pandas.core.libwindow", ""
1364+
1365+
- The function :func:`~pandas.api.type.union_categoricals` is now importable from ``pandas.api.types``, formerly from ``pandas.types.concat`` (:issue:`15998`)
1366+
1367+
.. _whatsnew_0200.develop.other:
1368+
1369+
Other Changes
1370+
^^^^^^^^^^^^^
1371+
13671372
- Building pandas for development now requires ``cython >= 0.23`` (:issue:`14831`)
13681373
- Require at least 0.23 version of cython to avoid problems with character encodings (:issue:`14699`)
13691374
- Reorganization of timeseries tests (:issue:`14854`)

0 commit comments

Comments
 (0)