Skip to content

Commit 732d716

Browse files
committed
CLN/DOC: move release notes to docs
1 parent 466939f commit 732d716

File tree

9 files changed

+3048
-4227
lines changed

9 files changed

+3048
-4227
lines changed

RELEASE.rst

Lines changed: 3 additions & 4165 deletions
Large diffs are not rendered by default.

doc/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@
244244
# extlinks alias
245245
extlinks = {'issue': ('https://github.com/pydata/pandas/issues/%s',
246246
'GH'),
247-
'pull request': ('https://github.com/pydata/pandas/pulls/%s',
248-
'pull request '),
249-
'wiki': ('https://github.com/pydata/pandas/pulls/%s',
247+
'pull request': ('https://github.com/pydata/pandas/pull/%s',
248+
'PR'),
249+
'wiki': ('https://github.com/pydata/pandas/wiki/%s',
250250
'wiki ')}

doc/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,4 +132,4 @@ See the package overview for more detail about what's in the library.
132132
related
133133
comparison_with_r
134134
api
135-
135+
release

doc/source/release.rst

Lines changed: 3012 additions & 0 deletions
Large diffs are not rendered by default.

doc/source/v0.4.x.txt

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,30 @@ v.0.4.3 through v0.4.1 (September 25 - October 9, 2011)
66
New Features
77
~~~~~~~~~~~~
88

9-
- Added Python 3 support using 2to3 (PR200_)
9+
- Added Python 3 support using 2to3 (:issue:`200`)
1010
- :ref:`Added <dsintro.name_attribute>` ``name`` attribute to ``Series``, now
1111
prints as part of ``Series.__repr__``
1212
- :ref:`Added <missing.isnull>` instance methods ``isnull`` and ``notnull`` to
13-
Series (PR209_, :issue:`203`)
13+
Series (:issue:`209`, :issue:`203`)
1414
- :ref:`Added <basics.align>` ``Series.align`` method for aligning two series
1515
with choice of join method (ENH56_)
1616
- :ref:`Added <indexing.get_level_values>` method ``get_level_values`` to
17-
``MultiIndex`` (IS188_)
17+
``MultiIndex`` (:issue:`188`)
1818
- :ref:`Set <indexing.mixed_type_setting>` values in mixed-type
1919
``DataFrame`` objects via ``.ix`` indexing attribute (:issue:`135`)
2020
- Added new ``DataFrame`` :ref:`methods <basics.dtypes>`
2121
``get_dtype_counts`` and property ``dtypes`` (ENHdc_)
2222
- Added :ref:`ignore_index <merging.ignore_index>` option to
2323
``DataFrame.append`` to stack DataFrames (ENH1b_)
2424
- ``read_csv`` tries to :ref:`sniff <io.sniff>` delimiters using
25-
``csv.Sniffer`` (PR146_)
25+
``csv.Sniffer`` (:issue:`146`)
2626
- ``read_csv`` can :ref:`read <io.csv_multiindex>` multiple columns into a
2727
``MultiIndex``; DataFrame's ``to_csv`` method writes out a corresponding
28-
``MultiIndex`` (PR151_)
28+
``MultiIndex`` (:issue:`151`)
2929
- ``DataFrame.rename`` has a new ``copy`` parameter to :ref:`rename
3030
<basics.rename>` a DataFrame in place (ENHed_)
31-
- :ref:`Enable <reshaping.unstack_by_name>` unstacking by name (PR142_)
32-
- :ref:`Enable <indexing.sortlevel_byname>` ``sortlevel`` to work by level (PR141_)
31+
- :ref:`Enable <reshaping.unstack_by_name>` unstacking by name (:issue:`142`)
32+
- :ref:`Enable <indexing.sortlevel_byname>` ``sortlevel`` to work by level (:issue:`141`)
3333

3434
Performance Enhancements
3535
~~~~~~~~~~~~~~~~~~~~~~~~
@@ -57,15 +57,8 @@ Performance Enhancements
5757
- Wrote fast time series merging / joining methods in Cython. Will be
5858
integrated later into DataFrame.join and related functions
5959

60-
.. _PR146: https://github.com/pydata/pandas/pull/146
6160
.. _ENH1b: https://github.com/pydata/pandas/commit/1ba56251f0013ff7cd8834e9486cef2b10098371
6261
.. _ENHdc: https://github.com/pydata/pandas/commit/dca3c5c5a6a3769ee01465baca04cfdfa66a4f76
63-
.. _PR151: https://github.com/pydata/pandas/pull/151
6462
.. _ENHed: https://github.com/pydata/pandas/commit/edd9f1945fc010a57fa0ae3b3444d1fffe592591
65-
.. _PR142: https://github.com/pydata/pandas/pull/142
66-
.. _PR141: https://github.com/pydata/pandas/pull/141
67-
.. _IS188: https://github.com/pydata/pandas/issues/188
6863
.. _ENH56: https://github.com/pydata/pandas/commit/56e0c9ffafac79ce262b55a6a13e1b10a88fbe93
69-
.. _PR209: https://github.com/pydata/pandas/pull/209
70-
.. _PR200: https://github.com/pydata/pandas/pull/200
7164

doc/source/v0.5.0.txt

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@ New Features
1313
- :ref:`Added <merging.multikey_join>` ability to join on multiple columns in ``DataFrame.join`` (:issue:`214`)
1414
- Added private ``_get_duplicates`` function to ``Index`` for identifying duplicate values more easily (ENH5c_)
1515
- :ref:`Added <indexing.df_cols>` column attribute access to DataFrame.
16-
- :ref:`Added <indexing.df_cols>` Python tab completion hook for DataFrame columns. (PR233_, :issue:`230`)
17-
- :ref:`Implemented <basics.describe>` ``Series.describe`` for Series containing objects (PR241_)
16+
- :ref:`Added <indexing.df_cols>` Python tab completion hook for DataFrame columns. (:issue:`233`, :issue:`230`)
17+
- :ref:`Implemented <basics.describe>` ``Series.describe`` for Series containing objects (:issue:`241`)
1818
- :ref:`Added <merging.df_inner_join>` inner join option to ``DataFrame.join`` when joining on key(s) (:issue:`248`)
1919
- :ref:`Implemented <indexing.df_cols>` selecting DataFrame columns by passing a list to ``__getitem__`` (:issue:`253`)
2020
- :ref:`Implemented <indexing.set_ops>` & and | to intersect / union Index objects, respectively (:issue:`261`)
2121
- :ref:`Added<reshaping.pivot>` ``pivot_table`` convenience function to pandas namespace (:issue:`234`)
2222
- :ref:`Implemented <basics.rename_axis>` ``Panel.rename_axis`` function (:issue:`243`)
23-
- DataFrame will show index level names in console output (PR334_)
23+
- DataFrame will show index level names in console output (:issue:`334`)
2424
- :ref:`Implemented <indexing.take>` ``Panel.take``
2525
- :ref:`Added<basics.console_output>` ``set_eng_float_format`` for alternate DataFrame floating point string formatting (ENH61_)
2626
- :ref:`Added <indexing.set_index>` convenience ``set_index`` function for creating a DataFrame index from its existing columns
2727
- :ref:`Implemented <groupby.multiindex>` ``groupby`` hierarchical index level name (:issue:`223`)
28-
- :ref:`Added <io.store_in_csv>` support for different delimiters in ``DataFrame.to_csv`` (PR244_)
28+
- :ref:`Added <io.store_in_csv>` support for different delimiters in ``DataFrame.to_csv`` (:issue:`244`)
2929
- TODO: DOCS ABOUT TAKE METHODS
3030

3131
Performance Enhancements
@@ -39,9 +39,5 @@ Performance Enhancements
3939
- VBENCH Significantly sped up conversion of nested dict into DataFrame (:issue:`212`)
4040
- VBENCH Significantly speed up DataFrame ``__repr__`` and ``count`` on large mixed-type DataFrame objects
4141

42-
.. _PR244: https://github.com/pydata/pandas/pull/244
43-
.. _PR233: https://github.com/pydata/pandas/pull/233
44-
.. _PR241: https://github.com/pydata/pandas/pull/241
4542
.. _ENH61: https://github.com/pydata/pandas/commit/6141961
46-
.. _PR334: https://github.com/pydata/pandas/pull/334
4743
.. _ENH5c: https://github.com/pydata/pandas/commit/5ca6ff5d822ee4ddef1ec0d87b6d83d8b4bbd3eb

doc/source/v0.6.0.txt

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,31 @@ v.0.6.0 (November 25, 2011)
66
New Features
77
~~~~~~~~~~~~
88
- :ref:`Added <reshaping.melt>` ``melt`` function to ``pandas.core.reshape``
9-
- :ref:`Added <groupby.multiindex>` ``level`` parameter to group by level in Series and DataFrame descriptive statistics (PR313_)
10-
- :ref:`Added <basics.head_tail>` ``head`` and ``tail`` methods to Series, analogous to to DataFrame (PR296_)
9+
- :ref:`Added <groupby.multiindex>` ``level`` parameter to group by level in Series and DataFrame descriptive statistics (:issue:`313`)
10+
- :ref:`Added <basics.head_tail>` ``head`` and ``tail`` methods to Series, analogous to to DataFrame (:issue:`296`)
1111
- :ref:`Added <indexing.boolean>` ``Series.isin`` function which checks if each value is contained in a passed sequence (:issue:`289`)
1212
- :ref:`Added <io.formatting>` ``float_format`` option to ``Series.to_string``
1313
- :ref:`Added <io.parse_dates>` ``skip_footer`` (:issue:`291`) and ``converters`` (:issue:`343`) options to ``read_csv`` and ``read_table``
1414
- :ref:`Added <indexing.duplicate>` ``drop_duplicates`` and ``duplicated`` functions for removing duplicate DataFrame rows and checking for duplicate rows, respectively (:issue:`319`)
1515
- :ref:`Implemented <dsintro.boolean>` operators '&', '|', '^', '-' on DataFrame (:issue:`347`)
1616
- :ref:`Added <basics.stats>` ``Series.mad``, mean absolute deviation
17-
- :ref:`Added <timeseries.offsets>` ``QuarterEnd`` DateOffset (PR321_)
17+
- :ref:`Added <timeseries.offsets>` ``QuarterEnd`` DateOffset (:issue:`321`)
1818
- :ref:`Added <dsintro.numpy_interop>` ``dot`` to DataFrame (:issue:`65`)
1919
- :ref:`Added <basics.panel>` ``orient`` option to ``Panel.from_dict`` (:issue:`359`, :issue:`301`)
2020
- :ref:`Added <basics.dataframe.from_dict>` ``orient`` option to ``DataFrame.from_dict``
2121
- :ref:`Added <basics.dataframe.from_records>` passing list of tuples or list of lists to ``DataFrame.from_records`` (:issue:`357`)
2222
- :ref:`Added <groupby.multiindex>` multiple levels to groupby (:issue:`103`)
23-
- :ref:`Allow <basics.sorting>` multiple columns in ``by`` argument of ``DataFrame.sort_index`` (:issue:`92`, PR362_)
23+
- :ref:`Allow <basics.sorting>` multiple columns in ``by`` argument of ``DataFrame.sort_index`` (:issue:`92`, :issue:`362`)
2424
- :ref:`Added <indexing.basics.get_value>` fast ``get_value`` and ``put_value`` methods to DataFrame (:issue:`360`)
25-
- :ref:`Added <computation.covariance>` ``cov`` instance methods to Series and DataFrame (:issue:`194`, PR362_)
26-
- :ref:`Added <visualization.barplot>` ``kind='bar'`` option to ``DataFrame.plot`` (PR348_)
27-
- :ref:`Added <basics.idxmin>` ``idxmin`` and ``idxmax`` to Series and DataFrame (PR286_)
25+
- :ref:`Added <computation.covariance>` ``cov`` instance methods to Series and DataFrame (:issue:`194`, :issue:`362`)
26+
- :ref:`Added <visualization.barplot>` ``kind='bar'`` option to ``DataFrame.plot`` (:issue:`348`)
27+
- :ref:`Added <basics.idxmin>` ``idxmin`` and ``idxmax`` to Series and DataFrame (:issue:`286`)
2828
- :ref:`Added <io.clipboard>` ``read_clipboard`` function to parse DataFrame from clipboard (:issue:`300`)
2929
- :ref:`Added <basics.stats>` ``nunique`` function to Series for counting unique elements (:issue:`297`)
3030
- :ref:`Made <basics.dataframe>` DataFrame constructor use Series name if no columns passed (:issue:`373`)
3131
- :ref:`Support <io.parse_dates>` regular expressions in read_table/read_csv (:issue:`364`)
32-
- :ref:`Added <io.html>` ``DataFrame.to_html`` for writing DataFrame to HTML (PR387_)
33-
- :ref:`Added <basics.dataframe>` support for MaskedArray data in DataFrame, masked values converted to NaN (PR396_)
32+
- :ref:`Added <io.html>` ``DataFrame.to_html`` for writing DataFrame to HTML (:issue:`387`)
33+
- :ref:`Added <basics.dataframe>` support for MaskedArray data in DataFrame, masked values converted to NaN (:issue:`396`)
3434
- :ref:`Added <visualization.box>` ``DataFrame.boxplot`` function (:issue:`368`)
3535
- :ref:`Can <basics.apply>` pass extra args, kwds to DataFrame.apply (:issue:`376`)
3636
- :ref:`Implement <merging.multikey_join>` ``DataFrame.join`` with vector ``on`` argument (:issue:`312`)
@@ -50,17 +50,7 @@ Performance Enhancements
5050
- VBENCH + DOCUMENT Add ``raw`` option to ``DataFrame.apply`` for getting better performance when
5151
- VBENCH Faster cythonized count by level in Series and DataFrame (:issue:`341`)
5252
- VBENCH? Significant GroupBy performance enhancement with multiple keys with many "empty" combinations
53-
- VBENCH New Cython vectorized function ``map_infer`` speeds up ``Series.apply`` and ``Series.map`` significantly when passed elementwise Python function, motivated by (PR355_)
53+
- VBENCH New Cython vectorized function ``map_infer`` speeds up ``Series.apply`` and ``Series.map`` significantly when passed elementwise Python function, motivated by (:issue:`355`)
5454
- VBENCH Significantly improved performance of ``Series.order``, which also makes np.unique called on a Series faster (:issue:`327`)
5555
- VBENCH Vastly improved performance of GroupBy on axes with a MultiIndex (:issue:`299`)
5656

57-
.. _PR286: https://github.com/pydata/pandas/pull/286
58-
.. _PR296: https://github.com/pydata/pandas/pull/296
59-
.. _PR313: https://github.com/pydata/pandas/pull/313
60-
.. _PR321: https://github.com/pydata/pandas/pull/321
61-
.. _PR348: https://github.com/pydata/pandas/pull/348
62-
.. _PR355: https://github.com/pydata/pandas/pull/355
63-
.. _PR362: https://github.com/pydata/pandas/pull/362
64-
.. _PR386: https://github.com/pydata/pandas/pull/386
65-
.. _PR387: https://github.com/pydata/pandas/pull/387
66-
.. _PR396: https://github.com/pydata/pandas/pull/396

doc/source/v0.6.1.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ New features
1313
Series, DataFrame, and Panel for very low-overhead access (>2x faster in many
1414
cases) to scalar elements (:issue:`437`, :issue:`438`). ``set_value`` is capable of
1515
producing an enlarged object.
16-
- Add PyQt table widget to sandbox (PR435_)
16+
- Add PyQt table widget to sandbox (:issue:`435`)
1717
- DataFrame.align can :ref:`accept Series arguments <basics.align.frame.series>`
1818
and an :ref:`axis option <basics.df_join>` (:issue:`461`)
1919
- Implement new :ref:`SparseArray <sparse.array>` and :ref:`SparseList <sparse.list>`
2020
data structures. SparseSeries now derives from SparseArray (:issue:`463`)
21-
- :ref:`Better console printing options <basics.console_output>` (PR453_)
21+
- :ref:`Better console printing options <basics.console_output>` (:issue:`453`)
2222
- Implement fast :ref:`data ranking <computation.ranking>` for Series and
2323
DataFrame, fast versions of scipy.stats.rankdata (:issue:`428`)
2424
- Implement :ref:`DataFrame.from_items <basics.dataframe.from_items>` alternate
@@ -29,7 +29,7 @@ New features
2929
computing Panel of correlation matrices (:issue:`189`)
3030
- Add :ref:`margins <reshaping.pivot.margins>` option to :ref:`pivot_table
3131
<reshaping.pivot>` for computing subgroup aggregates (:issue:`114`)
32-
- Add ``Series.from_csv`` function (PR482_)
32+
- Add ``Series.from_csv`` function (:issue:`482`)
3333
- :ref:`Can pass <stats.moments.binary>` DataFrame/DataFrame and
3434
DataFrame/Series to rolling_corr/rolling_cov (GH #462)
3535
- MultiIndex.get_level_values can :ref:`accept the level name <indexing.get_level_values>`
@@ -48,6 +48,3 @@ Performance improvements
4848
- Column deletion in DataFrame copies no data (computes views on blocks) (GH
4949
#158)
5050

51-
.. _PR435: https://github.com/pydata/pandas/pull/435
52-
.. _PR453: https://github.com/pydata/pandas/pull/453
53-
.. _PR482: https://github.com/pydata/pandas/pull/482

doc/source/v0.7.0.txt

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ New features
3434
df.apply(lambda x: x.describe())
3535

3636
- :ref:`Add<indexing.reorderlevels>` ``reorder_levels`` method to Series and
37-
DataFrame (PR534_)
37+
DataFrame (:issue:`534`)
3838

3939
- :ref:`Add<indexing.dictionarylike>` dict-like ``get`` function to DataFrame
40-
and Panel (PR521_)
40+
and Panel (:issue:`521`)
4141

4242
- :ref:`Add<basics.iterrows>` ``DataFrame.iterrows`` method for efficiently
4343
iterating through the rows of a DataFrame
@@ -52,10 +52,10 @@ New features
5252

5353
- :ref:`Add <indexing.advanced_reindex>` ``level`` option to the ``reindex``
5454
and ``align`` methods on Series and DataFrame for broadcasting values across
55-
a level (:issue:`542`, PR552_, others)
55+
a level (:issue:`542`, :issue:`552`, others)
5656

5757
- :ref:`Add <dsintro.panel_item_selection>` attribute-based item access to
58-
``Panel`` and add IPython completion (PR563_)
58+
``Panel`` and add IPython completion (:issue:`563`)
5959

6060
- :ref:`Add <visualization.basic>` ``logy`` option to ``Series.plot`` for
6161
log-scaling on the Y axis
@@ -76,7 +76,7 @@ New features
7676
sorting of the group keys for potential speedups (:issue:`595`)
7777

7878
- :ref:`Can <basics.dataframe.from_series>` pass MaskedArray to Series
79-
constructor (PR563_)
79+
constructor (:issue:`563`)
8080

8181
- :ref:`Add <dsintro.panel_item_selection>` Panel item access via attributes
8282
and IPython completion (:issue:`554`)
@@ -270,8 +270,3 @@ Performance improvements
270270
- Ported skiplist data structure to C to speed up ``rolling_median`` by about
271271
5-10x in most typical use cases (:issue:`374`)
272272

273-
.. _PR521: https://github.com/pydata/pandas/pull/521
274-
.. _PR534: https://github.com/pydata/pandas/pull/534
275-
.. _PR552: https://github.com/pydata/pandas/pull/552
276-
.. _PR554: https://github.com/pydata/pandas/pull/554
277-
.. _PR563: https://github.com/pydata/pandas/pull/563

0 commit comments

Comments
 (0)