LICENSE.txt
MANIFEST.in
README.rst
conftest.py
pyproject.toml
setup.py
dask/__init__.py
dask/__main__.py
dask/_collections.py
dask/_compatibility.py
dask/_dispatch.py
dask/_expr.py
dask/_pandas_compat.py
dask/_task_spec.py
dask/_version.py
dask/backends.py
dask/base.py
dask/blockwise.py
dask/cache.py
dask/callbacks.py
dask/cli.py
dask/config.py
dask/conftest.py
dask/context.py
dask/core.py
dask/dask-schema.yaml
dask/dask.yaml
dask/datasets.py
dask/delayed.py
dask/distributed.py
dask/dot.py
dask/graph_manipulation.py
dask/hashing.py
dask/highlevelgraph.py
dask/layers.py
dask/local.py
dask/ml.py
dask/multiprocessing.py
dask/optimization.py
dask/order.py
dask/py.typed
dask/rewrite.py
dask/sizeof.py
dask/system.py
dask/task_spec.py
dask/threaded.py
dask/tokenize.py
dask/typing.py
dask/utils.py
dask/utils_test.py
dask.egg-info/PKG-INFO
dask.egg-info/SOURCES.txt
dask.egg-info/dependency_links.txt
dask.egg-info/entry_points.txt
dask.egg-info/not-zip-safe
dask.egg-info/requires.txt
dask.egg-info/top_level.txt
dask/array/NUMPY_LICENSE.txt
dask/array/__init__.py
dask/array/_reductions_generic.py
dask/array/_shuffle.py
dask/array/api.py
dask/array/backends.py
dask/array/blockwise.py
dask/array/chunk.py
dask/array/chunk_types.py
dask/array/core.py
dask/array/creation.py
dask/array/cupy_entry_point.py
dask/array/dispatch.py
dask/array/einsumfuncs.py
dask/array/fft.py
dask/array/gufunc.py
dask/array/image.py
dask/array/linalg.py
dask/array/ma.py
dask/array/numpy_compat.py
dask/array/optimization.py
dask/array/overlap.py
dask/array/percentile.py
dask/array/random.py
dask/array/rechunk.py
dask/array/reductions.py
dask/array/reshape.py
dask/array/routines.py
dask/array/slicing.py
dask/array/stats.py
dask/array/svg.py
dask/array/tiledb_io.py
dask/array/ufunc.py
dask/array/utils.py
dask/array/wrap.py
dask/array/_array_expr/__init__.py
dask/array/_array_expr/_backends.py
dask/array/_array_expr/_blockwise.py
dask/array/_array_expr/_collection.py
dask/array/_array_expr/_creation.py
dask/array/_array_expr/_expr.py
dask/array/_array_expr/_gufunc.py
dask/array/_array_expr/_io.py
dask/array/_array_expr/_map_blocks.py
dask/array/_array_expr/_overlap.py
dask/array/_array_expr/_rechunk.py
dask/array/_array_expr/_reductions.py
dask/array/_array_expr/_shuffle.py
dask/array/_array_expr/_slicing.py
dask/array/_array_expr/_ufunc.py
dask/array/_array_expr/_utils.py
dask/array/_array_expr/random.py
dask/array/_array_expr/tests/__init__.py
dask/array/_array_expr/tests/test_collection.py
dask/array/lib/__init__.py
dask/array/lib/stride_tricks.py
dask/array/tests/__init__.py
dask/array/tests/test_api.py
dask/array/tests/test_array_core.py
dask/array/tests/test_array_expr_incompatible.py
dask/array/tests/test_array_function.py
dask/array/tests/test_array_utils.py
dask/array/tests/test_atop.py
dask/array/tests/test_chunk.py
dask/array/tests/test_creation.py
dask/array/tests/test_cupy_core.py
dask/array/tests/test_cupy_creation.py
dask/array/tests/test_cupy_gufunc.py
dask/array/tests/test_cupy_linalg.py
dask/array/tests/test_cupy_overlap.py
dask/array/tests/test_cupy_percentile.py
dask/array/tests/test_cupy_random.py
dask/array/tests/test_cupy_reductions.py
dask/array/tests/test_cupy_routines.py
dask/array/tests/test_cupy_slicing.py
dask/array/tests/test_cupy_sparse.py
dask/array/tests/test_dispatch.py
dask/array/tests/test_fft.py
dask/array/tests/test_gufunc.py
dask/array/tests/test_image.py
dask/array/tests/test_linalg.py
dask/array/tests/test_map_blocks.py
dask/array/tests/test_masked.py
dask/array/tests/test_numpy_compat.py
dask/array/tests/test_optimization.py
dask/array/tests/test_overlap.py
dask/array/tests/test_percentiles.py
dask/array/tests/test_random.py
dask/array/tests/test_rechunk.py
dask/array/tests/test_reductions.py
dask/array/tests/test_reshape.py
dask/array/tests/test_routines.py
dask/array/tests/test_shuffle.py
dask/array/tests/test_slicing.py
dask/array/tests/test_sparse.py
dask/array/tests/test_stats.py
dask/array/tests/test_svg.py
dask/array/tests/test_testing.py
dask/array/tests/test_ufunc.py
dask/array/tests/test_wrap.py
dask/array/tests/test_xarray.py
dask/bag/__init__.py
dask/bag/avro.py
dask/bag/chunk.py
dask/bag/core.py
dask/bag/random.py
dask/bag/text.py
dask/bag/utils.py
dask/bag/tests/__init__.py
dask/bag/tests/test_avro.py
dask/bag/tests/test_bag.py
dask/bag/tests/test_random.py
dask/bag/tests/test_text.py
dask/bytes/__init__.py
dask/bytes/core.py
dask/bytes/utils.py
dask/bytes/tests/__init__.py
dask/bytes/tests/test_bytes_utils.py
dask/bytes/tests/test_compression.py
dask/bytes/tests/test_http.py
dask/bytes/tests/test_local.py
dask/bytes/tests/test_s3.py
dask/dataframe/__init__.py
dask/dataframe/_compat.py
dask/dataframe/_dtypes.py
dask/dataframe/_pyarrow.py
dask/dataframe/_pyarrow_compat.py
dask/dataframe/accessor.py
dask/dataframe/api.py
dask/dataframe/backends.py
dask/dataframe/categorical.py
dask/dataframe/core.py
dask/dataframe/dispatch.py
dask/dataframe/extensions.py
dask/dataframe/groupby.py
dask/dataframe/hyperloglog.py
dask/dataframe/indexing.py
dask/dataframe/methods.py
dask/dataframe/multi.py
dask/dataframe/partitionquantiles.py
dask/dataframe/rolling.py
dask/dataframe/shuffle.py
dask/dataframe/utils.py
dask/dataframe/dask_expr/__init__.py
dask/dataframe/dask_expr/_accessor.py
dask/dataframe/dask_expr/_backends.py
dask/dataframe/dask_expr/_categorical.py
dask/dataframe/dask_expr/_collection.py
dask/dataframe/dask_expr/_concat.py
dask/dataframe/dask_expr/_cumulative.py
dask/dataframe/dask_expr/_datetime.py
dask/dataframe/dask_expr/_describe.py
dask/dataframe/dask_expr/_dummies.py
dask/dataframe/dask_expr/_expr.py
dask/dataframe/dask_expr/_groupby.py
dask/dataframe/dask_expr/_indexing.py
dask/dataframe/dask_expr/_interchange.py
dask/dataframe/dask_expr/_merge.py
dask/dataframe/dask_expr/_merge_asof.py
dask/dataframe/dask_expr/_quantile.py
dask/dataframe/dask_expr/_quantiles.py
dask/dataframe/dask_expr/_reductions.py
dask/dataframe/dask_expr/_repartition.py
dask/dataframe/dask_expr/_rolling.py
dask/dataframe/dask_expr/_shuffle.py
dask/dataframe/dask_expr/_str_accessor.py
dask/dataframe/dask_expr/_util.py
dask/dataframe/dask_expr/_version.py
dask/dataframe/dask_expr/datasets.py
dask/dataframe/dask_expr/diagnostics/__init__.py
dask/dataframe/dask_expr/diagnostics/_analyze.py
dask/dataframe/dask_expr/diagnostics/_analyze_plugin.py
dask/dataframe/dask_expr/diagnostics/_explain.py
dask/dataframe/dask_expr/io/__init__.py
dask/dataframe/dask_expr/io/_delayed.py
dask/dataframe/dask_expr/io/bag.py
dask/dataframe/dask_expr/io/io.py
dask/dataframe/dask_expr/io/parquet.py
dask/dataframe/dask_expr/io/records.py
dask/dataframe/dask_expr/io/tests/__init__.py
dask/dataframe/dask_expr/io/tests/test_delayed.py
dask/dataframe/dask_expr/io/tests/test_distributed.py
dask/dataframe/dask_expr/io/tests/test_from_pandas.py
dask/dataframe/dask_expr/io/tests/test_io.py
dask/dataframe/dask_expr/io/tests/test_parquet.py
dask/dataframe/dask_expr/io/tests/test_sql.py
dask/dataframe/dask_expr/tests/__init__.py
dask/dataframe/dask_expr/tests/_util.py
dask/dataframe/dask_expr/tests/test_align_partitions.py
dask/dataframe/dask_expr/tests/test_categorical.py
dask/dataframe/dask_expr/tests/test_collection.py
dask/dataframe/dask_expr/tests/test_concat.py
dask/dataframe/dask_expr/tests/test_core.py
dask/dataframe/dask_expr/tests/test_cumulative.py
dask/dataframe/dask_expr/tests/test_datasets.py
dask/dataframe/dask_expr/tests/test_datetime.py
dask/dataframe/dask_expr/tests/test_describe.py
dask/dataframe/dask_expr/tests/test_diagnostics.py
dask/dataframe/dask_expr/tests/test_distributed.py
dask/dataframe/dask_expr/tests/test_dummies.py
dask/dataframe/dask_expr/tests/test_format.py
dask/dataframe/dask_expr/tests/test_fusion.py
dask/dataframe/dask_expr/tests/test_groupby.py
dask/dataframe/dask_expr/tests/test_indexing.py
dask/dataframe/dask_expr/tests/test_interchange.py
dask/dataframe/dask_expr/tests/test_map_partitions_overlap.py
dask/dataframe/dask_expr/tests/test_merge.py
dask/dataframe/dask_expr/tests/test_merge_asof.py
dask/dataframe/dask_expr/tests/test_partitioning_knowledge.py
dask/dataframe/dask_expr/tests/test_predicate_pushdown.py
dask/dataframe/dask_expr/tests/test_quantiles.py
dask/dataframe/dask_expr/tests/test_reductions.py
dask/dataframe/dask_expr/tests/test_repartition.py
dask/dataframe/dask_expr/tests/test_reshape.py
dask/dataframe/dask_expr/tests/test_rolling.py
dask/dataframe/dask_expr/tests/test_shuffle.py
dask/dataframe/dask_expr/tests/test_string_accessor.py
dask/dataframe/dask_expr/tests/test_ufunc.py
dask/dataframe/io/__init__.py
dask/dataframe/io/csv.py
dask/dataframe/io/demo.py
dask/dataframe/io/hdf.py
dask/dataframe/io/io.py
dask/dataframe/io/json.py
dask/dataframe/io/sql.py
dask/dataframe/io/utils.py
dask/dataframe/io/orc/__init__.py
dask/dataframe/io/orc/arrow.py
dask/dataframe/io/orc/core.py
dask/dataframe/io/orc/utils.py
dask/dataframe/io/parquet/__init__.py
dask/dataframe/io/parquet/arrow.py
dask/dataframe/io/parquet/core.py
dask/dataframe/io/parquet/utils.py
dask/dataframe/io/tests/__init__.py
dask/dataframe/io/tests/test_csv.py
dask/dataframe/io/tests/test_demo.py
dask/dataframe/io/tests/test_hdf.py
dask/dataframe/io/tests/test_io.py
dask/dataframe/io/tests/test_json.py
dask/dataframe/io/tests/test_orc.py
dask/dataframe/io/tests/test_parquet.py
dask/dataframe/io/tests/test_sql.py
dask/dataframe/tests/__init__.py
dask/dataframe/tests/test_accessors.py
dask/dataframe/tests/test_api.py
dask/dataframe/tests/test_arithmetics_reduction.py
dask/dataframe/tests/test_boolean.py
dask/dataframe/tests/test_categorical.py
dask/dataframe/tests/test_dataframe.py
dask/dataframe/tests/test_extensions.py
dask/dataframe/tests/test_groupby.py
dask/dataframe/tests/test_hashing.py
dask/dataframe/tests/test_hyperloglog.py
dask/dataframe/tests/test_indexing.py
dask/dataframe/tests/test_merge_column_and_index.py
dask/dataframe/tests/test_methods.py
dask/dataframe/tests/test_multi.py
dask/dataframe/tests/test_numeric.py
dask/dataframe/tests/test_pyarrow.py
dask/dataframe/tests/test_pyarrow_compat.py
dask/dataframe/tests/test_reshape.py
dask/dataframe/tests/test_rolling.py
dask/dataframe/tests/test_shuffle.py
dask/dataframe/tests/test_ufunc.py
dask/dataframe/tests/test_utils_dataframe.py
dask/dataframe/tseries/__init__.py
dask/dataframe/tseries/resample.py
dask/dataframe/tseries/tests/__init__.py
dask/dataframe/tseries/tests/test_resample.py
dask/dataframe/tseries/tests/test_resample_expr.py
dask/diagnostics/__init__.py
dask/diagnostics/profile.py
dask/diagnostics/profile_visualize.py
dask/diagnostics/progress.py
dask/diagnostics/tests/__init__.py
dask/diagnostics/tests/test_profiler.py
dask/diagnostics/tests/test_progress.py
dask/tests/__init__.py
dask/tests/test_backends.py
dask/tests/test_base.py
dask/tests/test_cache.py
dask/tests/test_callbacks.py
dask/tests/test_ci.py
dask/tests/test_cli.py
dask/tests/test_compatibility.py
dask/tests/test_config.py
dask/tests/test_context.py
dask/tests/test_core.py
dask/tests/test_datasets.py
dask/tests/test_delayed.py
dask/tests/test_distributed.py
dask/tests/test_docs.py
dask/tests/test_dot.py
dask/tests/test_expr.py
dask/tests/test_graph_manipulation.py
dask/tests/test_hashing.py
dask/tests/test_highgraph.py
dask/tests/test_hlgexpr.py
dask/tests/test_imports.py
dask/tests/test_layers.py
dask/tests/test_local.py
dask/tests/test_ml.py
dask/tests/test_multiprocessing.py
dask/tests/test_optimization.py
dask/tests/test_order.py
dask/tests/test_rewrite.py
dask/tests/test_sizeof.py
dask/tests/test_spark_compat.py
dask/tests/test_system.py
dask/tests/test_task_spec.py
dask/tests/test_threaded.py
dask/tests/test_tokenize.py
dask/tests/test_traceback.py
dask/tests/test_typing.py
dask/tests/test_utils.py
dask/tests/test_utils_test.py
dask/tests/warning_aliases.py
dask/widgets/__init__.py
dask/widgets/widgets.py
dask/widgets/templates/array.html.j2
dask/widgets/templates/dataframe.html.j2
dask/widgets/templates/highlevelgraph.html.j2
dask/widgets/templates/highlevelgraph_layer.html.j2
dask/widgets/tests/test_widgets.py
dask/widgets/tests/templates/bytes.html.j2
dask/widgets/tests/templates/custom_filter.html.j2
dask/widgets/tests/templates/example.html.j2
docs/Makefile
docs/make.bat
docs/source/10-minutes-to-dask.rst
docs/source/adaptive.rst
docs/source/api.rst
docs/source/array-api.rst
docs/source/array-assignment.rst
docs/source/array-best-practices.rst
docs/source/array-chunks.rst
docs/source/array-creation.rst
docs/source/array-design.rst
docs/source/array-gufunc.rst
docs/source/array-numpy-compatibility.rst
docs/source/array-overlap.rst
docs/source/array-random.rst
docs/source/array-slicing.rst
docs/source/array-sparse.rst
docs/source/array-stack.rst
docs/source/array-stats.rst
docs/source/array.rst
docs/source/bag-api.rst
docs/source/bag-creation.rst
docs/source/bag.rst
docs/source/best-practices.rst
docs/source/caching.rst
docs/source/changelog.rst
docs/source/cheatsheet.rst
docs/source/cli.rst
docs/source/conf.py
docs/source/configuration.rst
docs/source/custom-collections.rst
docs/source/custom-graphs.rst
docs/source/customize-initialization.rst
docs/source/dashboard-progress-script.py
docs/source/dashboard.rst
docs/source/daskcheatsheet.pdf
docs/source/dataframe-api.rst
docs/source/dataframe-best-practices.rst
docs/source/dataframe-categoricals.rst
docs/source/dataframe-create.rst
docs/source/dataframe-design.rst
docs/source/dataframe-extend.rst
docs/source/dataframe-extra.rst
docs/source/dataframe-groupby.rst
docs/source/dataframe-hive.rst
docs/source/dataframe-indexing.rst
docs/source/dataframe-joins.rst
docs/source/dataframe-optimizer.rst
docs/source/dataframe-parquet.rst
docs/source/dataframe-sql.rst
docs/source/dataframe.rst
docs/source/debugging-performance.rst
docs/source/delayed-api.rst
docs/source/delayed-best-practices.rst
docs/source/delayed-collections.rst
docs/source/delayed.rst
docs/source/deploying-cli.rst
docs/source/deploying-cloud.rst
docs/source/deploying-docker.rst
docs/source/deploying-extra.rst
docs/source/deploying-hpc.rst
docs/source/deploying-kubernetes.rst
docs/source/deploying-python-advanced.rst
docs/source/deploying-python.rst
docs/source/deploying-ssh.rst
docs/source/deploying.rst
docs/source/deployment-considerations.rst
docs/source/develop.rst
docs/source/diagnostics-distributed.rst
docs/source/diagnostics-local.rst
docs/source/ecosystem.rst
docs/source/expr-system-internals.rst
docs/source/faq.rst
docs/source/futures.rst
docs/source/gpu.rst
docs/source/graph_manipulation.rst
docs/source/graphs.rst
docs/source/graphviz.rst
docs/source/high-level-graphs.rst
docs/source/index.rst
docs/source/install.rst
docs/source/internals.rst
docs/source/logos.rst
docs/source/maintainers.rst
docs/source/ml.rst
docs/source/optimize.rst
docs/source/order.rst
docs/source/phases-of-computation.rst
docs/source/presentations.rst
docs/source/prometheus.rst
docs/source/scheduler-overview.rst
docs/source/scheduling-policy.rst
docs/source/scheduling.rst
docs/source/shared.rst
docs/source/software-environments.rst
docs/source/spark.rst
docs/source/spec.rst
docs/source/support.rst
docs/source/understanding-performance.rst
docs/source/user-interfaces.rst
docs/source/why.rst
docs/source/_static/config_converter.js
docs/source/_static/custom.js
docs/source/_static/dask-simple.png
docs/source/_static/main-page.css
docs/source/_static/profile.html
docs/source/_static/stacked_profile.html
docs/source/_static/style.css
docs/source/_static/theme_overrides.css
docs/source/_static/transpose_cyto.html
docs/source/_static/yaml.min.js
docs/source/_templates/layout.html
docs/source/how-to/connect-to-remote-data.rst
docs/source/how-to/debug.rst
docs/source/how-to/extend-sizeof.rst
docs/source/how-to/index.rst
docs/source/how-to/selecting-the-collection-backend.rst
docs/source/images/10_minutes_array_graph.png
docs/source/images/10_minutes_bag_graph.png
docs/source/images/10_minutes_dataframe_graph.png
docs/source/images/HHMI_Janelia_Color.png
docs/source/images/array.svg
docs/source/images/async-embarrassing.gif
docs/source/images/cloud-provider-logos.svg
docs/source/images/concurrent-futures-threaded.webp
docs/source/images/crosstalk.svg
docs/source/images/dashboard_jupyterlab.png
docs/source/images/dashboard_link.png
docs/source/images/dashboard_memory.png
docs/source/images/dashboard_memory_new.gif
docs/source/images/dashboard_progress.png
docs/source/images/dashboard_status.png
docs/source/images/dashboard_task_processing.png
docs/source/images/dashboard_task_stream_unhealthy.png
docs/source/images/dashboard_taskstream_healthy.png
docs/source/images/dask-adaptive.svg
docs/source/images/dask-array.svg
docs/source/images/dask-cluster-manager.svg
docs/source/images/dask-dataframe.svg
docs/source/images/dask-overview-distributed-callout.svg
docs/source/images/dask-overview-schedulers.svg
docs/source/images/dask-overview.svg
docs/source/images/dask_horizontal.svg
docs/source/images/dask_horizontal_black.svg
docs/source/images/dask_horizontal_on_blue.svg
docs/source/images/dask_horizontal_on_pink.svg
docs/source/images/dask_horizontal_white.svg
docs/source/images/dask_icon.svg
docs/source/images/dask_icon_black.svg
docs/source/images/dask_icon_on_pink.svg
docs/source/images/dask_icon_white.svg
docs/source/images/dataframe-optimize-explain.png
docs/source/images/delayed-inc-double-add.svg
docs/source/images/distributed-overview.svg
docs/source/images/frame-shuffle.svg
docs/source/images/frame-sort.svg
docs/source/images/frame.svg
docs/source/images/futures-graph.png
docs/source/images/gputester-msg.png
docs/source/images/growth_of_languages.png
docs/source/images/growth_of_libraries.png
docs/source/images/inc-add.svg
docs/source/images/map-reduce-task-scheduling.svg
docs/source/images/map_blocks_drop_axis.png
docs/source/images/merge_chunks.png
docs/source/images/merge_chunks_false.png
docs/source/images/optimize_dask1.svg
docs/source/images/optimize_dask2.svg
docs/source/images/optimize_dask3.svg
docs/source/images/optimize_dask4.svg
docs/source/images/optimize_dask5.svg
docs/source/images/order-failure.png
docs/source/images/order-success.png
docs/source/images/overlap.svg
docs/source/images/overlapping-blocks.svg
docs/source/images/overlapping-neighbors.svg
docs/source/images/pipeline.svg
docs/source/images/reshape.png
docs/source/images/reshape_problem.png
docs/source/images/reshape_rechunked.png
docs/source/images/scaling-edges.png
docs/source/images/scaling-nodes.png
docs/source/images/simple-dask.png
docs/source/images/transpose-hlg-hovertooltip.png
docs/source/images/transpose-hlg-html-repr.png
docs/source/images/transpose.svg
docs/source/images/transpose_opt.svg
docs/source/images/trivial.svg
docs/source/images/unoverlapping-neighbors.svg
docs/source/images/changelog/2023110-rechunking-disk-perf.png
docs/source/images/changelog/dask-order-constant-memory.png
docs/source/images/changelog/dask-order-growing-memory.png
docs/source/images/changelog/einstein-constant-chunks.png
docs/source/images/changelog/einstein-exploding-chunks.png
docs/source/images/changelog/einstein-initial-array.png
docs/source/images/changelog/gufunc_chunksizes_constant.png
docs/source/images/changelog/gufunc_chunksizes_exploding.png
docs/source/images/changelog/reshape-constant-memory.png
docs/source/images/changelog/reshape-memory-increase.png
docs/source/images/changelog/rolling-construct-constant-chunks.png
docs/source/images/changelog/rolling-construct-exploding-chunks.png
docs/source/images/changelog/rolling-construct-initially.png
docs/source/images/changelog/vindex-memory-constant.png
docs/source/images/changelog/vindex-memory-increase.png
docs/source/images/optimizer/automatic-repartitioning.svg
docs/source/images/optimizer/avoiding-shuffles.svg
docs/source/scripts/scheduling.py