Upgrading dask 0.19 to 0.20
Unknown0.19.4 → 0.20.2
UnknownUpgrade verdict
None of the 3 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 ghost - removed:
export set_options - added:
export invert
- removed:
variable broadcast_to
- removed:
function atop(func, out_ind, *args, **kwargs) - removed:
function lol_tuples(head, ind, values, dummies) - removed:
function top(func, output, out_indices, *arrind_pairs, **kwargs) - changed:
function asarray(a) → function asarray(a, **kwargs) - changed:
method Array.to_dask_dataframe(columns=…) → method Array.to_dask_dataframe(columns=…, index=…) - added:
function normalize_arg(x)
- removed:
function expand_pad_width(array, pad_width) - removed:
function np_pad(array, pad_width, mode, extra_arg=…) - added:
function expand_pad_value(array, pad_value) - added:
function get_pad_shapes_chunks(array, pad_width, axes) - added:
function linear_ramp_chunk(start, stop, num, dim, step)
- removed:
function add_dummy_padding(x, depth, boundary) - removed:
function boundaries(x, depth=…, kind=…) - removed:
function coerce_boundary(ndim, boundary) - removed:
function coerce_depth(ndim, depth) - removed:
function constant(x, axis, depth, value) - removed:
function expand_key(k, dims, name=…, axes=…) - removed:
function fractional_slice(task, axes) - removed:
function ghost(x, depth, boundary) - removed:
function ghost_internal(x, axes) - removed:
function map_overlap(x, func, depth, boundary=…, trim=…, **kwargs) - removed:
function nearest(x, axis, depth) - removed:
function periodic(x, axis, depth) - removed:
function reflect(x, axis, depth) - removed:
function trim_internal(x, axes)
- added:
class TOP(Mapping) - added:
constructor TOP(output, output_indices, dsk, indices, numblocks, concatenate=…, new_axes=…) - added:
function atop(func, out_ind, *args, **kwargs) - added:
function atop_token(i, prefix=…) - added:
function index_subs(ind, substitution) - added:
function lol_tuples(head, ind, values, dummies) - added:
function optimize_atop(full_graph, keys=…) - added:
function rewrite_atop(inputs) - added:
function subs(task, substitution) - added:
function top(func, output, out_indices, *arrind_pairs, **kwargs)
- added:
variable invert
- changed:
function assert_eq(a, b, check_shape=…, **kwargs) → function assert_eq(a, b, check_shape=…, check_graph=…, **kwargs)
- removed:
export set_options
- added:
function to_avro(b, filename, schema, name_function=…, storage_options=…, codec=…, sync_interval=…, metadata=…, compute=…, **kwargs)
- added:
method Bag.to_avro(filename, schema, name_function=…, storage_options=…, codec=…, sync_interval=…, metadata=…, compute=…, **kwargs)
- added:
function dataclass_fields(x) - added:
function is_dataclass(x)
- added:
function normalize_key(key) - added:
function normalize_nested_keys(config)
- added:
method DataFrame.to_parquet(path, *args, **kwargs)
- changed:
function to_csv(df, filename, name_function=…, compression=…, compute=…, get=…, scheduler=…, storage_options=…, **kwargs) → function to_csv(df, filename, name_function=…, compression=…, compute=…, scheduler=…, storage_options=…, header_first_partition_only=…, **kwargs)
- changed:
function to_hdf(df, path, key, mode=…, append=…, get=…, scheduler=…, name_function=…, compute=…, lock=…, dask_kwargs=…, **kwargs) → function to_hdf(df, path, key, mode=…, append=…, scheduler=…, name_function=…, compute=…, lock=…, dask_kwargs=…, **kwargs)
- changed:
function read_sql_table(table, uri, index_col, divisions=…, npartitions=…, limits=…, columns=…, bytes_per_chunk=…, head_rows=…, schema=…, meta=…, **kwargs) → function read_sql_table(table, uri, index_col, divisions=…, npartitions=…, limits=…, columns=…, bytes_per_chunk=…, head_rows=…, schema=…, meta=…, engine_kwargs=…, **kwargs)
- added:
variable concat_kwargs
- added:
function box_label(key)
- changed:
constructor ShareDict() → constructor ShareDict(dicts=…, dependencies=…) - changed:
function merge(*dicts) → function merge(*dicts, **kwargs) - changed:
method ShareDict.update_with_key(arg, key=…) → method ShareDict.update_with_key(arg, key=…, dependencies=…)
- removed:
function effective_get(get=…, collection=…) - changed:
function get_scheduler_lock(get=…, collection=…, scheduler=…) → function get_scheduler_lock(collection=…, scheduler=…)