pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-dask: Update to 2024.5.2
Module Name: pkgsrc-wip
Committed By: Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By: matthewd
Date: Sat Jun 1 17:57:05 2024 -0700
Changeset: 72cd4ecebbcab514315dfe4aa81d72786761bae1
Modified Files:
py-dask/Makefile
py-dask/distinfo
Removed Files:
py-dask/options.mk
Log Message:
py-dask: Update to 2024.5.2
* Pull in optional dependencies to instead provide one "batteries
included" package"
2024.5.1
This release primarily contains minor bug fixes.
Fix nightly Zarr installation in CI (GH#11151) James Bourbeau
Add python 3.11 build to GPU CI (GH#11135) Charles Blackmon-Luca
Update gpuCI RAPIDS_VER to 24.08 (GH#11141)
Update test_groupby_grouper_dispatch (GH#11144) Richard (Rick) Zamora
Bump JamesIves/github-pages-deploy-action from 4.6.0 to 4.6.1 (GH#11136)
Unskip test_array_function_sparse with new sparse release (GH#11139) James Bourbeau
Fix test_parse_dates_multi_column on pandas=3 (GH#11132) James Bourbeau
Don’t draft release notes for tagged commits (GH#11138) Jacob Tomlinson
Reduce task group count for partial P2P rechunks (GH#8655) Hendrik Makait
Update gpuCI RAPIDS_VER to 24.08 (GH#8652)
Submit collections metadata to scheduler (GH#8612) Florian Jetter
Fix indent in code example in task-launch.rst (GH#8650) Ray Bell
Avoid multiple WorkerState sphinx error (GH#8643) James Bourbeau
2024.5.1
Highlights
NumPy 2.0 support
This release contains compatibility updates for the upcoming NumPy 2.0 release.
See GH#11096 by Benjamin Zaitlen and GH#11106 by James Bourbeau for more details.
Increased Zarr store support
This release contains adds support for MutableMapping-backed Zarr stores like zarr.storage.DirectoryStore, etc.
See GH#10422 by Greg M. Fleishman for more details.
Minor updates to ML page (GH#11129) James Bourbeau
Skip failing sparse test on 0.15.2 (GH#11131) James Bourbeau
Make sure nightly pyarrow is installed in upstream CI build (GH#11121) James Bourbeau
Add initial draft of ML overview document (GH#11114) Matthew Rocklin
Test query-planning in gpuCI (GH#11060) Richard (Rick) Zamora
Avoid pytest error when skipping NumPy 2.0 tests (GH#11110) James Bourbeau
Use nightly h5py in upstream CI build (GH#11108) James Bourbeau
Use nightly scikit-image in upstream CI build (GH#11107) James Bourbeau
Bump actions/checkout from 4.1.4 to 4.1.5 (GH#11105)
Enable parquet append tests after fix (GH#11104) Patrick Hoefler
Skip fastparquet tests for numpy 2 (GH#11103) Patrick Hoefler
Fix misspelling found by codespell (GH#11097) Dimitri Papadopoulos Orfanos
Fix doc build (GH#11099) Patrick Hoefler
Clean up percentiles_summary logic (GH#11094) Richard (Rick) Zamora
Apply ruff/flake8-implicit-str-concat rule ISC001 (GH#11098) Dimitri Papadopoulos Orfanos
Fix clocks on Windows with Python 3.13 (GH#8642) Victor Stinner
Fix “Print host info” CI step on Mac OS (arm64) (GH#8638) Hendrik Makait
2024.5.0
Highlights
This release primarily contains minor bugfixes.
Don’t link to click intersphinx dev version (GH#11091) M Bussonnier
Fix API doc links for some dask-expr expressions (GH#11092) Patrick Hoefler
Add dask-expr to upstream build (GH#11086) Patrick Hoefler
Add melt support when query-planning is enabled (GH#11088) Richard (Rick) Zamora
Skip dataframe/product when in numpy 2 envs (GH#11089) Benjamin Zaitlen
Add plots to illustrate what the optimizer does (GH#11072) Patrick Hoefler
Fixup pandas upstream tests (GH#11085) Patrick Hoefler
Bump conda-incubator/setup-miniconda from 3.0.3 to 3.0.4 (GH#11084)
Bump actions/checkout from 4.1.3 to 4.1.4 (GH#11083)
Fix CI after pytest changes (GH#11082) Patrick Hoefler
Fixup tests for more efficient dask-expr implementation (GH#11071) Patrick Hoefler
Generalize clear_known_categories utility (GH#11059) Richard (Rick) Zamora
Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.6.0 (GH#11062)
Bump release-drafter/release-drafter from 5 to 6 (GH#11063)
Bump actions/checkout from 4.1.2 to 4.1.3 (GH#11061)
Update GPU CI RAPIDS_VER to 24.06, disable query planning (GH#11045) Charles Blackmon-Luca
Move tests (GH#8631) Hendrik Makait
Bump actions/checkout from 4.1.2 to 4.1.3 (GH#8628)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=72cd4ecebbcab514315dfe4aa81d72786761bae1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-dask/Makefile | 40 ++++++++++++++++++++++++++------------
py-dask/distinfo | 6 +++---
py-dask/options.mk | 57 ------------------------------------------------------
3 files changed, 31 insertions(+), 72 deletions(-)
diffs:
diff --git a/py-dask/Makefile b/py-dask/Makefile
index 94c4e10d9f..8529596113 100644
--- a/py-dask/Makefile
+++ b/py-dask/Makefile
@@ -1,38 +1,52 @@
# $NetBSD$
-GITHUB_TAG= 2024.4.2
-DISTNAME= dask-${GITHUB_TAG}
+DISTNAME= dask-2024.5.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-GITHUB_PROJECT= dask
CATEGORIES= math python
+GITHUB_PROJECT= dask
+GITHUB_TAG= ${PKGVERSION_NOREV}
MASTER_SITES= ${MASTER_SITE_GITHUB:=dask/}
-
MAINTAINER= matthewd%fastmail.us@localhost
HOMEPAGE= https://github.com/dask/dask/
COMMENT= Flexible parallel computing library for analytics
LICENSE= modified-bsd
.include "../../mk/bsd.prefs.mk"
-.include "options.mk"
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
TOOL_DEPENDS+= ${PYPKGPREFIX}-versioneer>=0.28:../../devel/py-versioneer
-DEPENDS+= ${PYPKGPREFIX}-cloudpickle>=1.5.0:../../wip/py-cloudpickle
DEPENDS+= ${PYPKGPREFIX}-click>=8.1.3:../../devel/py-click
-DEPENDS+= ${PYPKGPREFIX}-fsspec>=2022.7.1:../../sysutils/py-fsspec
+DEPENDS+= ${PYPKGPREFIX}-cytoolz-[0-9]*:../../devel/py-cytoolz
+DEPENDS+= ${PYPKGPREFIX}-h5py>=2.10:../../devel/py-h5py
+DEPENDS+= ${PYPKGPREFIX}-mmh3>=2.5.1:../../devel/py-mmh3
DEPENDS+= ${PYPKGPREFIX}-packaging>=20.0:../../devel/py-packaging
-DEPENDS+= ${PYPKGPREFIX}-partd>=1.2.0:../../wip/py-partd
-DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-snappy>=0.5.4:../../devel/py-snappy
DEPENDS+= ${PYPKGPREFIX}-toolz>=0.10.0:../../devel/py-toolz
-DEPENDS+= ${PYPKGPREFIX}-distributed>=${GITHUB_TAG}:../../wip/py-distributed
-# Optional Dependencies
+DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-[0-9]*:../../databases/py-sqlalchemy
+DEPENDS+= ${PYPKGPREFIX}-graphviz-[0-9]*:../../graphics/py-graphviz
+DEPENDS+= ${PYPKGPREFIX}-matplotlib>=3.4.1:../../graphics/py-matplotlib
DEPENDS+= ${PYPKGPREFIX}-numpy>=1.21:../../math/py-numpy
-DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-pandas>=1.3:../../math/py-pandas
+DEPENDS+= ${PYPKGPREFIX}-xarray-[0-9]*:../../math/py-xarray
+DEPENDS+= ${PYPKGPREFIX}-scikit-image-[0-9]*:../../math/py-scikit-image
+DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
+DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+DEPENDS+= ${PYPKGPREFIX}-fsspec>=2022.7.1:../../sysutils/py-fsspec
+DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.3:../../textproc/py-jinja2
+DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-apache-arrow>=14.0.1:../../wip/py-apache-arrow
+DEPENDS+= ${PYPKGPREFIX}-bokeh>=2.4.2:../../wip/py-bokeh
+DEPENDS+= ${PYPKGPREFIX}-cityhash-[0-9]*:../../wip/py-cityhash
+DEPENDS+= ${PYPKGPREFIX}-cloudpickle>=1.5.0:../../wip/py-cloudpickle
+DEPENDS+= ${PYPKGPREFIX}-dask_expr>=1.1.1:../../wip/py-dask_expr
+DEPENDS+= ${PYPKGPREFIX}-distributed>=${GITHUB_TAG}:../../wip/py-distributed
+DEPENDS+= ${PYPKGPREFIX}-fastavro>=1.1.0:../../wip/py-fastavro
+DEPENDS+= ${PYPKGPREFIX}-partd>=1.2.0:../../wip/py-partd
+DEPENDS+= ${PYPKGPREFIX}-tblib>=1.6.0:../../wip/py-tblib
DEPENDS+= ${PYPKGPREFIX}-zict>=2.1.0:../../wip/py-zict
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
@@ -42,6 +56,8 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
TEST_DEPENDS+= ${PYPKGPREFIX}-multipledispatch>=0.6.0:../../devel/py-multipledispatch
TEST_DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=6.6.0:../../devel/py-importlib-metadata
TEST_DEPENDS+= ${PYPKGPREFIX}-pre-commit-[0-9]*:../../wip/py-pre-commit
+# TODO: Get These Working
+# TEST_DEPENDS+= ${PYPKGPREFIX}-aiohttp>=3.9.5:../../www/py-aiohttp
# TEST_DEPENDS+= ${PYPKGPREFIX}-s3fs>=2022*:../../wip/py-s3fs
# TEST_DEPENDS+= ${PYPKGPREFIX}-sparse>=0.11.2:../../wip/py-sparse
diff --git a/py-dask/distinfo b/py-dask/distinfo
index becae025dd..88c146ac63 100644
--- a/py-dask/distinfo
+++ b/py-dask/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-BLAKE2s (dask-2024.4.2.tar.gz) = 4173442c74a3e98625d0efc0c260378bf2258f4431774a58ede6c543ced09d70
-SHA512 (dask-2024.4.2.tar.gz) = 1562cc3ad55973e14526d07d965aff0a41b0521a212070f4dc191bb9c4c48a4ea03c1c196b288b91ee1e917ec91faa1cab227476bbf619aa9cc7beae4bb60042
-Size (dask-2024.4.2.tar.gz) = 9364544 bytes
+BLAKE2s (dask-2024.5.1.tar.gz) = 88085fa9db9c01b499e070a011d356d81c2806b7c893d5b0185849eb7177bea3
+SHA512 (dask-2024.5.1.tar.gz) = 39f49155a5dae66d095a772814474ee1b409688525684d6d7973de6df1c997c673672dea457d38f9307350fbbc74879170899a12efa1cc2970dce59f477a3338
+Size (dask-2024.5.1.tar.gz) = 9406530 bytes
diff --git a/py-dask/options.mk b/py-dask/options.mk
deleted file mode 100644
index d580da0ce5..0000000000
--- a/py-dask/options.mk
+++ /dev/null
@@ -1,57 +0,0 @@
-# $NetBSD: options.mk,v 1.5 2019/04/26 13:13:46 maya Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.py-dask
-PKG_SUPPORTED_OPTIONS= cityhash cytoolz parquet graphviz psutil scipy skimage xarray sqlalchemy
-
-PKG_SUGGESTED_OPTIONS= cityhash cytoolz parquet psutil scipy xarray sqlalchemy
-
-.include "../../mk/bsd.options.mk"
-
-# Cityhash is an optional dependency for faster string hashing
-.if !empty(PKG_OPTIONS:Mcityhash)
-DEPENDS+= ${PYPKGPREFIX}-cityhash-[0-9]*:../../wip/py-cityhash
-.endif
-
-# cytoolz is an optional dependency, will replace devel/py-toolz
-.if !empty(PKG_OPTIONS:Mcytoolz)
-DEPENDS+= ${PYPKGPREFIX}-cytoolz-[0-9]*:../../devel/py-cytoolz
-.endif
-
-# enable reading parquet files
-.if !empty(PKG_OPTIONS:Mparquet)
-# TODO Also needs pyarrow
-DEPENDS+= ${PYPKGPREFIX}-fastparquet-[0-9]*:../../wip/py-fastparquet
-. if ${OPSYS} != "NetBSD"
-DEPENDS+= ${PYPKGPREFIX}-apache-arrow>=14.0.1:../../wip/py-apache-arrow
-. endif
-.endif
-
-# graphviz is used to display the task dependencies
-.if !empty(PKG_OPTIONS:Mgraphviz)
-DEPENDS+= ${PYPKGPREFIX}-graphviz-[0-9]*:../../graphics/py-graphviz
-.endif
-
-# SQL Support
-.if !empty(PKG_OPTIONS:Msqlalchemy)
-DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-[0-9]*:../../databases/py-sqlalchemy
-.endif
-
-# Enable scikit-image
-.if !empty(PKG_OPTIONS:Mskimage)
-DEPENDS+= ${PYPKGPREFIX}-scikit-image-[0-9]*:../../math/py-scikit-image
-.endif
-
-# X-array support
-.if !empty(PKG_OPTIONS:Mxarray)
-DEPENDS+= ${PYPKGPREFIX}-xarray-[0-9]*:../../math/py-xarray
-.endif
-
-# scipy support
-.if !empty(PKG_OPTIONS:Mscipy)
-DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
-.endif
-
-# Better cpu/memory/resource reporting
-.if !empty(PKG_OPTIONS:Mpsutil)
-DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
-.endif
Home |
Main Index |
Thread Index |
Old Index