-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.cfg
58 lines (54 loc) · 1.49 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[bumpversion]
current_version = 0.2.2
commit = True
tag = True
[metadata]
name = xpartition
version = attr: xpartition.__version__
author = Spencer K. Clark
author_email = [email protected]
license = MIT License
description = Tool for writing large xarray datasets to zarr stores with independent processes
long_description =
xpartition provides a way to split N-dimensional dask-backed arrays into
a user-specified number of blocks of dask chunks. This can be useful for
assigning work to batch jobs on HPC systems or Dataflow workers in an
Apache Beam pipeline in the cloud.
long_description_content_type = text/plain
url = https://github.com/spencerkclark/xpartition
classifiers =
Development Status :: 2 - Pre-Alpha
License :: OSI Approved :: MIT License
Operating System :: OS Independent
Intended Audience :: Science/Research
Programming Language :: Python
Programming Language :: Python :: 3
Topic :: Scientific/Engineering
[options]
packages = find:
py_modules = xpartition
zip_safe = False # https://mypy.readthedocs.io/en/latest/installed_packages.html
include_package_data = True
python_requires = >=3.6
install_requires =
xarray >= 0.16.2
dask[array] >= 2.9.0
setuptools >= 38.4 # For pkg_resources
dataclasses; python_version == "3.6"
zarr
setup_requires =
setuptools >= 38.4
setuptools_scm
[flake8]
ignore =
E203
E402
E501
E731
W503
exclude =
.eggs
doc
[bumpversion:file:xpartition.py]
search = __version__ = "{current_version}"
replace = __version__ = "{new_version}"