Skip to content

Upgrading scipy 0.13 to 0.14

Unknown0.13.3 → 0.14.1

Fetching 2 releases from GitHub…0 / 2
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • removed: variable majver
  • removed: variable minver
  • added: variable linalg
  • changed: function dendrogram(Z, p=…, truncate_mode=…, color_threshold=…, get_leaves=…, orientation=…, labels=…, count_sort=…, distance_sort=…, show_leaf_counts=…, no_plot=…, no_labels=…, color_list=…, leaf_font_size=…, leaf_rotation=…, leaf_label_func=…, no_leaves=…, show_contracted=…, link_color_func=…) → function dendrogram(Z, p=…, truncate_mode=…, color_threshold=…, get_leaves=…, orientation=…, labels=…, count_sort=…, distance_sort=…, show_leaf_counts=…, no_plot=…, no_labels=…, color_list=…, leaf_font_size=…, leaf_rotation=…, leaf_label_func=…, no_leaves=…, show_contracted=…, link_color_func=…, ax=…)
  • added: class IntegrationWarning(UserWarning)
  • changed: function quadrature(func, a, b, args=…, tol=…, rtol=…, maxiter=…, vec_func=…) → function quadrature(func, a, b, args=…, tol=…, rtol=…, maxiter=…, vec_func=…, miniter=…)
  • changed: method BivariateSpline.ev(xi, yi) → method BivariateSpline.ev(xi, yi, dx=…, dy=…)
  • removed: field ppform.fromspline
  • changed: class ppform(object) → class ppform(PPoly)
  • changed: constructor interp1d(x, y, kind=…, axis=…, copy=…, bounds_error=…, fill_value=…) → constructor interp1d(x, y, kind=…, axis=…, copy=…, bounds_error=…, fill_value=…, assume_sorted=…)
  • changed: method ppform.fromspline(xk, cvals, order, fill=…) → static method ppform.fromspline(xk, cvals, order, fill=…)
  • added: class BPoly(_PPolyBase)
  • added: class PPoly(_PPolyBase)
  • added: class RegularGridInterpolator(object)
  • added: constructor RegularGridInterpolator(points, values, method=…, bounds_error=…, fill_value=…)
  • added: function interpn(points, values, xi, method=…, bounds_error=…, fill_value=…)
  • added: method BPoly.derivative(nu=…)
  • added: method BPoly.extend(c, x, right=…)
  • added: method PPoly.antiderivative(nu=…)
  • added: method PPoly.derivative(nu=…)
  • added: method PPoly.integrate(a, b, extrapolate=…)
  • added: method PPoly.roots(discontinuity=…, extrapolate=…)
  • added: static method BPoly.from_derivatives(xi, yi, orders=…, extrapolate=…)
  • added: static method BPoly.from_power_basis(pp, extrapolate=…)
  • added: static method PPoly.from_bernstein_basis(bp, extrapolate=…)
  • added: static method PPoly.from_spline(tck, extrapolate=…)
  • changed: constructor NearestNDInterpolator(x, y) → constructor NearestNDInterpolator(x, y, rescale=…)
  • changed: function griddata(points, values, xi, method=…, fill_value=…) → function griddata(points, values, xi, method=…, fill_value=…, rescale=…)
  • removed: class PchipInterpolator(PiecewisePolynomial)
  • removed: constructor PchipInterpolator(x, y, axis=…)
  • removed: function pchip_interpolate(xi, yi, x, der=…, axis=…)
  • removed: variable pchip
  • added: function hb_read(file)
  • added: function hb_write(file, m, hb_info=…)
  • changed: constructor MatFile5Reader(mat_stream, byte_order=…, mat_dtype=…, squeeze_me=…, chars_as_strings=…, matlab_compatible=…, struct_as_record=…, uint16_codec=…) → constructor MatFile5Reader(mat_stream, byte_order=…, mat_dtype=…, squeeze_me=…, chars_as_strings=…, matlab_compatible=…, struct_as_record=…, verify_compressed_data_integrity=…, uint16_codec=…)
  • changed: constructor MatFileReader(mat_stream, byte_order=…, mat_dtype=…, squeeze_me=…, chars_as_strings=…, matlab_compatible=…, struct_as_record=…) → constructor MatFileReader(mat_stream, byte_order=…, mat_dtype=…, squeeze_me=…, chars_as_strings=…, matlab_compatible=…, struct_as_record=…, verify_compressed_data_integrity=…)
  • removed: class MovedAttribute(_LazyDescr)
  • removed: class MovedModule(_LazyDescr)
  • removed: constructor MovedAttribute(name, old_mod, new_mod, old_attr=…, new_attr=…)
  • removed: constructor MovedModule(name, old, new=…)
  • removed: function add_move(move)
  • removed: function remove_move(name)
  • removed: variable moves
  • added: variable builtins
  • added: variable reduce
  • added: variable xrange
  • added: variable zip
  • removed: function qr_old(a, overwrite_a=…, lwork=…, check_finite=…)
  • changed: function signm(a, disp=…) → function signm(A, disp=…)
  • added: export expm_cond
  • added: function dft(n, scale=…)
  • added: export comb
  • added: export factorial
  • added: export factorial2
  • added: export factorialk
  • removed: function comb(N, k, exact=…)
  • removed: function factorial(n, exact=…)
  • removed: function factorial2(n, exact=…)
  • removed: function factorialk(n, k, exact=…)
  • changed: function imsave(name, arr) → function imsave(name, arr, format=…)
  • changed: function gaussian_filter(input, sigma, order=…, output=…, mode=…, cval=…) → function gaussian_filter(input, sigma, order=…, output=…, mode=…, cval=…, truncate=…)
  • changed: function gaussian_filter1d(input, sigma, axis=…, order=…, output=…, mode=…, cval=…) → function gaussian_filter1d(input, sigma, axis=…, order=…, output=…, mode=…, cval=…, truncate=…)
  • changed: function gaussian_gradient_magnitude(input, sigma, output=…, mode=…, cval=…) → function gaussian_gradient_magnitude(input, sigma, output=…, mode=…, cval=…, **kwargs)
  • changed: function gaussian_laplace(input, sigma, output=…, mode=…, cval=…) → function gaussian_laplace(input, sigma, output=…, mode=…, cval=…, **kwargs)
  • changed: function fmin_cobyla(func, x0, cons, args=…, consargs=…, rhobeg=…, rhoend=…, iprint=…, maxfun=…, disp=…) → function fmin_cobyla(func, x0, cons, args=…, consargs=…, rhobeg=…, rhoend=…, iprint=…, maxfun=…, disp=…, catol=…)
  • changed: function curve_fit(f, xdata, ydata, p0=…, sigma=…, **kw) → function curve_fit(f, xdata, ydata, p0=…, sigma=…, absolute_sigma=…, **kw)
  • removed: class Result(dict)
  • changed: function show_options(solver, method=…) → function show_options(solver=…, method=…)
  • added: class OptimizeResult(dict)
  • changed: function fmin_slsqp(func, x0, eqcons=…, f_eqcons=…, ieqcons=…, f_ieqcons=…, bounds=…, fprime=…, fprime_eqcons=…, fprime_ieqcons=…, args=…, iter=…, acc=…, iprint=…, disp=…, full_output=…, epsilon=…) → function fmin_slsqp(func, x0, eqcons=…, f_eqcons=…, ieqcons=…, f_ieqcons=…, bounds=…, fprime=…, fprime_eqcons=…, fprime_ieqcons=…, args=…, iter=…, acc=…, iprint=…, disp=…, full_output=…, epsilon=…, callback=…)
  • added: export savgol_coeffs
  • added: export savgol_filter
  • added: variable bench
  • added: function vectorstrength(events, period)
  • added: method spmatrix.maximum(other)
  • added: method spmatrix.minimum(other)
  • changed: method coo_matrix.getnnz() → method coo_matrix.getnnz(axis=…)
  • added: method dia_matrix.setdiag(values, k=…)
  • changed: class dok_matrix(spmatrix, dict) → class dok_matrix(spmatrix, IndexMixin, dict)
  • added: function get_thunk_type_set()
  • added: function main()
  • added: function parse_routine(name, args, types)
  • added: function write_autogen_blurb(stream)
  • added: variable BSR_ROUTINES
  • added: variable COMPILATION_UNITS
  • added: variable CSC_ROUTINES
  • added: variable CSR_ROUTINES
  • added: variable GET_THUNK_CASE_TEMPLATE
  • added: variable I_TYPES
  • added: variable METHOD_TEMPLATE
  • added: variable OTHER_ROUTINES
  • added: variable THUNK_TEMPLATE
  • added: variable T_TYPES
  • changed: method lil_matrix.getnnz() → method lil_matrix.getnnz(axis=…)
  • added: export SuperLU
  • added: class MatrixRankWarning(UserWarning)
  • removed: variable test
  • removed: function configuration(parent_package=…, top_path=…)
  • removed: class Struct(object)
  • removed: class UmfpackContext(Struct)
  • removed: class UmfpackWarning(UserWarning)
  • removed: constructor Struct(**kwargs)
  • removed: constructor UmfpackContext(family=…, **kwargs)
  • removed: function configure(**kwargs)
  • removed: function updateDictWithVars(adict, module, pattern, group=…)
  • removed: method UmfpackContext.free()
  • removed: method UmfpackContext.free_numeric()
  • removed: method UmfpackContext.free_symbolic()
  • removed: method UmfpackContext.linsolve(sys, mtx, rhs, autoTranspose=…)
  • removed: method UmfpackContext.lu(mtx)
  • removed: method UmfpackContext.numeric(mtx)
  • removed: method UmfpackContext.report_control()
  • removed: method UmfpackContext.report_info()
  • removed: method UmfpackContext.report_numeric()
  • removed: method UmfpackContext.report_symbolic()
  • removed: method UmfpackContext.solve(sys, mtx, rhs, autoTranspose=…)
  • removed: method UmfpackContext.strControl()
  • removed: method UmfpackContext.strInfo()
  • removed: method UmfpackContext.symbolic(mtx)
  • removed: variable assumeSortedIndices
  • removed: variable umfComplexTypes
  • removed: variable umfControls
  • removed: variable umfDefines
  • removed: variable umfFamilyTypes
  • removed: variable umfInfo
  • removed: variable umfRealTypes
  • removed: variable umfStatus
  • removed: variable umfSys
  • removed: variable umfSys_transposeMap
  • removed: function bsr_diagonal(*args)
  • removed: function bsr_eldiv_bsr(*args)
  • removed: function bsr_elmul_bsr(*args)
  • removed: function bsr_ge_bsr(*args)
  • removed: function bsr_gt_bsr(*args)
  • removed: function bsr_le_bsr(*args)
  • removed: function bsr_lt_bsr(*args)
  • removed: function bsr_matmat_pass2(*args)
  • removed: function bsr_matvec(*args)
  • removed: function bsr_matvecs(*args)
  • removed: function bsr_minus_bsr(*args)
  • removed: function bsr_ne_bsr(*args)
  • removed: function bsr_plus_bsr(*args)
  • removed: function bsr_scale_columns(*args)
  • removed: function bsr_scale_rows(*args)
  • removed: function bsr_sort_indices(*args)
  • removed: function bsr_transpose(*args)
  • removed: function swig_import_helper()
  • removed: function coo_count_diagonals(*args)
  • removed: function coo_matvec(*args)
  • removed: function coo_tocsc(*args)
  • removed: function coo_tocsr(*args)
  • removed: function coo_todense(*args)
  • removed: function swig_import_helper()
  • removed: function csc_diagonal(*args)
  • removed: function csc_eldiv_csc(*args)
  • removed: function csc_elmul_csc(*args)
  • removed: function csc_ge_csc(*args)
  • removed: function csc_gt_csc(*args)
  • removed: function csc_le_csc(*args)
  • removed: function csc_lt_csc(*args)
  • removed: function csc_matmat_pass1(*args)
  • removed: function csc_matmat_pass2(*args)
  • removed: function csc_matvec(*args)
  • removed: function csc_matvecs(*args)
  • removed: function csc_minus_csc(*args)
  • removed: function csc_ne_csc(*args)
  • removed: function csc_plus_csc(*args)
  • removed: function csc_tocsr(*args)
  • removed: function swig_import_helper()
  • removed: function cs_graph_components(*args)
  • removed: function swig_import_helper()
  • removed: function csr_count_blocks(*args)
  • removed: function csr_diagonal(*args)
  • removed: function csr_eldiv_csr(*args)
  • removed: function csr_eliminate_zeros(*args)
  • removed: function csr_elmul_csr(*args)
  • removed: function csr_ge_csr(*args)
  • removed: function csr_gt_csr(*args)
  • removed: function csr_has_sorted_indices(*args)
  • removed: function csr_le_csr(*args)
  • removed: function csr_lt_csr(*args)
  • removed: function csr_matmat_pass1(*args)
  • removed: function csr_matmat_pass2(*args)
  • removed: function csr_matvec(*args)
  • removed: function csr_matvecs(*args)
  • removed: function csr_minus_csr(*args)
  • removed: function csr_ne_csr(*args)
  • removed: function csr_plus_csr(*args)
  • removed: function csr_sample_values(*args)
  • removed: function csr_scale_columns(*args)
  • removed: function csr_scale_rows(*args)
  • removed: function csr_sort_indices(*args)
  • removed: function csr_sum_duplicates(*args)
  • removed: function csr_tobsr(*args)
  • removed: function csr_tocsc(*args)
  • removed: function expandptr(*args)
  • removed: function get_csr_submatrix(*args)
  • removed: function swig_import_helper()
  • removed: function dia_matvec(*args)
  • removed: function swig_import_helper()
  • removed: function configuration(parent_package=…, top_path=…)
  • removed: function sinc(x)
  • added: export sinc
  • added: function clpmn(m, n, z, type=…)
  • added: function comb(N, k, exact=…, repetition=…)
  • added: function factorial(n, exact=…)
  • added: function factorial2(n, exact=…)
  • added: function factorialk(n, k, exact=…)
  • added: function perm(N, k, exact=…)
  • removed: function poch(z, m)
  • added: variable poch
  • removed: class rv_continuous(rv_generic)
  • removed: class rv_discrete(rv_generic)
  • removed: constructor rv_continuous(momtype=…, a=…, b=…, xtol=…, badvalue=…, name=…, longname=…, shapes=…, extradoc=…)
  • removed: constructor rv_discrete(a=…, b=…, name=…, badvalue=…, moment_tol=…, values=…, inc=…, longname=…, shapes=…, extradoc=…)
  • removed: function entropy(pk, qk=…, base=…)
  • removed: method rv_continuous.cdf(x, *args, **kwds)
  • removed: method rv_continuous.entropy(*args, **kwds)
  • removed: method rv_continuous.est_loc_scale(data, *args)
  • removed: method rv_continuous.expect(func=…, args=…, loc=…, scale=…, lb=…, ub=…, conditional=…, **kwds)
  • removed: method rv_continuous.fit(data, *args, **kwds)
  • removed: method rv_continuous.fit_loc_scale(data, *args)
  • removed: method rv_continuous.freeze(*args, **kwds)
  • removed: method rv_continuous.isf(q, *args, **kwds)
  • removed: method rv_continuous.logcdf(x, *args, **kwds)
  • removed: method rv_continuous.logpdf(x, *args, **kwds)
  • removed: method rv_continuous.logsf(x, *args, **kwds)
  • removed: method rv_continuous.moment(n, *args, **kwds)
  • removed: method rv_continuous.nnlf(theta, x)
  • removed: method rv_continuous.pdf(x, *args, **kwds)
  • removed: method rv_continuous.ppf(q, *args, **kwds)
  • removed: method rv_continuous.sf(x, *args, **kwds)
  • removed: method rv_continuous.stats(*args, **kwds)
  • removed: method rv_discrete.cdf(k, *args, **kwds)
  • removed: method rv_discrete.entropy(*args, **kwds)
  • removed: method rv_discrete.expect(func=…, args=…, loc=…, lb=…, ub=…, conditional=…)
  • removed: method rv_discrete.freeze(*args, **kwds)
  • removed: method rv_discrete.isf(q, *args, **kwds)
  • removed: method rv_discrete.logcdf(k, *args, **kwds)
  • removed: method rv_discrete.logpmf(k, *args, **kwds)
  • removed: method rv_discrete.logsf(k, *args, **kwds)
  • removed: method rv_discrete.moment(n, *args, **kwds)
  • removed: method rv_discrete.pmf(k, *args, **kwds)
  • removed: method rv_discrete.ppf(q, *args, **kwds)
  • removed: method rv_discrete.rvs(*args, **kwargs)
  • removed: method rv_discrete.sf(k, *args, **kwds)
  • removed: method rv_discrete.stats(*args, **kwds)
  • removed: variable alpha
  • removed: variable anglit
  • removed: variable arcsine
  • removed: variable bernoulli
  • removed: variable beta
  • removed: variable betaprime
  • removed: variable binom
  • removed: variable boltzmann
  • removed: variable bradford
  • removed: variable burr
  • removed: variable cauchy
  • removed: variable chi
  • removed: variable chi2
  • removed: variable cosine
  • removed: variable dgamma
  • removed: variable dlaplace
  • removed: variable dweibull
  • removed: variable erlang
  • removed: variable expon
  • removed: variable exponpow
  • removed: variable exponweib
  • removed: variable f
  • removed: variable fatiguelife
  • removed: variable fisk
  • removed: variable foldcauchy
  • removed: variable foldnorm
  • removed: variable frechet_l
  • removed: variable frechet_r
  • removed: variable gamma
  • removed: variable gausshyper
  • removed: variable genexpon
  • removed: variable genextreme
  • removed: variable gengamma
  • removed: variable genhalflogistic
  • removed: variable genlogistic
  • removed: variable genpareto
  • removed: variable geom
  • removed: variable gilbrat
  • removed: variable gompertz
  • removed: variable gumbel_l
  • removed: variable gumbel_r
  • removed: variable halfcauchy
  • removed: variable halflogistic
  • removed: variable halfnorm
  • removed: variable hypergeom
  • removed: variable hypsecant
  • removed: variable invgamma
  • removed: variable invgauss
  • removed: variable invweibull
  • removed: variable johnsonsb
  • removed: variable johnsonsu
  • removed: variable ksone
  • removed: variable kstwobign
  • removed: variable laplace
  • removed: variable levy
  • removed: variable levy_l
  • removed: variable levy_stable
  • removed: variable loggamma
  • removed: variable logistic
  • removed: variable loglaplace
  • removed: variable lognorm
  • removed: variable logser
  • removed: variable lomax
  • removed: variable maxwell
  • removed: variable mielke
  • removed: variable nakagami
  • removed: variable nbinom
  • removed: variable ncf
  • removed: variable nct
  • removed: variable ncx2
  • removed: variable norm
  • removed: variable pareto
  • removed: variable pearson3
  • removed: variable planck
  • removed: variable poisson
  • removed: variable powerlaw
  • removed: variable powerlognorm
  • removed: variable powernorm
  • removed: variable randint
  • removed: variable rayleigh
  • removed: variable rdist
  • removed: variable recipinvgauss
  • removed: variable reciprocal
  • removed: variable rice
  • removed: variable semicircular
  • removed: variable skellam
  • removed: variable t
  • removed: variable triang
  • removed: variable truncexpon
  • removed: variable truncnorm
  • removed: variable tukeylambda
  • removed: variable uniform
  • removed: variable vonmises
  • removed: variable wald
  • removed: variable weibull_max
  • removed: variable weibull_min
  • removed: variable wrapcauchy
  • removed: variable zipf
  • removed: function oneway(*args, **kwds)
  • changed: function boxcox_normmax(x, brack=…) → function boxcox_normmax(x, brack=…, method=…)
  • added: function anderson_ksamp(samples, midrank=…)
  • removed: function gmean(a, axis=…)
  • removed: function hmean(a, axis=…)
  • removed: function ttest_onesamp(a, popmean)
  • removed: variable ttest_1samp
  • changed: function sem(a, axis=…) → function sem(a, axis=…, ddof=…)
  • added: function ttest_1samp(a, popmean, axis=…)
  • added: variable ttest_onesamp
  • removed: function cmedian(a, numbins=…)
  • removed: function glm(data, para)
  • changed: function tmax(a, upperlimit, axis=…, inclusive=…) → function tmax(a, upperlimit=…, axis=…, inclusive=…)
  • added: export BlitzWarning
  • removed: function test_function()
  • added: class BlitzWarning(UserWarning)