Upgrading pandas 0.8 to 0.9
Unknown0.8.1 → 0.9.1
UnknownUpgrade verdict
None of the 2 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
export ExcelFile - removed:
export ExcelWriter - removed:
export HDFStore - removed:
export concat - removed:
export crosstab - removed:
export cut - removed:
export debug - removed:
export lib - removed:
export merge - removed:
export ordered_merge - removed:
export pivot_table - removed:
export qcut - removed:
export read_clipboard - removed:
export read_csv - removed:
export read_fwf - removed:
export read_table - removed:
export scatter_matrix - removed:
export to_clipboard - removed:
export value_range - removed:
variable e
- changed:
function console_encode(value) → function console_encode(object) - added:
function diff(arr, n, axis=…) - added:
function in_interactive_session() - added:
function is_list_like(arg) - added:
function is_number(obj) - added:
function pprint_thing(thing, _nest_lvl=…) - added:
function pprint_thing_encoded(object, encoding=…, errors=…)
- added:
class DateRange(Index) - added:
field DateRange.offset - added:
field DateRange.tzinfo
- changed:
method DataFrame.reset_index(level=…, drop=…) → method DataFrame.reset_index(level=…, drop=…, inplace=…, col_level=…, col_fill=…) - changed:
method DataFrame.to_csv(path_or_buf, sep=…, na_rep=…, cols=…, header=…, index=…, index_label=…, mode=…, nanRep=…, encoding=…) → method DataFrame.to_csv(path_or_buf, sep=…, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…, mode=…, nanRep=…, encoding=…, quoting=…) - changed:
method DataFrame.to_excel(excel_writer, sheet_name=…, na_rep=…, cols=…, header=…, index=…, index_label=…) → method DataFrame.to_excel(excel_writer, sheet_name=…, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…) - changed:
method DataFrame.to_html(buf=…, columns=…, col_space=…, colSpace=…, header=…, index=…, na_rep=…, formatters=…, float_format=…, sparsify=…, index_names=…, bold_rows=…) → method DataFrame.to_html(buf=…, columns=…, col_space=…, colSpace=…, header=…, index=…, na_rep=…, formatters=…, float_format=…, sparsify=…, index_names=…, justify=…, force_unicode=…, bold_rows=…, classes=…) - changed:
static method DataFrame.from_records(data, index=…, exclude=…, columns=…, names=…, coerce_float=…) → static method DataFrame.from_records(data, index=…, exclude=…, columns=…, coerce_float=…) - added:
field DataFrame.pow - added:
field DataFrame.rpow - added:
method DataFrame.mask(cond) - added:
method DataFrame.to_latex(buf=…, columns=…, col_space=…, colSpace=…, header=…, index=…, na_rep=…, formatters=…, float_format=…, sparsify=…, index_names=…, bold_rows=…) - added:
method DataFrame.where(cond, other=…, inplace=…)
- added:
method PandasObject.at_time(time, asof=…) - added:
method PandasObject.between_time(start_time, end_time, include_start=…, include_end=…)
- removed:
method Index.copy(order=…) - added:
method Index.holds_integer()
- changed:
constructor Block(values, items, ref_items, ndim=…, do_integrity_check=…) → constructor Block(values, items, ref_items, ndim=…) - changed:
constructor DatetimeBlock(values, items, ref_items, ndim=…, do_integrity_check=…) → constructor DatetimeBlock(values, items, ref_items, ndim=…) - changed:
function form_blocks(data, axes) → function form_blocks(arrays, names, axes) - changed:
function make_block(values, items, ref_items, do_integrity_check=…) → function make_block(values, items, ref_items) - added:
method Block.diff(n)
- added:
method Panel.update(other, join=…, overwrite=…, filter_func=…, raise_conflict=…)
- removed:
method TimeSeries.at_time(time, asof=…) - removed:
method TimeSeries.between_time(start_time, end_time, include_start=…, include_end=…) - changed:
method Series.apply(func, convert_dtype=…) → method Series.apply(func, convert_dtype=…, args=…, **kwds) - changed:
method Series.map(arg) → method Series.map(arg, na_action=…) - changed:
method Series.reset_index(drop=…, name=…) → method Series.reset_index(level=…, drop=…, name=…, inplace=…) - changed:
method Series.shift(periods=…, freq=…, **kwds) → method Series.shift(periods=…, freq=…, copy=…, **kwds) - changed:
method Series.to_csv(path, index=…, sep=…, na_rep=…, header=…, index_label=…, mode=…, nanRep=…, encoding=…) → method Series.to_csv(path, index=…, sep=…, na_rep=…, float_format=…, header=…, index_label=…, mode=…, nanRep=…, encoding=…) - added:
static method Series.from_array(arr, index=…, name=…, copy=…)
- removed:
class azip(object) - removed:
class repeat(object) - removed:
constructor azip(*args) - removed:
constructor repeat(obj) - removed:
function auto_map(arr, f, otherargs, n_results=…, required=…) - removed:
function map_iter_args(arr, f, otherargs, n_otherargs, required, n_results) - removed:
function mapwrap(f, n_results_default=…, required=…) - removed:
function search_re(arr, pattern, groups=…) - removed:
variable contains - removed:
variable lower - removed:
variable startswith - removed:
variable upper - changed:
function str_contains(arr, pat, case=…) → function str_contains(arr, pat, case=…, flags=…, na=…) - changed:
function str_count(arr, pat) → function str_count(arr, pat, flags=…) - changed:
function str_endswith(arr, pat) → function str_endswith(arr, pat, na=…) - changed:
function str_findall(arr, pat) → function str_findall(arr, pat, flags=…) - changed:
function str_match(arr, pat) → function str_match(arr, pat, flags=…) - changed:
function str_replace(arr, pat, repl, n=…, case=…) → function str_replace(arr, pat, repl, n=…, case=…, flags=…) - changed:
function str_split(arr, pat, n=…) → function str_split(arr, pat=…, n=…) - changed:
function str_startswith(arr, pat) → function str_startswith(arr, pat, na=…) - changed:
method StringMethods.contains(pat, case=…) → method StringMethods.contains(pat, case=…, flags=…, na=…) - changed:
method StringMethods.split(pat, n=…) → method StringMethods.split(pat=…, n=…) - added:
function str_decode(arr, encoding) - added:
function str_encode(arr, encoding) - added:
method StringMethods.decode(encoding) - added:
method StringMethods.encode(encoding)
- removed:
function configuration(parent_package=…, top_path=…)
- added:
method SparseDataFrame.icol(i)
- added:
static method SparseSeries.from_array(arr, index=…, name=…, copy=…, fill_value=…)
- added:
function expanding_apply(arg, func, min_periods=…, freq=…, time_rule=…) - added:
function expanding_corr(arg1, arg2, min_periods=…, time_rule=…) - added:
function expanding_corr_pairwise(df, min_periods=…) - added:
function expanding_count(arg, freq=…, time_rule=…) - added:
function expanding_cov(arg1, arg2, min_periods=…, time_rule=…) - added:
function expanding_quantile(arg, quantile, min_periods=…, freq=…, time_rule=…) - added:
variable expanding_kurt - added:
variable expanding_max - added:
variable expanding_mean - added:
variable expanding_median - added:
variable expanding_min - added:
variable expanding_skew - added:
variable expanding_std - added:
variable expanding_sum - added:
variable expanding_var
- changed:
function format_date_labels(ax) → function format_date_labels(ax, rot) - changed:
function plot_series(series, label=…, kind=…, use_index=…, rot=…, xticks=…, yticks=…, xlim=…, ylim=…, ax=…, style=…, grid=…, logy=…, secondary_y=…, **kwds) → function plot_series(series, label=…, kind=…, use_index=…, rot=…, xticks=…, yticks=…, xlim=…, ylim=…, ax=…, style=…, grid=…, legend=…, logy=…, secondary_y=…, **kwds) - added:
variable plot_params
- added:
method DatetimeIndex.isin(values) - added:
method DatetimeIndex.max(axis=…) - added:
method DatetimeIndex.min(axis=…) - added:
method DatetimeIndex.to_datetime(dayfirst=…)
- removed:
method Day.isAnchored()
- removed:
field Period.day_of_year - added:
method PeriodIndex.append(other) - added:
method PeriodIndex.asof_locs(where, mask) - added:
method PeriodIndex.factorize() - added:
method PeriodIndex.to_datetime(dayfirst=…) - added:
property PeriodIndex.asobject
- removed:
function get_datevalue(date, freq)