File tree Expand file tree Collapse file tree 4 files changed +33
-10
lines changed Expand file tree Collapse file tree 4 files changed +33
-10
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,10 @@ xarray_ extension for setting and running simulations using the
9
9
xarray's ``Dataset `` structure. It is designed for fast, interactive
10
10
and exploratory modeling.
11
11
12
+ xarray-simlab is well integrated with other libraries of the PyData
13
+ ecosystem such as `dask <https://docs.dask.org >`_ and `zarr
14
+ <https://zarr.readthedocs.io> `_.
15
+
12
16
.. _xarray : http://xarray.pydata.org
13
17
.. |Build Status | image :: https://github.com/benbovy/xarray-simlab/workflows/test/badge.svg?branch=master
14
18
:target: https://github.com/benbovy/xarray-simlab/actions?workflow=test
@@ -143,7 +147,6 @@ dask_ libraries. Their licenses are reproduced in the "licenses"
143
147
directory.
144
148
145
149
.. _pandas : http://pandas.pydata.org/
146
- .. _dask : http://dask.pydata.org
147
150
148
151
Acknowledgment
149
152
--------------
Original file line number Diff line number Diff line change @@ -7,10 +7,13 @@ xarray-simlab provides a framework to easily build custom
7
7
computational models from a collection of modular components, called
8
8
processes.
9
9
10
- It also provides an extension to `xarray <https://xarray.pydata.org >`_
11
- (i.e., labeled arrays and datasets), that connects it to a wide range
12
- of libraries of the SciPy / PyData stack for processing, analysis,
13
- visualization, etc.
10
+ It also provides an extension to `xarray <https://xarray.pydata.org >`_ (i.e.,
11
+ labeled arrays and datasets), that connects it to a wide range of Python
12
+ libraries for processing, analysis, visualization, etc.
13
+
14
+ xarray-simlab is well integrated with other libraries of the PyData
15
+ ecosystem such as `dask <https://docs.dask.org >`_ and `zarr
16
+ <https://zarr.readthedocs.io> `_.
14
17
15
18
In a nutshell
16
19
-------------
@@ -161,7 +164,6 @@ great sources of inspiration for this project.
161
164
processes. In this project we actually borrow some code from dask
162
165
for resolving process dependencies and for model visualization.
163
166
164
- .. _dask : https://github.com/dask/dask
165
167
.. _luigi : https://github.com/spotify/luigi
166
168
.. _django : https://github.com/django/django
167
169
.. _param : https://github.com/ioam/param
Original file line number Diff line number Diff line change 39
39
print (f"xarray: { xarray .__version__ } , { xarray .__file__ } " )
40
40
except ImportError :
41
41
print ("no xarray" )
42
+ try :
43
+ import dask
44
+
45
+ print (f"dask: { dask .__version__ } , { dask .__file__ } " )
46
+ except ImportError :
47
+ print ("no dask" )
48
+ try :
49
+ import zarr
50
+
51
+ print (f"zarr: { zarr .__version__ } , { zarr .__file__ } " )
52
+ except ImportError :
53
+ print ("no zarr" )
42
54
43
55
import xsimlab
44
56
Original file line number Diff line number Diff line change 3
3
Release Notes
4
4
=============
5
5
6
- v0.4.0 (Unreleased)
7
- -------------------
6
+ v0.4.0 (7 April 2020)
7
+ ---------------------
8
+
9
+ This is a big release which includes many exciting new features built on top of
10
+ great Python libraries. It is now possible to set default, validate or convert
11
+ model input values just like regular attributes in `attrs
12
+ <https://www.attrs.org> `_, save model input/outputs with `zarr
13
+ <https://zarr.readthedocs.io> `_, run model(s) in parallel using `dask
14
+ <https://docs.dask.org> `_, monitor model runs with a `tqdm
15
+ <https://tqdm.github.io/> `_ progress bar, and much more!
8
16
9
17
Breaking changes
10
18
~~~~~~~~~~~~~~~~
@@ -161,8 +169,6 @@ Also, Python 3.4 support has been dropped. It may still work with that
161
169
version but it is not actively tested anymore and it is not packaged
162
170
with conda.
163
171
164
- .. _attrs : http://www.attrs.org
165
-
166
172
Breaking changes
167
173
~~~~~~~~~~~~~~~~
168
174
You can’t perform that action at this time.
0 commit comments