Commit Graph

  • 91b5a8a864 Accepting request 719727 from home:TheBlackCat:branches:devel:languages:python:numeric Sebastian Wagner 2019-07-30 04:49:59 +00:00
  • fc85969579 Accepting request 716615 from devel:languages:python:numeric Dominique Leuenberger 2019-07-21 09:33:46 +00:00
  • 273ae90a8a - update to version 0.12.3: - New functions/methods: - New methods :py:meth:Dataset.to_stacked_array and :py:meth:DataArray.to_unstacked_dataset for reshaping Datasets of variables with different dimensions (:issue:1317). This is useful for feeding data from xarray into machine learning models, as described in :ref:reshape.stacking_different. - Enhancements: - Support for renaming `Dataset variables and dimensions independently with :py:meth:~Dataset.rename_vars and :py:meth:~Dataset.rename_dims (:issue:3026). - Add scales, offsets, units and descriptions attributes to :py:class:~xarray.DataArray returned by :py:func:~xarray.open_rasterio. (:issue:3013) - Bug fixes: - Resolved deprecation warnings from newer versions of matplotlib and dask. - Compatibility fixes for the upcoming pandas 0.25 and NumPy 1.17 releases. - Fix summaries for multiindex coordinates (:issue:3079). - Fix HDF5 error that could arise when reading multiple groups from a file at once (:issue:2954`). Sebastian Wagner 2019-07-15 19:35:40 +00:00
  • a69f76752e Accepting request 713835 from devel:languages:python:numeric Dominique Leuenberger 2019-07-08 13:11:35 +00:00
  • 798271541d skip one online test Sebastian Wagner 2019-06-30 10:20:43 +00:00
  • eb24473042 - update to version 0.12.2: - New functions/methods: - Two new functions, :py:func:~xarray.combine_nested and :py:func:~xarray.combine_by_coords, allow for combining datasets along any number of dimensions, instead of the one-dimensional list of datasets supported by :py:func:~xarray.concat. The new `combine_nested will accept the datasets as a nested list-of-lists, and combine by applying a series of concat and merge operations. The new combine_by_coords instead uses the dimension coordinates of datasets to order them. :py:func:~xarray.open_mfdataset can use either combine_nested or combine_by_coords to combine datasets along multiple dimensions, by specifying the argument combine='nested' or combine='by_coords'. The older function :py:func:~xarray.auto_combine has been deprecated, because its functionality has been subsumed by the new functions. To avoid FutureWarnings switch to using combine_nested or combine_by_coords, (or set the combine argument in open_mfdataset). (:issue:2159) By Tom Nicholas <http://github.com/TomNicholas>_. - :py:meth:~xarray.DataArray.rolling_exp and :py:meth:~xarray.Dataset.rolling_exp added, similar to pandas' pd.DataFrame.ewm method. Calling .mean on the resulting object will return an exponentially weighted moving average. By Maximilian Roos <https://github.com/max-sixty>_. - New :py:func:DataArray.str <core.accessor_str.StringAccessor> for string related manipulations, based on pandas.Series.str. By 0x0L <https://github.com/0x0L>_. - Added strftime method to .dt accessor, making it simpler to hand a datetime DataArray to other code expecting formatted dates and times. (:issue:2090). :py:meth:~xarray.CFTimeIndex.strftime` is also now Sebastian Wagner 2019-06-30 09:30:45 +00:00
  • f565fe9422 Accepting request 705797 from devel:languages:python:numeric Dominique Leuenberger 2019-06-01 07:46:37 +00:00
  • cb99648942 Accepting request 705725 from home:TheBlackCat:branches:devel:languages:python:numeric Tomáš Chvátal 2019-05-28 07:15:41 +00:00
  • bde61343ce Accepting request 697053 from devel:languages:python:numeric Dominique Leuenberger 2019-05-13 12:48:38 +00:00
  • 51232a0eb0 - Just use %pytest macro Tomáš Chvátal 2019-04-23 09:44:37 +00:00
  • fafdabde47 - update to version 0.11.3: - Bug fixes - Saving files with times encoded with reference dates with timezones (e.g. '2000-01-01T00:00:00-05:00') no longer raises an error (:issue:2649). - Fixed performance regression with `open_mfdataset (:issue:2662). - Fixed supplying an explicit dimension in the concat_dim argument to to open_mfdataset (:issue:2647`). Sebastian Wagner 2019-04-07 11:53:36 +00:00
  • 93bf11968e Accepting request 685723 from devel:languages:python:numeric Dominique Leuenberger 2019-03-18 09:42:48 +00:00
  • 28ec05db81 Accepting request 685681 from home:apersaud:branches:devel:languages:python:numeric Sebastian Wagner 2019-03-17 07:56:01 +00:00
  • fea83f6ee1 Accepting request 674708 from devel:languages:python:numeric Dominique Leuenberger 2019-02-14 13:35:46 +00:00
  • 374654ed0a Accepting request 674693 from home:TheBlackCat:branches:devel:languages:python:numeric Sebastian Wagner 2019-02-13 18:22:35 +00:00
  • ef1cf52a35 Accepting request 667881 from devel:languages:python:numeric Dominique Leuenberger 2019-01-24 13:14:41 +00:00
  • bafd34f325 - update to version 0.11.2: - Removes inadvertently introduced setup dependency on pytest-runner (:issue:2641). Otherwise, this release is exactly equivalent to 0.11.1. - Warning: - This is the last xarray release that will support Python 2.7. Future releases will be Python 3 only, but older versions of xarray will always be available for Python 2.7 users. For the more details, see: - update to version 0.11.1: - Breaking changes - Minimum rasterio version increased from 0.36 to 1.0 (for open_rasterio) - Time bounds variables are now also decoded according to CF conventions (:issue:2565). The previous behavior was to decode them only if they had specific time attributes, now these attributes are copied automatically from the corresponding time coordinate. This might brake downstream code that was relying on these variables to be not decoded. By Fabien Maussion. - Enhancements - Ability to read and write consolidated metadata in zarr stores (:issue:2558). By Ryan Abernathey. - :py:class:CFTimeIndex uses slicing for string indexing when possible (like :py:class:pandas.DatetimeIndex), which avoids unnecessary copies. By Stephan Hoyer - Enable passing rasterio.io.DatasetReader or rasterio.vrt.WarpedVRT to open_rasterio instead of file path string. Allows for in-memory reprojection, see (:issue:2588). By Scott Henderson. - Like :py:class:pandas.DatetimeIndex, :py:class:CFTimeIndex now supports "dayofyear" and "dayofweek" accessors (:issue:2597). Note this requires a version of cftime greater than 1.0.2. By Spencer Clark. - The option 'warn_for_unclosed_files' (False by default) has been added to allow users to enable a warning when files opened by xarray are deallocated but were not explicitly closed. This is mostly useful for debugging; we recommend enabling it in your test suites if you use xarray for IO. By Stephan Hoyer - Support Dask HighLevelGraphs by Matthew Rocklin. - :py:meth:DataArray.resample and :py:meth:Dataset.resample now supports the loffset kwarg just like Pandas. By Deepak Cherian - Datasets are now guaranteed to have a 'source' encoding, so the source file name is always stored (:issue:2550). By Tom Nicholas. - The apply methods for DatasetGroupBy, DataArrayGroupBy, DatasetResample and DataArrayResample now support passing positional arguments to the applied function as a tuple to the args argument. By Matti Eskelinen. - 0d slices of ndarrays are now obtained directly through indexing, rather than extracting and wrapping a scalar, avoiding unnecessary copying. By Daniel Wennberg. - Added support for fill_value with :py:meth:~xarray.DataArray.shift and :py:meth:~xarray.Dataset.shift By Maximilian Roos - Bug fixes - Ensure files are automatically closed, if possible, when no longer referenced by a Python variable (:issue:2560). By Stephan Hoyer - Fixed possible race conditions when reading/writing to disk in parallel (:issue:2595). By Stephan Hoyer - Fix h5netcdf saving scalars with filters or chunks (:issue:2563). By Martin Raspaud. - Fix parsing of _Unsigned attribute set by OPENDAP servers. (:issue:2583). By Deepak Cherian - Fix failure in time encoding when exporting to netCDF with versions of pandas less than 0.21.1 (:issue:2623). By Spencer Clark. - Fix MultiIndex selection to update label and level (:issue:2619). By Keisuke Fujii. Sebastian Wagner 2019-01-03 19:39:55 +00:00
  • cdefe4d36b Accepting request 648780 from devel:languages:python:numeric Dominique Leuenberger 2018-11-14 13:43:18 +00:00
  • 161a086804 Accepting request 648746 from home:mcalabkova:branches:devel:languages:python:numeric Sebastian Wagner 2018-11-13 19:35:56 +00:00
  • 9c14b67861 Accepting request 638355 from devel:languages:python:numeric Dominique Leuenberger 2018-10-01 06:17:06 +00:00
  • 6a52f333e6 Accepting request 624539 from devel:languages:python Dominique Leuenberger 2018-07-23 16:01:10 +00:00
  • b900b878dc Accepting request 617154 from devel:languages:python Dominique Leuenberger 2018-06-29 20:27:12 +00:00
  • 47971f4b21 Accepting request 610879 from devel:languages:python Dominique Leuenberger 2018-05-29 08:34:57 +00:00
  • a04fd95617 Accepting request 596516 from devel:languages:python Dominique Leuenberger 2018-04-24 13:31:25 +00:00