pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-dask: Update to 2022.8.1



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Fri Aug 26 06:09:48 2022 -0700
Changeset:	e2175c65157bbdbb359863ca2be5e9fb216d60ab

Modified Files:
	py-dask/Makefile
	py-dask/PLIST
	py-dask/distinfo

Log Message:
py-dask: Update to 2022.8.1

2022.8.1
Released on August 19, 2022
New Features
    Implement ma.*_like functions (GH#9378) Ruth Comer
Enhancements
    Fuse compatible annotations (GH#9402) Ian Rose
    Shuffle-based groupby aggregation for high-cardinality groups (GH#9302) Richard (Rick) Zamora
    Unpack namedtuple (GH#9361) Hendrik Makait
Bug Fixes
    Fix SeriesGroupBy cumulative functions with axis=1 (GH#9377) Pavithra Eswaramoorthy
    Sparse array reductions (GH#9342) Ian Rose
    Fix make_meta while using categorical column with index (GH#9348) Pavithra Eswaramoorthy
    Don’t allow incompatible keywords in DataFrame.dropna (GH#9366) Naty Clementi
    Make set_index handle entirely empty dataframes (GH#8896) Julia Signell
    Improve dataclass handling in unpack_collections (GH#9345) Hendrik Makait
    Fix bag sampling when there are some smaller partitions (GH#9349) Ian Rose
    Add support for empty partitions to da.min/da.max functions (GH#9268) geraninam
Documentation
    Clarify that bind() etc. regenerate the keys (GH#9385) crusaderky
    Consolidate dashboard diagnostics documentation (GH#9357) Sarah Charlotte Johnson
    Remove outdated meta information Pavithra Eswaramoorthy
Maintenance
    Use entry_points utility in sizeof (GH#9390) James Bourbeau
    Add entry_points compatibility utility (GH#9388) Jacob Tomlinson
    Upload environment file artifact for each CI build (GH#9372) James Bourbeau
    Remove werkzeug pin in CI (GH#9371) James Bourbeau
    Fix type annotations for dd.from_pandas and dd.from_delayed (GH#9362) Jordan Yap
2022.8.0
Released on August 5, 2022
Enhancements
    Ensure make_meta doesn’t hold ref to data (GH#9354) Jim Crist-Harif
    Revise divisions logic in from_pandas (GH#9221) Richard (Rick) Zamora
    Warn if user sets index with existing index (GH#9341) Julia Signell
    Add keepdims keyword for da.average (GH#9332) Ruth Comer
    Change repr methods to avoid Layer materialization (GH#9289) Richard (Rick) Zamora
Bug Fixes
    Make sure order kwarg will not crash the astype method (GH#9317) Genevieve Buckley
    Fix bug for cumsum on cupy chunked dask arrays (GH#9320) Genevieve Buckley
    Match input and output structure in _sample_reduce (GH#9272) Pavithra Eswaramoorthy
    Include meta in array serialization (GH#9240) Frédéric BRIOL
    Fix Index.memory_usage (GH#9290) James Bourbeau
    Fix division calculation in dask.dataframe.io.from_dask_array (GH#9282) Jordan Yap
Documentation
    Fow to use kwargs with custom task graphs (GH#9322) Genevieve Buckley
    Add note to da.from_array about how the order is not preserved (GH#9346) Julia Signell
    Add I/O info for async functions (GH#9326) Logan Norman
    Tidy up docs snippet for futures IO functions (GH#9340) Julia Signell
    Use consistent variable names for pandas df and Dask ddf in dataframe-groupby.rst (GH#9304) ivojuroro
    Switch js-yaml for yaml.js in config converter (GH#9306) Jacob Tomlinson
Maintenance
    Update da.linalg.solve for SciPy 1.9.0 compatibility (GH#9350) Pavithra Eswaramoorthy
    Update test_getitem_avoids_large_chunks_missing (GH#9347) Pavithra Eswaramoorthy
    Fix docs title formatting for “Extend sizeof” Doug Davis
    Import loop_in_thread fixture in tests (GH#9337) James Bourbeau
    Temporarily xfail test_solve_sym_pos (GH#9336) Pavithra Eswaramoorthy
    Fix small typo in 10 minutes to Dask page (GH#9329) Shaghayegh
    Temporarily pin werkzeug in CI to avoid test suite hanging (GH#9325) James Bourbeau
    Add tests for cupy.angle() (GH#9312) Peter Andreas Entschev
    Update gpuCI RAPIDS_VER to 22.10 (GH#9314)
    Add pandas[test] to test extra (GH#9110) Ben Beasley
    Add bokeh and scipy to upstream CI build (GH#9265) James Bourbeau
2022.7.1
Released on July 22, 2022
Enhancements
    Return Dask array if all axes are squeezed (GH#9250) Pavithra Eswaramoorthy
    Make cycle reported by toposort shorter (GH#9068) Erik Welch
    Unknown chunk slicing - raise informative error (GH#9285) Naty Clementi
Bug Fixes
    Fix bug in HighLevelGraph.cull (GH#9267) Richard (Rick) Zamora
    Sort categories (GH#9264) Pavithra Eswaramoorthy
    Use max (instead of sum) for calculating warnsize (GH#9235) Pavithra Eswaramoorthy
    Fix bug when filtering on partitioned column with pyarrow (GH#9252) Richard (Rick) Zamora
Documentation
    Updated repartition documentation to add note about partition_size (GH#9288) Dylan Stewart
    Don’t include docs in Array methods, just refer to module docs (GH#9244) Julia Signell
    Remove outdated reference to scheduler and worker dashboards (GH#9278) Pavithra Eswaramoorthy
    Fix a few typos (GH#9270) Tim Gates
    Adds an custom aggregate example using numpy methods (GH#9260) geraninam
Maintenance
    Add type annotations to dd.from_pandas and dd.from_delayed (GH#9237) Michael Milton
    Update calculate_divisions docstring (GH#9275) Tom Augspurger
    Update test_plot_multiple for upcoming bokeh release (GH#9261) James Bourbeau
    Add typing to common array properties (GH#9255) Illviljan
2022.7.0
Released on July 8, 2022
Enhancements
    Support pathlib.PurePath in normalize_token (GH#9229) Angus Hollands
    Add AttributeNotImplementedError for properties so IPython glob search works (GH#9231) Erik Welch
    map_overlap: multiple dataframe handling (GH#9145) Fabien Aulaire
    Read entrypoints in dask.sizeof (GH#7688) Angus Hollands
Bug Fixes
    Fix TypeError: 'Serialize' object is not subscriptable when writing parquet dataset with Client(processes=False) (GH#9015) Lucas Miguel Ponce
    Correct dtypes when concat with an empty dataframe (GH#9193) Pavithra Eswaramoorthy
Documentation
    Highlight note about persist (GH#9234) Pavithra Eswaramoorthy
    Update release-procedure to include more detail and helpful commands (GH#9215) Julia Signell
    Better SEO for Futures and Dask vs. Spark pages (GH#9217) Sarah Charlotte Johnson
Maintenance
    Use math.prod instead of np.prod on lists, tuples, and iters (GH#9232) crusaderky
    Only import IPython if type checking (GH#9230) Florian Jetter
    Tougher mypy checks (GH#9206) crusaderky
2022.6.1
Released on June 24, 2022
Enhancements
    Dask in pyodide (GH#9053) Ian Rose
    Create dask.utils.show_versions (GH#9144) Sultan Orazbayev
    Better error message for unsupported numpy operations on dask.dataframe objects. (GH#9201) Julia Signell
    Add allow_rechunk kwarg to dask.array.overlap function (GH#7776) Genevieve Buckley
    Add minutes and hours to dask.utils.format_time (GH#9116) Matthew Rocklin
    More retries when writing parquet to remote filesystem (GH#9175) Ian Rose
Bug Fixes
    Timedelta deterministic hashing (GH#9213) Fabien Aulaire
    Enum deterministic hashing (GH#9212) Fabien Aulaire
    shuffle_group(): avoid converting to arrays (GH#9157) Mads R. B. Kristensen
Deprecations
    Deprecate extra format_time utility (GH#9184) James Bourbeau
Documentation
    Better SEO for 10 Minutes to Dask (GH#9182) Sarah Charlotte Johnson
    Better SEO for Delayed and Best Practices (GH#9194) Sarah Charlotte Johnson
    Include known inconsistency in DataFrame str.split accessor docstring (GH#9177) Richard Pelgrim
    Add inconsistencies keyword to derived_from (GH#9192) Richard Pelgrim
    Add missing append in delayed best practices example (GH#9202) Ben
    Fix indentation in Best Practices (GH#9196) Sarah Charlotte Johnson
    Add link to Genevieve Buckley’s blog on chunk sizes (GH#9199) Pavithra Eswaramoorthy
    Update to_csv docstring (GH#9094) Sarah Charlotte Johnson
Maintenance
    Update versioneer: change from using SafeConfigParser to ConfigParser (GH#9205) Thomas A Caswell
    Remove ipython hack in CI(GH#9200) crusaderky

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e2175c65157bbdbb359863ca2be5e9fb216d60ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-dask/Makefile | 6 +++---
 py-dask/PLIST    | 2 ++
 py-dask/distinfo | 6 +++---
 3 files changed, 8 insertions(+), 6 deletions(-)

diffs:
diff --git a/py-dask/Makefile b/py-dask/Makefile
index aac92f136b..df0b7c348b 100644
--- a/py-dask/Makefile
+++ b/py-dask/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-GITHUB_TAG=	2022.6.1
+GITHUB_TAG=	2022.8.1
 DISTNAME=	dask-${GITHUB_TAG}
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 GITHUB_PROJECT=	dask
@@ -21,9 +21,9 @@ DEPENDS+=	${PYPKGPREFIX}-numpy>=1.18:../../math/py-numpy
 DEPENDS+=	${PYPKGPREFIX}-pandas>=1.0:../../math/py-pandas
 DEPENDS+=	${PYPKGPREFIX}-partd>=0.3.10:../../wip/py-partd
 DEPENDS+=	${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
-DEPENDS+=	${PYPKGPREFIX}-distributed>=2022.2.1:../../wip/py-distributed
+DEPENDS+=	${PYPKGPREFIX}-distributed>=2022.8.0:../../wip/py-distributed
 DEPENDS+=	${PYPKGPREFIX}-cloudpickle>=1.1.1:../../wip/py-cloudpickle
-DEPENDS+=	${PYPKGPREFIX}-fsspec>=0.6.0:../../wip/py-fsspec
+DEPENDS+=	${PYPKGPREFIX}-fsspec>=2022.7.1:../../wip/py-fsspec
 DEPENDS+=	${PYPKGPREFIX}-zict>=2.1.0:../../wip/py-zict
 DEPENDS+=	${PYPKGPREFIX}-packaging>=20.0:../../devel/py-packaging
 DEPENDS+=	${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
diff --git a/py-dask/PLIST b/py-dask/PLIST
index 668bb7465b..f8330207f0 100644
--- a/py-dask/PLIST
+++ b/py-dask/PLIST
@@ -422,6 +422,8 @@ ${PYSITELIB}/dask/tests/test_cache.py
 ${PYSITELIB}/dask/tests/test_cache.pyc
 ${PYSITELIB}/dask/tests/test_callbacks.py
 ${PYSITELIB}/dask/tests/test_callbacks.pyc
+${PYSITELIB}/dask/tests/test_compatibility.py
+${PYSITELIB}/dask/tests/test_compatibility.pyc
 ${PYSITELIB}/dask/tests/test_config.py
 ${PYSITELIB}/dask/tests/test_config.pyc
 ${PYSITELIB}/dask/tests/test_context.py
diff --git a/py-dask/distinfo b/py-dask/distinfo
index c8b6277a76..46d1f29671 100644
--- a/py-dask/distinfo
+++ b/py-dask/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (dask-2022.6.1.tar.gz) = ec1bfaff04ff050935344127bf00818ebd9f8905b6cc5be4ee94004507f543a9
-SHA512 (dask-2022.6.1.tar.gz) = 6e06b63dd5c7f1d7c6c7dce867ffa42b956023b313b25245a339f698b06bea17a03cc4ead9bd5aef8ddf081750cad4df4b6b2972038315c89585221382c9e95c
-Size (dask-2022.6.1.tar.gz) = 8729249 bytes
+BLAKE2s (dask-2022.8.1.tar.gz) = 66f8dccd087993549afa1e599a3864574cc1929df02a906e9e0500df9c07e1c9
+SHA512 (dask-2022.8.1.tar.gz) = ba042cf069b88c752a371a6ea2df69dd75dabd934befa2d91f4e1e754ad197a14369935452125a621d14527e0d6a0a3a2abdee8f127aa05c6c812116cb27dc3e
+Size (dask-2022.8.1.tar.gz) = 8759920 bytes


Home | Main Index | Thread Index | Old Index