Upgrading pandas 0.4 to 0.5
Unknown0.4.3 → 0.5.0
UnknownUpgrade verdict
The only release in this range publishes no 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.
- DepDelta found no commit log for them either.
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.
- added:
export lib - added:
export pivot_table - added:
export set_eng_float_format
- added:
class EngFormatter(object) - added:
constructor EngFormatter(precision=…, use_eng_prefix=…) - added:
field EngFormatter.ENG_PREFIXES - added:
function load(path) - added:
function save(obj, path) - added:
function set_eng_float_format(precision=…, use_eng_prefix=…)
- removed:
field DataFrame.combineFirst - removed:
field DataFrame.getXS - removed:
field DataFrame.merge - removed:
field DataFrame.toCSV - removed:
field DataFrame.toDict - removed:
field DataFrame.toRecords - removed:
field DataFrame.toString - removed:
method DataFrame.asMatrix(*args, **kwargs) - removed:
method DataFrame.cols() - removed:
method DataFrame.dropEmptyRows(specificColumns=…) - removed:
method DataFrame.dropIncompleteRows(specificColumns=…, minObs=…) - removed:
method DataFrame.rows() - removed:
method DataFrame.tapply(func) - removed:
method DataFrame.tgroupby(keyfunc, applyfunc) - removed:
method DataFrame.toDataMatrix() - removed:
static method DataFrame.fromRecords(*args, **kwargs) - removed:
static method DataFrame.fromcsv(*args, **kwargs) - changed:
method DataFrame.to_csv(path, nanRep=…, cols=…, header=…, index=…, index_label=…, mode=…) → method DataFrame.to_csv(path, sep=…, na_rep=…, cols=…, header=…, index=…, index_label=…, mode=…, nanRep=…) - changed:
method DataFrame.to_string(buf=…, columns=…, colSpace=…, nanRep=…, formatters=…, float_format=…, sparsify=…) → method DataFrame.to_string(buf=…, columns=…, colSpace=…, na_rep=…, formatters=…, float_format=…, sparsify=…, nanRep=…, index_names=…) - changed:
static method DataFrame.from_csv(path, header=…, delimiter=…, index_col=…) → static method DataFrame.from_csv(path, header=…, sep=…, index_col=…, parse_dates=…) - changed:
static method DataFrame.from_records(data, index=…, indexField=…, exclude=…) → static method DataFrame.from_records(data, index=…, exclude=…) - added:
function install_ipython_completers() - added:
method DataFrame.align(other, join=…, copy=…) - added:
method DataFrame.set_index(col_or_cols, drop=…, inplace=…)
- changed:
method PandasObject.reindex(**kwds) → method PandasObject.reindex(*args, **kwds) - changed:
method Picklable.save(fileName) → method Picklable.save(path) - changed:
static method Picklable.load(fileName) → static method Picklable.load(path) - added:
method NDFrame.rename_axis(mapper, axis=…, copy=…) - added:
method NDFrame.take(indices, axis=…)
- removed:
field Index.asOfDate - changed:
method Index.format(vertical=…) → method Index.format(name=…) - added:
field Index.name - added:
property Index.nlevels
- removed:
method BoolBlock.can_store(value) - removed:
method FloatBlock.can_store(value) - removed:
method IntBlock.can_store(value) - removed:
method ObjectBlock.can_store(value) - changed:
function join_managers(left, right, axis=…, how=…) → function join_managers(left, right, axis=…, how=…, copy=…) - changed:
method BlockManager.join_on(other, on, axis=…, lsuffix=…, rsuffix=…) → method BlockManager.join_on(other, on, how=…, axis=…, lsuffix=…, rsuffix=…) - changed:
method BlockManager.take(indices, axis=…) → method BlockManager.take(indexer, axis=…) - added:
method BlockManager.fast_2d_xs(loc, copy=…) - added:
method BlockManager.reindex_indexer(new_axis, indexer, axis=…) - added:
method BoolBlock.should_store(value) - added:
method FloatBlock.should_store(value) - added:
method IntBlock.should_store(value) - added:
method ObjectBlock.should_store(value)
- removed:
field LongPanel.toWide - removed:
field Panel.getMajorXS - removed:
field Panel.getMinorXS - changed:
constructor Panel(data, items=…, major_axis=…, minor_axis=…, copy=…, dtype=…) → constructor Panel(data=…, items=…, major_axis=…, minor_axis=…, copy=…, dtype=…)
- removed:
field Series.applymap - removed:
field Series.asOf - removed:
field Series.combineFirst - removed:
field Series.merge - removed:
field Series.toCSV - removed:
field Series.toDict - removed:
field Series.toString - removed:
static method Series.fromValue(value=…, index=…, dtype=…) - changed:
method Series.clip(upper=…, lower=…) → method Series.clip(lower=…, upper=…, out=…) - changed:
method Series.order(na_last=…, ascending=…, **kwds) → method Series.order(na_last=…, ascending=…) - changed:
method Series.to_string(buffer=…, nanRep=…) → method Series.to_string(buf=…, na_rep=…, nanRep=…) - added:
method Series.value_counts()
- removed:
class Backtest(BacktestStats) - removed:
class BacktestStats(object) - removed:
constructor BacktestStats(positions, returns) - removed:
function backtest(port)
- removed:
function parseCSV(filepath, header=…, skiprows=…, indexCol=…, na_values=…) - removed:
function parseExcel(filepath, header=…, indexCol=…, sheetname=…, **kwds) - removed:
function parseText(filepath, sep=…, header=…, indexCol=…, colNames=…) - changed:
function read_csv(filepath_or_buffer, sep=…, header=…, skiprows=…, index_col=…, na_values=…, date_parser=…, names=…) → function read_csv(filepath_or_buffer, sep=…, header=…, index_col=…, names=…, skiprows=…, na_values=…, parse_dates=…, date_parser=…, nrows=…, iterator=…, chunksize=…) - changed:
function read_table(filepath_or_buffer, sep=…, header=…, skiprows=…, index_col=…, na_values=…, date_parser=…, names=…) → function read_table(filepath_or_buffer, sep=…, header=…, index_col=…, names=…, skiprows=…, na_values=…, parse_dates=…, date_parser=…, nrows=…, iterator=…, chunksize=…) - changed:
method ExcelFile.parse(sheetname, header=…, skiprows=…, index_col=…, na_values=…) → method ExcelFile.parse(sheetname, header=…, skiprows=…, index_col=…, parse_dates=…, date_parser=…, na_values=…, chunksize=…) - added:
class BufferedCSVReader(BufferedReader) - added:
class BufferedReader(object) - added:
class TextParser(object) - added:
constructor BufferedReader(fh, delimiter=…) - added:
constructor TextParser(data, names=…, header=…, index_col=…, na_values=…, parse_dates=…, date_parser=…, chunksize=…, skiprows=…, buf=…) - added:
field TextParser.NA_VALUES - added:
method TextParser.get_chunk(rows=…)
- changed:
constructor FamaMacBeth(y, x, weights=…, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…) → constructor FamaMacBeth(y, x, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…) - changed:
constructor MovingFamaMacBeth(y, x, weights=…, window_type=…, window=…, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…) → constructor MovingFamaMacBeth(y, x, window_type=…, window=…, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…)
- added:
function pivot_table(data, values=…, rows=…, cols=…, aggfunc=…, fill_value=…) - added:
function pprint_table(table) - added:
variable data - added:
variable levels - added:
variable n - added:
variable names - added:
variable table
- added:
class Counter(dict) - added:
constructor Counter(iterable=…, **kwds) - added:
method Counter.copy() - added:
method Counter.elements() - added:
method Counter.most_common(n=…) - added:
method Counter.subtract(iterable=…, **kwds) - added:
method Counter.update(iterable=…, **kwds) - added:
static method Counter.fromkeys(iterable, v=…) - added:
variable Mapping
- added:
function isidentifier(s, dotted=…)
- removed:
class autosummary_toc(nodes.comment) - removed:
function autolink_role(typ, rawtext, etext, lineno, inliner, options=…, content=…) - removed:
function autosummary_directive(dirname, arguments, options, content, lineno, content_offset, block_text, state, state_machine) - removed:
function autosummary_toc_depart_noop(self, node) - removed:
function autosummary_toc_visit_html(self, node) - removed:
function autosummary_toc_visit_latex(self, node) - removed:
function get_autosummary(names, state, no_signatures=…) - removed:
function import_by_name(name, prefixes=…) - removed:
function process_autosummary_toc(app, doctree) - removed:
function setup(app)