pkgsrc-WIP-changes archive

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

py-dask: Update to 2023.11.0



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Sun Nov 19 15:03:05 2023 -0800
Changeset:	d298cd0510c5d072aa7f73451b85908af8dec7db

Modified Files:
	py-dask/Makefile
	py-dask/PLIST
	py-dask/distinfo
	py-dask/options.mk

Log Message:
py-dask: Update to 2023.11.0

2023.11.0
Released on November 10, 2023
Highlights
Zero-copy P2P Array Rechunking
Users should see significant performance improvements when using in-memory P2P array rechunking. This is due to no longer copying underlying data buffers.
See GH#8282, GH#8318, GH#8321 from crusaderky and (GH#8322) from Hendrik Makait for details.
Deprecating PyArrow <14.0.1
pyarrow<14.0.1 usage is deprecated starting in this release. It’s recommended for all users to upgrade their version of pyarrow or install pyarrow-hotfix. See this CVE for full details.
See GH#10622 from Florian Jetter for details.
Improved PyArrow filesystem for Parquet
Using filesystem="arrow" when reading Parquet datasets now properly inferrs the correct cloud region when accessing remote, cloud-hosted data.
See GH#10590 from Richard (Rick) Zamora for details.
Improve Type Reconciliation in P2P Shuffling
See GH#8332 from Hendrik Makait for details.
2023.10.1
Released on October 27, 2023
Highlights
Python 3.12
This release adds official support for Python 3.12.
See GH#10544 and GH#8223 from Thomas Grainger for details.
2023.10.0
Released on October 13, 2023
Highlights
Reduced memory pressure for multi array reductions
This release contains major updates to Dask’s task graph scheduling logic. The updates here significantly reduce memory pressure on array reductions. We anticipate this will have a strong impact on the array computing community.
See GH#10535 from Florian Jetter for details.
Improved P2P shuffling robustness
There are several updates (listed below) that make P2P shuffling much more robust and less likely to fail.
See GH#8262, GH#8264, GH#8242, GH#8244, and GH#8235 from Hendrik Makait and GH#8124 from Charles Blackmon-Luca for details.
Reduced scheduler CPU load for large graphs
Users should see reduced CPU load on their scheduler when computing large task graphs.
See GH#8238 and GH#10547 from Florian Jetter and GH#8240 from crusaderky for details.
2023.9.3
Released on September 29, 2023
Highlights
Restore previous configuration override behavior
The 2023.9.2 release introduced an unintentional breaking change in how configuration options are overriden in dask.config.get with the override_with= keyword (see GH#10519). This release restores the previous behavior.
See GH#10521 from crusaderky for details.
Complex dtypes in Dask Array reductions
This release includes improved support for using common reductions in Dask Array (e.g. var, std, moment) with complex dtypes.
See GH#10009 from wkrasnicki for details.
2023.9.2
Released on September 15, 2023
Highlights
P2P shuffling now raises when outdated PyArrow is installed
Previously the default shuffling method would silently fallback from P2P to task-based shuffling if an older version of pyarrow was installed. Now we raise an informative error with the minimum required pyarrow version for P2P instead of silently falling back.
See GH#10496 from Hendrik Makait for details.
Deprecation cycle for admin.traceback.shorten
The 2023.9.0 release modified the admin.traceback.shorten configuration option without introducing a deprecation cycle. This resulted in failures to create Dask clusters in some cases. This release introduces a deprecation cycle for this configuration change.
See GH#10509 from crusaderky for details.
2023.9.1
Released on September 6, 2023
Note
This is a hotfix release that fixes a P2P shuffling bug introduced in the 2023.9.0 release (see GH#10493).
Enhancements
    Stricter data type for dask keys (GH#10485) crusaderky
    Special handling for None in DASK_ environment variables (GH#10487) crusaderky
Bug Fixes
    Fix _partitions dtype in meta for DataFrame.set_index and DataFrame.sort_values (GH#10493) Hendrik Makait
    Handle cached_property decorators in derived_from (GH#10490) Lawrence Mitchell
Maintenance
    Bump actions/checkout from 3.6.0 to 4.0.0 (GH#10492)
    Simplify some tests that import distributed (GH#10484) crusaderky
2023.9.0
Released on September 1, 2023
Bug Fixes
    Remove support for np.int64 in keys (GH#10483) crusaderky
    Fix _partitions dtype in meta for shuffling (GH#10462) Hendrik Makait
    Don’t use exception hooks to shorten tracebacks (GH#10456) crusaderky
Documentation
    Add p2p shuffle option to DataFrame docs (GH#10477) Patrick Hoefler
Maintenance
    Skip failing tests for pandas=2.1.0 (GH#10488) Patrick Hoefler
    Update tests for pandas=2.1.0 (GH#10439) Patrick Hoefler
    Enable pytest-timeout (GH#10482) crusaderky
    Bump actions/checkout from 3.5.3 to 3.6.0 (GH#10470)

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

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

diffstat:
 py-dask/Makefile   |   2 +-
 py-dask/PLIST      | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 py-dask/distinfo   |   6 +-
 py-dask/options.mk |   2 +-
 4 files changed, 258 insertions(+), 8 deletions(-)

diffs:
diff --git a/py-dask/Makefile b/py-dask/Makefile
index b3716198fb..a83d3ba203 100644
--- a/py-dask/Makefile
+++ b/py-dask/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-GITHUB_TAG=	2023.8.1
+GITHUB_TAG=	2023.11.0
 DISTNAME=	dask-${GITHUB_TAG}
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 GITHUB_PROJECT=	dask
diff --git a/py-dask/PLIST b/py-dask/PLIST
index 64051b7acc..df5514192f 100644
--- a/py-dask/PLIST
+++ b/py-dask/PLIST
@@ -1,515 +1,763 @@
 @comment $NetBSD$
 bin/dask-${PYVERSSUFFIX}
-${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/NUMPY_LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/dask/__init__.py
 ${PYSITELIB}/dask/__init__.pyc
+${PYSITELIB}/dask/__init__.pyo
 ${PYSITELIB}/dask/__main__.py
 ${PYSITELIB}/dask/__main__.pyc
+${PYSITELIB}/dask/__main__.pyo
 ${PYSITELIB}/dask/_compatibility.py
 ${PYSITELIB}/dask/_compatibility.pyc
+${PYSITELIB}/dask/_compatibility.pyo
 ${PYSITELIB}/dask/_version.py
 ${PYSITELIB}/dask/_version.pyc
+${PYSITELIB}/dask/_version.pyo
 ${PYSITELIB}/dask/array/NUMPY_LICENSE.txt
 ${PYSITELIB}/dask/array/__init__.py
 ${PYSITELIB}/dask/array/__init__.pyc
+${PYSITELIB}/dask/array/__init__.pyo
 ${PYSITELIB}/dask/array/backends.py
 ${PYSITELIB}/dask/array/backends.pyc
+${PYSITELIB}/dask/array/backends.pyo
 ${PYSITELIB}/dask/array/blockwise.py
 ${PYSITELIB}/dask/array/blockwise.pyc
+${PYSITELIB}/dask/array/blockwise.pyo
 ${PYSITELIB}/dask/array/chunk.py
 ${PYSITELIB}/dask/array/chunk.pyc
+${PYSITELIB}/dask/array/chunk.pyo
 ${PYSITELIB}/dask/array/chunk_types.py
 ${PYSITELIB}/dask/array/chunk_types.pyc
+${PYSITELIB}/dask/array/chunk_types.pyo
 ${PYSITELIB}/dask/array/core.py
 ${PYSITELIB}/dask/array/core.pyc
+${PYSITELIB}/dask/array/core.pyo
 ${PYSITELIB}/dask/array/creation.py
 ${PYSITELIB}/dask/array/creation.pyc
+${PYSITELIB}/dask/array/creation.pyo
 ${PYSITELIB}/dask/array/cupy_entry_point.py
 ${PYSITELIB}/dask/array/cupy_entry_point.pyc
+${PYSITELIB}/dask/array/cupy_entry_point.pyo
 ${PYSITELIB}/dask/array/dispatch.py
 ${PYSITELIB}/dask/array/dispatch.pyc
+${PYSITELIB}/dask/array/dispatch.pyo
 ${PYSITELIB}/dask/array/einsumfuncs.py
 ${PYSITELIB}/dask/array/einsumfuncs.pyc
+${PYSITELIB}/dask/array/einsumfuncs.pyo
 ${PYSITELIB}/dask/array/fft.py
 ${PYSITELIB}/dask/array/fft.pyc
+${PYSITELIB}/dask/array/fft.pyo
 ${PYSITELIB}/dask/array/gufunc.py
 ${PYSITELIB}/dask/array/gufunc.pyc
+${PYSITELIB}/dask/array/gufunc.pyo
 ${PYSITELIB}/dask/array/image.py
 ${PYSITELIB}/dask/array/image.pyc
+${PYSITELIB}/dask/array/image.pyo
 ${PYSITELIB}/dask/array/lib/__init__.py
 ${PYSITELIB}/dask/array/lib/__init__.pyc
+${PYSITELIB}/dask/array/lib/__init__.pyo
 ${PYSITELIB}/dask/array/lib/stride_tricks.py
 ${PYSITELIB}/dask/array/lib/stride_tricks.pyc
+${PYSITELIB}/dask/array/lib/stride_tricks.pyo
 ${PYSITELIB}/dask/array/linalg.py
 ${PYSITELIB}/dask/array/linalg.pyc
+${PYSITELIB}/dask/array/linalg.pyo
 ${PYSITELIB}/dask/array/ma.py
 ${PYSITELIB}/dask/array/ma.pyc
+${PYSITELIB}/dask/array/ma.pyo
 ${PYSITELIB}/dask/array/numpy_compat.py
 ${PYSITELIB}/dask/array/numpy_compat.pyc
+${PYSITELIB}/dask/array/numpy_compat.pyo
 ${PYSITELIB}/dask/array/optimization.py
 ${PYSITELIB}/dask/array/optimization.pyc
+${PYSITELIB}/dask/array/optimization.pyo
 ${PYSITELIB}/dask/array/overlap.py
 ${PYSITELIB}/dask/array/overlap.pyc
+${PYSITELIB}/dask/array/overlap.pyo
 ${PYSITELIB}/dask/array/percentile.py
 ${PYSITELIB}/dask/array/percentile.pyc
+${PYSITELIB}/dask/array/percentile.pyo
 ${PYSITELIB}/dask/array/random.py
 ${PYSITELIB}/dask/array/random.pyc
+${PYSITELIB}/dask/array/random.pyo
 ${PYSITELIB}/dask/array/rechunk.py
 ${PYSITELIB}/dask/array/rechunk.pyc
+${PYSITELIB}/dask/array/rechunk.pyo
 ${PYSITELIB}/dask/array/reductions.py
 ${PYSITELIB}/dask/array/reductions.pyc
+${PYSITELIB}/dask/array/reductions.pyo
 ${PYSITELIB}/dask/array/reshape.py
 ${PYSITELIB}/dask/array/reshape.pyc
+${PYSITELIB}/dask/array/reshape.pyo
 ${PYSITELIB}/dask/array/routines.py
 ${PYSITELIB}/dask/array/routines.pyc
+${PYSITELIB}/dask/array/routines.pyo
 ${PYSITELIB}/dask/array/slicing.py
 ${PYSITELIB}/dask/array/slicing.pyc
+${PYSITELIB}/dask/array/slicing.pyo
 ${PYSITELIB}/dask/array/stats.py
 ${PYSITELIB}/dask/array/stats.pyc
+${PYSITELIB}/dask/array/stats.pyo
 ${PYSITELIB}/dask/array/svg.py
 ${PYSITELIB}/dask/array/svg.pyc
+${PYSITELIB}/dask/array/svg.pyo
 ${PYSITELIB}/dask/array/tests/__init__.py
 ${PYSITELIB}/dask/array/tests/__init__.pyc
+${PYSITELIB}/dask/array/tests/__init__.pyo
 ${PYSITELIB}/dask/array/tests/test_array_core.py
 ${PYSITELIB}/dask/array/tests/test_array_core.pyc
+${PYSITELIB}/dask/array/tests/test_array_core.pyo
 ${PYSITELIB}/dask/array/tests/test_array_function.py
 ${PYSITELIB}/dask/array/tests/test_array_function.pyc
+${PYSITELIB}/dask/array/tests/test_array_function.pyo
 ${PYSITELIB}/dask/array/tests/test_array_utils.py
 ${PYSITELIB}/dask/array/tests/test_array_utils.pyc
+${PYSITELIB}/dask/array/tests/test_array_utils.pyo
 ${PYSITELIB}/dask/array/tests/test_atop.py
 ${PYSITELIB}/dask/array/tests/test_atop.pyc
+${PYSITELIB}/dask/array/tests/test_atop.pyo
 ${PYSITELIB}/dask/array/tests/test_chunk.py
 ${PYSITELIB}/dask/array/tests/test_chunk.pyc
+${PYSITELIB}/dask/array/tests/test_chunk.pyo
 ${PYSITELIB}/dask/array/tests/test_creation.py
 ${PYSITELIB}/dask/array/tests/test_creation.pyc
+${PYSITELIB}/dask/array/tests/test_creation.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_core.py
 ${PYSITELIB}/dask/array/tests/test_cupy_core.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_core.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_creation.py
 ${PYSITELIB}/dask/array/tests/test_cupy_creation.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_creation.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_gufunc.py
 ${PYSITELIB}/dask/array/tests/test_cupy_gufunc.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_gufunc.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_linalg.py
 ${PYSITELIB}/dask/array/tests/test_cupy_linalg.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_linalg.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_overlap.py
 ${PYSITELIB}/dask/array/tests/test_cupy_overlap.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_overlap.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_percentile.py
 ${PYSITELIB}/dask/array/tests/test_cupy_percentile.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_percentile.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_random.py
 ${PYSITELIB}/dask/array/tests/test_cupy_random.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_random.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_reductions.py
 ${PYSITELIB}/dask/array/tests/test_cupy_reductions.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_reductions.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_routines.py
 ${PYSITELIB}/dask/array/tests/test_cupy_routines.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_routines.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_slicing.py
 ${PYSITELIB}/dask/array/tests/test_cupy_slicing.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_slicing.pyo
 ${PYSITELIB}/dask/array/tests/test_cupy_sparse.py
 ${PYSITELIB}/dask/array/tests/test_cupy_sparse.pyc
+${PYSITELIB}/dask/array/tests/test_cupy_sparse.pyo
 ${PYSITELIB}/dask/array/tests/test_dispatch.py
 ${PYSITELIB}/dask/array/tests/test_dispatch.pyc
+${PYSITELIB}/dask/array/tests/test_dispatch.pyo
 ${PYSITELIB}/dask/array/tests/test_fft.py
 ${PYSITELIB}/dask/array/tests/test_fft.pyc
+${PYSITELIB}/dask/array/tests/test_fft.pyo
 ${PYSITELIB}/dask/array/tests/test_gufunc.py
 ${PYSITELIB}/dask/array/tests/test_gufunc.pyc
+${PYSITELIB}/dask/array/tests/test_gufunc.pyo
 ${PYSITELIB}/dask/array/tests/test_image.py
 ${PYSITELIB}/dask/array/tests/test_image.pyc
+${PYSITELIB}/dask/array/tests/test_image.pyo
 ${PYSITELIB}/dask/array/tests/test_linalg.py
 ${PYSITELIB}/dask/array/tests/test_linalg.pyc
+${PYSITELIB}/dask/array/tests/test_linalg.pyo
 ${PYSITELIB}/dask/array/tests/test_masked.py
 ${PYSITELIB}/dask/array/tests/test_masked.pyc
+${PYSITELIB}/dask/array/tests/test_masked.pyo
 ${PYSITELIB}/dask/array/tests/test_numpy_compat.py
 ${PYSITELIB}/dask/array/tests/test_numpy_compat.pyc
+${PYSITELIB}/dask/array/tests/test_numpy_compat.pyo
 ${PYSITELIB}/dask/array/tests/test_optimization.py
 ${PYSITELIB}/dask/array/tests/test_optimization.pyc
+${PYSITELIB}/dask/array/tests/test_optimization.pyo
 ${PYSITELIB}/dask/array/tests/test_overlap.py
 ${PYSITELIB}/dask/array/tests/test_overlap.pyc
+${PYSITELIB}/dask/array/tests/test_overlap.pyo
 ${PYSITELIB}/dask/array/tests/test_percentiles.py
 ${PYSITELIB}/dask/array/tests/test_percentiles.pyc
+${PYSITELIB}/dask/array/tests/test_percentiles.pyo
 ${PYSITELIB}/dask/array/tests/test_random.py
 ${PYSITELIB}/dask/array/tests/test_random.pyc
+${PYSITELIB}/dask/array/tests/test_random.pyo
 ${PYSITELIB}/dask/array/tests/test_rechunk.py
 ${PYSITELIB}/dask/array/tests/test_rechunk.pyc
+${PYSITELIB}/dask/array/tests/test_rechunk.pyo
 ${PYSITELIB}/dask/array/tests/test_reductions.py
 ${PYSITELIB}/dask/array/tests/test_reductions.pyc
+${PYSITELIB}/dask/array/tests/test_reductions.pyo
 ${PYSITELIB}/dask/array/tests/test_reshape.py
 ${PYSITELIB}/dask/array/tests/test_reshape.pyc
+${PYSITELIB}/dask/array/tests/test_reshape.pyo
 ${PYSITELIB}/dask/array/tests/test_routines.py
 ${PYSITELIB}/dask/array/tests/test_routines.pyc
+${PYSITELIB}/dask/array/tests/test_routines.pyo
 ${PYSITELIB}/dask/array/tests/test_slicing.py
 ${PYSITELIB}/dask/array/tests/test_slicing.pyc
+${PYSITELIB}/dask/array/tests/test_slicing.pyo
 ${PYSITELIB}/dask/array/tests/test_sparse.py
 ${PYSITELIB}/dask/array/tests/test_sparse.pyc
+${PYSITELIB}/dask/array/tests/test_sparse.pyo
 ${PYSITELIB}/dask/array/tests/test_stats.py
 ${PYSITELIB}/dask/array/tests/test_stats.pyc
+${PYSITELIB}/dask/array/tests/test_stats.pyo
 ${PYSITELIB}/dask/array/tests/test_svg.py
 ${PYSITELIB}/dask/array/tests/test_svg.pyc
+${PYSITELIB}/dask/array/tests/test_svg.pyo
 ${PYSITELIB}/dask/array/tests/test_testing.py
 ${PYSITELIB}/dask/array/tests/test_testing.pyc
+${PYSITELIB}/dask/array/tests/test_testing.pyo
 ${PYSITELIB}/dask/array/tests/test_ufunc.py
 ${PYSITELIB}/dask/array/tests/test_ufunc.pyc
+${PYSITELIB}/dask/array/tests/test_ufunc.pyo
 ${PYSITELIB}/dask/array/tests/test_wrap.py
 ${PYSITELIB}/dask/array/tests/test_wrap.pyc
+${PYSITELIB}/dask/array/tests/test_wrap.pyo
 ${PYSITELIB}/dask/array/tests/test_xarray.py
 ${PYSITELIB}/dask/array/tests/test_xarray.pyc
+${PYSITELIB}/dask/array/tests/test_xarray.pyo
 ${PYSITELIB}/dask/array/tiledb_io.py
 ${PYSITELIB}/dask/array/tiledb_io.pyc
+${PYSITELIB}/dask/array/tiledb_io.pyo
 ${PYSITELIB}/dask/array/ufunc.py
 ${PYSITELIB}/dask/array/ufunc.pyc
+${PYSITELIB}/dask/array/ufunc.pyo
 ${PYSITELIB}/dask/array/utils.py
 ${PYSITELIB}/dask/array/utils.pyc
+${PYSITELIB}/dask/array/utils.pyo
 ${PYSITELIB}/dask/array/wrap.py
 ${PYSITELIB}/dask/array/wrap.pyc
+${PYSITELIB}/dask/array/wrap.pyo
 ${PYSITELIB}/dask/backends.py
 ${PYSITELIB}/dask/backends.pyc
+${PYSITELIB}/dask/backends.pyo
 ${PYSITELIB}/dask/bag/__init__.py
 ${PYSITELIB}/dask/bag/__init__.pyc
+${PYSITELIB}/dask/bag/__init__.pyo
 ${PYSITELIB}/dask/bag/avro.py
 ${PYSITELIB}/dask/bag/avro.pyc
+${PYSITELIB}/dask/bag/avro.pyo
 ${PYSITELIB}/dask/bag/chunk.py
 ${PYSITELIB}/dask/bag/chunk.pyc
+${PYSITELIB}/dask/bag/chunk.pyo
 ${PYSITELIB}/dask/bag/core.py
 ${PYSITELIB}/dask/bag/core.pyc
+${PYSITELIB}/dask/bag/core.pyo
 ${PYSITELIB}/dask/bag/random.py
 ${PYSITELIB}/dask/bag/random.pyc
+${PYSITELIB}/dask/bag/random.pyo
 ${PYSITELIB}/dask/bag/tests/__init__.py
 ${PYSITELIB}/dask/bag/tests/__init__.pyc
+${PYSITELIB}/dask/bag/tests/__init__.pyo
 ${PYSITELIB}/dask/bag/tests/test_avro.py
 ${PYSITELIB}/dask/bag/tests/test_avro.pyc
+${PYSITELIB}/dask/bag/tests/test_avro.pyo
 ${PYSITELIB}/dask/bag/tests/test_bag.py
 ${PYSITELIB}/dask/bag/tests/test_bag.pyc
+${PYSITELIB}/dask/bag/tests/test_bag.pyo
 ${PYSITELIB}/dask/bag/tests/test_random.py
 ${PYSITELIB}/dask/bag/tests/test_random.pyc
+${PYSITELIB}/dask/bag/tests/test_random.pyo
 ${PYSITELIB}/dask/bag/tests/test_text.py
 ${PYSITELIB}/dask/bag/tests/test_text.pyc
+${PYSITELIB}/dask/bag/tests/test_text.pyo
 ${PYSITELIB}/dask/bag/text.py
 ${PYSITELIB}/dask/bag/text.pyc
+${PYSITELIB}/dask/bag/text.pyo
 ${PYSITELIB}/dask/bag/utils.py
 ${PYSITELIB}/dask/bag/utils.pyc
+${PYSITELIB}/dask/bag/utils.pyo
 ${PYSITELIB}/dask/base.py
 ${PYSITELIB}/dask/base.pyc
+${PYSITELIB}/dask/base.pyo
 ${PYSITELIB}/dask/blockwise.py
 ${PYSITELIB}/dask/blockwise.pyc
+${PYSITELIB}/dask/blockwise.pyo
 ${PYSITELIB}/dask/bytes/__init__.py
 ${PYSITELIB}/dask/bytes/__init__.pyc
+${PYSITELIB}/dask/bytes/__init__.pyo
 ${PYSITELIB}/dask/bytes/core.py
 ${PYSITELIB}/dask/bytes/core.pyc
+${PYSITELIB}/dask/bytes/core.pyo
 ${PYSITELIB}/dask/bytes/tests/__init__.py
 ${PYSITELIB}/dask/bytes/tests/__init__.pyc
+${PYSITELIB}/dask/bytes/tests/__init__.pyo
 ${PYSITELIB}/dask/bytes/tests/test_bytes_utils.py
 ${PYSITELIB}/dask/bytes/tests/test_bytes_utils.pyc
+${PYSITELIB}/dask/bytes/tests/test_bytes_utils.pyo
 ${PYSITELIB}/dask/bytes/tests/test_compression.py
 ${PYSITELIB}/dask/bytes/tests/test_compression.pyc
+${PYSITELIB}/dask/bytes/tests/test_compression.pyo
 ${PYSITELIB}/dask/bytes/tests/test_http.py
 ${PYSITELIB}/dask/bytes/tests/test_http.pyc
+${PYSITELIB}/dask/bytes/tests/test_http.pyo
 ${PYSITELIB}/dask/bytes/tests/test_local.py
 ${PYSITELIB}/dask/bytes/tests/test_local.pyc
+${PYSITELIB}/dask/bytes/tests/test_local.pyo
 ${PYSITELIB}/dask/bytes/tests/test_s3.py
 ${PYSITELIB}/dask/bytes/tests/test_s3.pyc
+${PYSITELIB}/dask/bytes/tests/test_s3.pyo
 ${PYSITELIB}/dask/bytes/utils.py
 ${PYSITELIB}/dask/bytes/utils.pyc
+${PYSITELIB}/dask/bytes/utils.pyo
 ${PYSITELIB}/dask/cache.py
 ${PYSITELIB}/dask/cache.pyc
+${PYSITELIB}/dask/cache.pyo
 ${PYSITELIB}/dask/callbacks.py
 ${PYSITELIB}/dask/callbacks.pyc
+${PYSITELIB}/dask/callbacks.pyo
 ${PYSITELIB}/dask/cli.py
 ${PYSITELIB}/dask/cli.pyc
+${PYSITELIB}/dask/cli.pyo
 ${PYSITELIB}/dask/compatibility.py
 ${PYSITELIB}/dask/compatibility.pyc
+${PYSITELIB}/dask/compatibility.pyo
 ${PYSITELIB}/dask/config.py
 ${PYSITELIB}/dask/config.pyc
+${PYSITELIB}/dask/config.pyo
 ${PYSITELIB}/dask/context.py
 ${PYSITELIB}/dask/context.pyc
+${PYSITELIB}/dask/context.pyo
 ${PYSITELIB}/dask/core.py
 ${PYSITELIB}/dask/core.pyc
+${PYSITELIB}/dask/core.pyo
 ${PYSITELIB}/dask/dask-schema.yaml
 ${PYSITELIB}/dask/dask.yaml
 ${PYSITELIB}/dask/dataframe/__init__.py
 ${PYSITELIB}/dask/dataframe/__init__.pyc
+${PYSITELIB}/dask/dataframe/__init__.pyo
 ${PYSITELIB}/dask/dataframe/_compat.py
 ${PYSITELIB}/dask/dataframe/_compat.pyc
+${PYSITELIB}/dask/dataframe/_compat.pyo
 ${PYSITELIB}/dask/dataframe/_dtypes.py
 ${PYSITELIB}/dask/dataframe/_dtypes.pyc
+${PYSITELIB}/dask/dataframe/_dtypes.pyo
 ${PYSITELIB}/dask/dataframe/_pyarrow.py
 ${PYSITELIB}/dask/dataframe/_pyarrow.pyc
+${PYSITELIB}/dask/dataframe/_pyarrow.pyo
 ${PYSITELIB}/dask/dataframe/_pyarrow_compat.py
 ${PYSITELIB}/dask/dataframe/_pyarrow_compat.pyc
+${PYSITELIB}/dask/dataframe/_pyarrow_compat.pyo
 ${PYSITELIB}/dask/dataframe/accessor.py
 ${PYSITELIB}/dask/dataframe/accessor.pyc
+${PYSITELIB}/dask/dataframe/accessor.pyo
 ${PYSITELIB}/dask/dataframe/backends.py
 ${PYSITELIB}/dask/dataframe/backends.pyc
+${PYSITELIB}/dask/dataframe/backends.pyo
 ${PYSITELIB}/dask/dataframe/categorical.py
 ${PYSITELIB}/dask/dataframe/categorical.pyc
+${PYSITELIB}/dask/dataframe/categorical.pyo
 ${PYSITELIB}/dask/dataframe/core.py
 ${PYSITELIB}/dask/dataframe/core.pyc
+${PYSITELIB}/dask/dataframe/core.pyo
 ${PYSITELIB}/dask/dataframe/dispatch.py
 ${PYSITELIB}/dask/dataframe/dispatch.pyc
+${PYSITELIB}/dask/dataframe/dispatch.pyo
 ${PYSITELIB}/dask/dataframe/extensions.py
 ${PYSITELIB}/dask/dataframe/extensions.pyc
+${PYSITELIB}/dask/dataframe/extensions.pyo
 ${PYSITELIB}/dask/dataframe/groupby.py
 ${PYSITELIB}/dask/dataframe/groupby.pyc
+${PYSITELIB}/dask/dataframe/groupby.pyo
 ${PYSITELIB}/dask/dataframe/hyperloglog.py
 ${PYSITELIB}/dask/dataframe/hyperloglog.pyc
+${PYSITELIB}/dask/dataframe/hyperloglog.pyo
 ${PYSITELIB}/dask/dataframe/indexing.py
 ${PYSITELIB}/dask/dataframe/indexing.pyc
+${PYSITELIB}/dask/dataframe/indexing.pyo
 ${PYSITELIB}/dask/dataframe/io/__init__.py
 ${PYSITELIB}/dask/dataframe/io/__init__.pyc
+${PYSITELIB}/dask/dataframe/io/__init__.pyo
 ${PYSITELIB}/dask/dataframe/io/csv.py
 ${PYSITELIB}/dask/dataframe/io/csv.pyc
+${PYSITELIB}/dask/dataframe/io/csv.pyo
 ${PYSITELIB}/dask/dataframe/io/demo.py
 ${PYSITELIB}/dask/dataframe/io/demo.pyc
+${PYSITELIB}/dask/dataframe/io/demo.pyo
 ${PYSITELIB}/dask/dataframe/io/hdf.py
 ${PYSITELIB}/dask/dataframe/io/hdf.pyc
+${PYSITELIB}/dask/dataframe/io/hdf.pyo
 ${PYSITELIB}/dask/dataframe/io/io.py
 ${PYSITELIB}/dask/dataframe/io/io.pyc
+${PYSITELIB}/dask/dataframe/io/io.pyo
 ${PYSITELIB}/dask/dataframe/io/json.py
 ${PYSITELIB}/dask/dataframe/io/json.pyc
+${PYSITELIB}/dask/dataframe/io/json.pyo
 ${PYSITELIB}/dask/dataframe/io/orc/__init__.py
 ${PYSITELIB}/dask/dataframe/io/orc/__init__.pyc
+${PYSITELIB}/dask/dataframe/io/orc/__init__.pyo
 ${PYSITELIB}/dask/dataframe/io/orc/arrow.py
 ${PYSITELIB}/dask/dataframe/io/orc/arrow.pyc
+${PYSITELIB}/dask/dataframe/io/orc/arrow.pyo
 ${PYSITELIB}/dask/dataframe/io/orc/core.py
 ${PYSITELIB}/dask/dataframe/io/orc/core.pyc
+${PYSITELIB}/dask/dataframe/io/orc/core.pyo
 ${PYSITELIB}/dask/dataframe/io/orc/utils.py
 ${PYSITELIB}/dask/dataframe/io/orc/utils.pyc
+${PYSITELIB}/dask/dataframe/io/orc/utils.pyo
 ${PYSITELIB}/dask/dataframe/io/parquet/__init__.py
 ${PYSITELIB}/dask/dataframe/io/parquet/__init__.pyc
+${PYSITELIB}/dask/dataframe/io/parquet/__init__.pyo
 ${PYSITELIB}/dask/dataframe/io/parquet/arrow.py
 ${PYSITELIB}/dask/dataframe/io/parquet/arrow.pyc
+${PYSITELIB}/dask/dataframe/io/parquet/arrow.pyo
 ${PYSITELIB}/dask/dataframe/io/parquet/core.py
 ${PYSITELIB}/dask/dataframe/io/parquet/core.pyc
+${PYSITELIB}/dask/dataframe/io/parquet/core.pyo
 ${PYSITELIB}/dask/dataframe/io/parquet/fastparquet.py
 ${PYSITELIB}/dask/dataframe/io/parquet/fastparquet.pyc
+${PYSITELIB}/dask/dataframe/io/parquet/fastparquet.pyo
 ${PYSITELIB}/dask/dataframe/io/parquet/utils.py
 ${PYSITELIB}/dask/dataframe/io/parquet/utils.pyc
+${PYSITELIB}/dask/dataframe/io/parquet/utils.pyo
 ${PYSITELIB}/dask/dataframe/io/sql.py
 ${PYSITELIB}/dask/dataframe/io/sql.pyc
+${PYSITELIB}/dask/dataframe/io/sql.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/__init__.py
 ${PYSITELIB}/dask/dataframe/io/tests/__init__.pyc
+${PYSITELIB}/dask/dataframe/io/tests/__init__.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_csv.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_csv.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_csv.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_demo.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_demo.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_demo.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_hdf.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_hdf.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_hdf.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_io.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_io.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_io.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_json.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_json.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_json.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_orc.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_orc.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_orc.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_parquet.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_parquet.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_parquet.pyo
 ${PYSITELIB}/dask/dataframe/io/tests/test_sql.py
 ${PYSITELIB}/dask/dataframe/io/tests/test_sql.pyc
+${PYSITELIB}/dask/dataframe/io/tests/test_sql.pyo
 ${PYSITELIB}/dask/dataframe/io/utils.py
 ${PYSITELIB}/dask/dataframe/io/utils.pyc
+${PYSITELIB}/dask/dataframe/io/utils.pyo
 ${PYSITELIB}/dask/dataframe/methods.py
 ${PYSITELIB}/dask/dataframe/methods.pyc
+${PYSITELIB}/dask/dataframe/methods.pyo
 ${PYSITELIB}/dask/dataframe/multi.py
 ${PYSITELIB}/dask/dataframe/multi.pyc
+${PYSITELIB}/dask/dataframe/multi.pyo
 ${PYSITELIB}/dask/dataframe/numeric.py
 ${PYSITELIB}/dask/dataframe/numeric.pyc
+${PYSITELIB}/dask/dataframe/numeric.pyo
 ${PYSITELIB}/dask/dataframe/optimize.py
 ${PYSITELIB}/dask/dataframe/optimize.pyc
+${PYSITELIB}/dask/dataframe/optimize.pyo
 ${PYSITELIB}/dask/dataframe/partitionquantiles.py
 ${PYSITELIB}/dask/dataframe/partitionquantiles.pyc
+${PYSITELIB}/dask/dataframe/partitionquantiles.pyo
 ${PYSITELIB}/dask/dataframe/reshape.py
 ${PYSITELIB}/dask/dataframe/reshape.pyc
+${PYSITELIB}/dask/dataframe/reshape.pyo
 ${PYSITELIB}/dask/dataframe/rolling.py
 ${PYSITELIB}/dask/dataframe/rolling.pyc
+${PYSITELIB}/dask/dataframe/rolling.pyo
 ${PYSITELIB}/dask/dataframe/shuffle.py
 ${PYSITELIB}/dask/dataframe/shuffle.pyc
+${PYSITELIB}/dask/dataframe/shuffle.pyo
 ${PYSITELIB}/dask/dataframe/tests/__init__.py
 ${PYSITELIB}/dask/dataframe/tests/__init__.pyc
+${PYSITELIB}/dask/dataframe/tests/__init__.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_accessors.py
 ${PYSITELIB}/dask/dataframe/tests/test_accessors.pyc
+${PYSITELIB}/dask/dataframe/tests/test_accessors.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_arithmetics_reduction.py
 ${PYSITELIB}/dask/dataframe/tests/test_arithmetics_reduction.pyc
+${PYSITELIB}/dask/dataframe/tests/test_arithmetics_reduction.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_boolean.py
 ${PYSITELIB}/dask/dataframe/tests/test_boolean.pyc
+${PYSITELIB}/dask/dataframe/tests/test_boolean.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_categorical.py
 ${PYSITELIB}/dask/dataframe/tests/test_categorical.pyc
+${PYSITELIB}/dask/dataframe/tests/test_categorical.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_dataframe.py
 ${PYSITELIB}/dask/dataframe/tests/test_dataframe.pyc
+${PYSITELIB}/dask/dataframe/tests/test_dataframe.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_extensions.py
 ${PYSITELIB}/dask/dataframe/tests/test_extensions.pyc
+${PYSITELIB}/dask/dataframe/tests/test_extensions.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_format.py
 ${PYSITELIB}/dask/dataframe/tests/test_format.pyc
+${PYSITELIB}/dask/dataframe/tests/test_format.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_groupby.py
 ${PYSITELIB}/dask/dataframe/tests/test_groupby.pyc
+${PYSITELIB}/dask/dataframe/tests/test_groupby.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_hashing.py
 ${PYSITELIB}/dask/dataframe/tests/test_hashing.pyc
+${PYSITELIB}/dask/dataframe/tests/test_hashing.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_hyperloglog.py
 ${PYSITELIB}/dask/dataframe/tests/test_hyperloglog.pyc
+${PYSITELIB}/dask/dataframe/tests/test_hyperloglog.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_indexing.py
 ${PYSITELIB}/dask/dataframe/tests/test_indexing.pyc
+${PYSITELIB}/dask/dataframe/tests/test_indexing.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_merge_column_and_index.py
 ${PYSITELIB}/dask/dataframe/tests/test_merge_column_and_index.pyc
+${PYSITELIB}/dask/dataframe/tests/test_merge_column_and_index.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_methods.py
 ${PYSITELIB}/dask/dataframe/tests/test_methods.pyc
+${PYSITELIB}/dask/dataframe/tests/test_methods.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_multi.py
 ${PYSITELIB}/dask/dataframe/tests/test_multi.pyc
+${PYSITELIB}/dask/dataframe/tests/test_multi.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_numeric.py
 ${PYSITELIB}/dask/dataframe/tests/test_numeric.pyc
+${PYSITELIB}/dask/dataframe/tests/test_numeric.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_optimize_dataframe.py
 ${PYSITELIB}/dask/dataframe/tests/test_optimize_dataframe.pyc
+${PYSITELIB}/dask/dataframe/tests/test_optimize_dataframe.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_pyarrow.py
 ${PYSITELIB}/dask/dataframe/tests/test_pyarrow.pyc
+${PYSITELIB}/dask/dataframe/tests/test_pyarrow.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_pyarrow_compat.py
 ${PYSITELIB}/dask/dataframe/tests/test_pyarrow_compat.pyc
+${PYSITELIB}/dask/dataframe/tests/test_pyarrow_compat.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_reshape.py
 ${PYSITELIB}/dask/dataframe/tests/test_reshape.pyc
+${PYSITELIB}/dask/dataframe/tests/test_reshape.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_rolling.py
 ${PYSITELIB}/dask/dataframe/tests/test_rolling.pyc
+${PYSITELIB}/dask/dataframe/tests/test_rolling.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_shuffle.py
 ${PYSITELIB}/dask/dataframe/tests/test_shuffle.pyc
+${PYSITELIB}/dask/dataframe/tests/test_shuffle.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_ufunc.py
 ${PYSITELIB}/dask/dataframe/tests/test_ufunc.pyc
+${PYSITELIB}/dask/dataframe/tests/test_ufunc.pyo
 ${PYSITELIB}/dask/dataframe/tests/test_utils_dataframe.py
 ${PYSITELIB}/dask/dataframe/tests/test_utils_dataframe.pyc
+${PYSITELIB}/dask/dataframe/tests/test_utils_dataframe.pyo
 ${PYSITELIB}/dask/dataframe/tseries/__init__.py
 ${PYSITELIB}/dask/dataframe/tseries/__init__.pyc
+${PYSITELIB}/dask/dataframe/tseries/__init__.pyo
 ${PYSITELIB}/dask/dataframe/tseries/resample.py
 ${PYSITELIB}/dask/dataframe/tseries/resample.pyc
+${PYSITELIB}/dask/dataframe/tseries/resample.pyo
 ${PYSITELIB}/dask/dataframe/tseries/tests/__init__.py
 ${PYSITELIB}/dask/dataframe/tseries/tests/__init__.pyc
+${PYSITELIB}/dask/dataframe/tseries/tests/__init__.pyo
 ${PYSITELIB}/dask/dataframe/tseries/tests/test_resample.py
 ${PYSITELIB}/dask/dataframe/tseries/tests/test_resample.pyc
+${PYSITELIB}/dask/dataframe/tseries/tests/test_resample.pyo
 ${PYSITELIB}/dask/dataframe/utils.py
 ${PYSITELIB}/dask/dataframe/utils.pyc
+${PYSITELIB}/dask/dataframe/utils.pyo
 ${PYSITELIB}/dask/datasets.py
 ${PYSITELIB}/dask/datasets.pyc
+${PYSITELIB}/dask/datasets.pyo
 ${PYSITELIB}/dask/delayed.py
 ${PYSITELIB}/dask/delayed.pyc
+${PYSITELIB}/dask/delayed.pyo
 ${PYSITELIB}/dask/diagnostics/__init__.py
 ${PYSITELIB}/dask/diagnostics/__init__.pyc
+${PYSITELIB}/dask/diagnostics/__init__.pyo
 ${PYSITELIB}/dask/diagnostics/profile.py
 ${PYSITELIB}/dask/diagnostics/profile.pyc
+${PYSITELIB}/dask/diagnostics/profile.pyo
 ${PYSITELIB}/dask/diagnostics/profile_visualize.py
 ${PYSITELIB}/dask/diagnostics/profile_visualize.pyc
+${PYSITELIB}/dask/diagnostics/profile_visualize.pyo
 ${PYSITELIB}/dask/diagnostics/progress.py
 ${PYSITELIB}/dask/diagnostics/progress.pyc
+${PYSITELIB}/dask/diagnostics/progress.pyo
 ${PYSITELIB}/dask/diagnostics/tests/__init__.py
 ${PYSITELIB}/dask/diagnostics/tests/__init__.pyc
+${PYSITELIB}/dask/diagnostics/tests/__init__.pyo
 ${PYSITELIB}/dask/diagnostics/tests/test_profiler.py
 ${PYSITELIB}/dask/diagnostics/tests/test_profiler.pyc
+${PYSITELIB}/dask/diagnostics/tests/test_profiler.pyo
 ${PYSITELIB}/dask/diagnostics/tests/test_progress.py
 ${PYSITELIB}/dask/diagnostics/tests/test_progress.pyc
+${PYSITELIB}/dask/diagnostics/tests/test_progress.pyo
 ${PYSITELIB}/dask/distributed.py
 ${PYSITELIB}/dask/distributed.pyc
+${PYSITELIB}/dask/distributed.pyo
 ${PYSITELIB}/dask/dot.py
 ${PYSITELIB}/dask/dot.pyc
+${PYSITELIB}/dask/dot.pyo
 ${PYSITELIB}/dask/graph_manipulation.py
 ${PYSITELIB}/dask/graph_manipulation.pyc
+${PYSITELIB}/dask/graph_manipulation.pyo
 ${PYSITELIB}/dask/hashing.py
 ${PYSITELIB}/dask/hashing.pyc
+${PYSITELIB}/dask/hashing.pyo
 ${PYSITELIB}/dask/highlevelgraph.py
 ${PYSITELIB}/dask/highlevelgraph.pyc
+${PYSITELIB}/dask/highlevelgraph.pyo
 ${PYSITELIB}/dask/layers.py
 ${PYSITELIB}/dask/layers.pyc
+${PYSITELIB}/dask/layers.pyo
 ${PYSITELIB}/dask/local.py
 ${PYSITELIB}/dask/local.pyc
+${PYSITELIB}/dask/local.pyo
 ${PYSITELIB}/dask/ml.py
 ${PYSITELIB}/dask/ml.pyc
+${PYSITELIB}/dask/ml.pyo
 ${PYSITELIB}/dask/multiprocessing.py
 ${PYSITELIB}/dask/multiprocessing.pyc
+${PYSITELIB}/dask/multiprocessing.pyo
 ${PYSITELIB}/dask/optimization.py
 ${PYSITELIB}/dask/optimization.pyc
+${PYSITELIB}/dask/optimization.pyo
 ${PYSITELIB}/dask/order.py
 ${PYSITELIB}/dask/order.pyc
+${PYSITELIB}/dask/order.pyo
 ${PYSITELIB}/dask/py.typed
 ${PYSITELIB}/dask/rewrite.py
 ${PYSITELIB}/dask/rewrite.pyc
+${PYSITELIB}/dask/rewrite.pyo
 ${PYSITELIB}/dask/sizeof.py
 ${PYSITELIB}/dask/sizeof.pyc
+${PYSITELIB}/dask/sizeof.pyo
 ${PYSITELIB}/dask/system.py
 ${PYSITELIB}/dask/system.pyc
+${PYSITELIB}/dask/system.pyo
 ${PYSITELIB}/dask/tests/__init__.py
 ${PYSITELIB}/dask/tests/__init__.pyc
+${PYSITELIB}/dask/tests/__init__.pyo
 ${PYSITELIB}/dask/tests/test_backends.py
 ${PYSITELIB}/dask/tests/test_backends.pyc
+${PYSITELIB}/dask/tests/test_backends.pyo
 ${PYSITELIB}/dask/tests/test_base.py
 ${PYSITELIB}/dask/tests/test_base.pyc
+${PYSITELIB}/dask/tests/test_base.pyo
 ${PYSITELIB}/dask/tests/test_cache.py
 ${PYSITELIB}/dask/tests/test_cache.pyc
+${PYSITELIB}/dask/tests/test_cache.pyo
 ${PYSITELIB}/dask/tests/test_callbacks.py
 ${PYSITELIB}/dask/tests/test_callbacks.pyc
+${PYSITELIB}/dask/tests/test_callbacks.pyo
 ${PYSITELIB}/dask/tests/test_ci.py
 ${PYSITELIB}/dask/tests/test_ci.pyc
+${PYSITELIB}/dask/tests/test_ci.pyo
 ${PYSITELIB}/dask/tests/test_cli.py
 ${PYSITELIB}/dask/tests/test_cli.pyc
+${PYSITELIB}/dask/tests/test_cli.pyo
 ${PYSITELIB}/dask/tests/test_compatibility.py
 ${PYSITELIB}/dask/tests/test_compatibility.pyc
+${PYSITELIB}/dask/tests/test_compatibility.pyo
 ${PYSITELIB}/dask/tests/test_config.py
 ${PYSITELIB}/dask/tests/test_config.pyc
+${PYSITELIB}/dask/tests/test_config.pyo
 ${PYSITELIB}/dask/tests/test_context.py
 ${PYSITELIB}/dask/tests/test_context.pyc
+${PYSITELIB}/dask/tests/test_context.pyo
 ${PYSITELIB}/dask/tests/test_core.py
 ${PYSITELIB}/dask/tests/test_core.pyc
+${PYSITELIB}/dask/tests/test_core.pyo
 ${PYSITELIB}/dask/tests/test_datasets.py
 ${PYSITELIB}/dask/tests/test_datasets.pyc
+${PYSITELIB}/dask/tests/test_datasets.pyo
 ${PYSITELIB}/dask/tests/test_delayed.py
 ${PYSITELIB}/dask/tests/test_delayed.pyc
+${PYSITELIB}/dask/tests/test_delayed.pyo
 ${PYSITELIB}/dask/tests/test_distributed.py
 ${PYSITELIB}/dask/tests/test_distributed.pyc
+${PYSITELIB}/dask/tests/test_distributed.pyo
 ${PYSITELIB}/dask/tests/test_docs.py
 ${PYSITELIB}/dask/tests/test_docs.pyc
+${PYSITELIB}/dask/tests/test_docs.pyo
 ${PYSITELIB}/dask/tests/test_dot.py
 ${PYSITELIB}/dask/tests/test_dot.pyc
+${PYSITELIB}/dask/tests/test_dot.pyo
 ${PYSITELIB}/dask/tests/test_graph_manipulation.py
 ${PYSITELIB}/dask/tests/test_graph_manipulation.pyc
+${PYSITELIB}/dask/tests/test_graph_manipulation.pyo
 ${PYSITELIB}/dask/tests/test_hashing.py
 ${PYSITELIB}/dask/tests/test_hashing.pyc
+${PYSITELIB}/dask/tests/test_hashing.pyo
 ${PYSITELIB}/dask/tests/test_highgraph.py
 ${PYSITELIB}/dask/tests/test_highgraph.pyc
+${PYSITELIB}/dask/tests/test_highgraph.pyo
 ${PYSITELIB}/dask/tests/test_layers.py
 ${PYSITELIB}/dask/tests/test_layers.pyc
+${PYSITELIB}/dask/tests/test_layers.pyo
 ${PYSITELIB}/dask/tests/test_local.py
 ${PYSITELIB}/dask/tests/test_local.pyc
+${PYSITELIB}/dask/tests/test_local.pyo
 ${PYSITELIB}/dask/tests/test_ml.py
 ${PYSITELIB}/dask/tests/test_ml.pyc
+${PYSITELIB}/dask/tests/test_ml.pyo
 ${PYSITELIB}/dask/tests/test_multiprocessing.py
 ${PYSITELIB}/dask/tests/test_multiprocessing.pyc
+${PYSITELIB}/dask/tests/test_multiprocessing.pyo
 ${PYSITELIB}/dask/tests/test_optimization.py
 ${PYSITELIB}/dask/tests/test_optimization.pyc
+${PYSITELIB}/dask/tests/test_optimization.pyo
 ${PYSITELIB}/dask/tests/test_order.py
 ${PYSITELIB}/dask/tests/test_order.pyc
+${PYSITELIB}/dask/tests/test_order.pyo
 ${PYSITELIB}/dask/tests/test_rewrite.py
 ${PYSITELIB}/dask/tests/test_rewrite.pyc
+${PYSITELIB}/dask/tests/test_rewrite.pyo
 ${PYSITELIB}/dask/tests/test_sizeof.py
 ${PYSITELIB}/dask/tests/test_sizeof.pyc
+${PYSITELIB}/dask/tests/test_sizeof.pyo
 ${PYSITELIB}/dask/tests/test_spark_compat.py
 ${PYSITELIB}/dask/tests/test_spark_compat.pyc
+${PYSITELIB}/dask/tests/test_spark_compat.pyo
 ${PYSITELIB}/dask/tests/test_system.py
 ${PYSITELIB}/dask/tests/test_system.pyc
+${PYSITELIB}/dask/tests/test_system.pyo
 ${PYSITELIB}/dask/tests/test_threaded.py
 ${PYSITELIB}/dask/tests/test_threaded.pyc
+${PYSITELIB}/dask/tests/test_threaded.pyo
+${PYSITELIB}/dask/tests/test_traceback.py
+${PYSITELIB}/dask/tests/test_traceback.pyc
+${PYSITELIB}/dask/tests/test_traceback.pyo
 ${PYSITELIB}/dask/tests/test_typing.py
 ${PYSITELIB}/dask/tests/test_typing.pyc
+${PYSITELIB}/dask/tests/test_typing.pyo
 ${PYSITELIB}/dask/tests/test_utils.py
 ${PYSITELIB}/dask/tests/test_utils.pyc
+${PYSITELIB}/dask/tests/test_utils.pyo
 ${PYSITELIB}/dask/tests/test_utils_test.py
 ${PYSITELIB}/dask/tests/test_utils_test.pyc
+${PYSITELIB}/dask/tests/test_utils_test.pyo
 ${PYSITELIB}/dask/tests/warning_aliases.py
 ${PYSITELIB}/dask/tests/warning_aliases.pyc
+${PYSITELIB}/dask/tests/warning_aliases.pyo
 ${PYSITELIB}/dask/threaded.py
 ${PYSITELIB}/dask/threaded.pyc
+${PYSITELIB}/dask/threaded.pyo
 ${PYSITELIB}/dask/typing.py
 ${PYSITELIB}/dask/typing.pyc
+${PYSITELIB}/dask/typing.pyo
 ${PYSITELIB}/dask/utils.py
 ${PYSITELIB}/dask/utils.pyc
+${PYSITELIB}/dask/utils.pyo
 ${PYSITELIB}/dask/utils_test.py
 ${PYSITELIB}/dask/utils_test.pyc
+${PYSITELIB}/dask/utils_test.pyo
 ${PYSITELIB}/dask/widgets/__init__.py
 ${PYSITELIB}/dask/widgets/__init__.pyc
+${PYSITELIB}/dask/widgets/__init__.pyo
 ${PYSITELIB}/dask/widgets/templates/array.html.j2
 ${PYSITELIB}/dask/widgets/templates/dataframe.html.j2
 ${PYSITELIB}/dask/widgets/templates/highlevelgraph.html.j2
@@ -519,5 +767,7 @@ ${PYSITELIB}/dask/widgets/tests/templates/custom_filter.html.j2
 ${PYSITELIB}/dask/widgets/tests/templates/example.html.j2
 ${PYSITELIB}/dask/widgets/tests/test_widgets.py
 ${PYSITELIB}/dask/widgets/tests/test_widgets.pyc
+${PYSITELIB}/dask/widgets/tests/test_widgets.pyo
 ${PYSITELIB}/dask/widgets/widgets.py
 ${PYSITELIB}/dask/widgets/widgets.pyc
+${PYSITELIB}/dask/widgets/widgets.pyo
diff --git a/py-dask/distinfo b/py-dask/distinfo
index 7f279be978..6ed39b5d68 100644
--- a/py-dask/distinfo
+++ b/py-dask/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (dask-2023.8.1.tar.gz) = 4e937a65e90ad7fbdb695ade7eee6ef9516de74f78661a6c368648765649e3db
-SHA512 (dask-2023.8.1.tar.gz) = 4ca231236e5d868f8fbb69b38721e495a44fbc982a53ea087ef68085c4df2cc99526b5a66b7fee93a3b63a6cd621f8448b877b98370b3dfe1a32e386dd91e73e
-Size (dask-2023.8.1.tar.gz) = 8541743 bytes
+BLAKE2s (dask-2023.11.0.tar.gz) = eb9a6b8402709e76c1f2ca64b0afa676aa64fefe15ab4b81752894b8d78a3c1f
+SHA512 (dask-2023.11.0.tar.gz) = 1ebac9c9fb158682dc5063710fd11ccbe0f584cea26afad4b3fe01001f3f7d6888ddbb7653cfdaf2da4ca7acb2b88bc7b1d8b4055790e7036b419ae995346e8f
+Size (dask-2023.11.0.tar.gz) = 8559592 bytes
diff --git a/py-dask/options.mk b/py-dask/options.mk
index 363a476ce6..faf804013c 100644
--- a/py-dask/options.mk
+++ b/py-dask/options.mk
@@ -22,7 +22,7 @@ DEPENDS+=	${PYPKGPREFIX}-cytoolz-[0-9]*:../../devel/py-cytoolz
 # TODO Also needs pyarrow
 DEPENDS+=	${PYPKGPREFIX}-fastparquet-[0-9]*:../../wip/py-fastparquet
 .  if ${OPSYS} != "NetBSD"
-DEPENDS+=	${PYPKGPREFIX}-apache-arrow>7.0:../../wip/py-apache-arrow
+DEPENDS+=	${PYPKGPREFIX}-apache-arrow>14.0.1:../../wip/py-apache-arrow
 .  endif
 .endif
 



Home | Main Index | Thread Index | Old Index