Hello community, here is the log from the commit of package python-cftime for openSUSE:Factory checked in at 2020-07-09 13:20:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cftime (Old) and /work/SRC/openSUSE:Factory/.python-cftime.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cftime" Thu Jul 9 13:20:16 2020 rev:4 rq:819626 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cftime/python-cftime.changes 2020-01-25 13:24:47.320053082 +0100 +++ /work/SRC/openSUSE:Factory/.python-cftime.new.3060/python-cftime.changes 2020-07-09 13:21:17.101633225 +0200 @@ -1,0 +2,38 @@ +Thu Jul 9 04:32:49 UTC 2020 - Steve Kowalik <[email protected]> + +- Update to 1.2.0: + * Return the default values of dayofwk and dayofyr when calendar + is '' (issue #173). + * fix treatment of masked arrays in num2date and date2num (issue #175). + Also make sure masked arrays are output from num2date/date2num if + masked arrays are input. + * Where possible, use timedelta arithmetic to decode times exactly within + num2date (issue #171). + * Make taking the difference between two cftime datetimes to produce a + timedelta exact to the microsecond; depending on the units encoding, + this enables date2num to be exact as well (issue #109). + * utime.date2num/utime.num2date now just call module level functions. + JulianDayFromDate/DateFromJulianDay no longer used internally (PR #180). + * add isoformat method for compatibility with python datetime (issue #152). + * make 'standard' default calendar for cftime.datetime + so that dayofwk,dayofyr methods don't fail (issue #169). + * change dayofwk and dayofyr attributes into properties (issue #158) + * fix for issue #165 (python datetime should be returned when + only_use_cftime_datimes=False). + * include pyproject.toml in MANIFEST.in so it gets + included in source tarball (issue #154). + * fix microsecond formatting issue, ensure identical results + computed for arrays and scales (issue #143, PR #146). + * improved exceptions for time differences (issue #128, PR #131). + * fix intersphinx entries (issue #133, PR #133) + * make only_use_cftime_datetimes=True by default, so cftime datetime + instances are returned by default by num2date (instead of returning python + datetime instances where possible). Issue #136, PR #135. + * Add daysinmonth attribute (issue #137, PR #138). + * If only_use_python_datetimes=True and only_use_cftime_datetimes=False, + num2date only returns python datetime instances and raises an exception + if this is not possible. + * Fix for fractional seconds in reference date in units string +- Add numpy-devel to BuildRequires. + +------------------------------------------------------------------- Old: ---- cftime-1.0.4.2.tar.gz New: ---- cftime-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cftime.spec ++++++ --- /var/tmp/diff_new_pack.xEk1Zz/_old 2020-07-09 13:21:18.301637018 +0200 +++ /var/tmp/diff_new_pack.xEk1Zz/_new 2020-07-09 13:21:18.305637030 +0200 @@ -18,14 +18,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-cftime -Version: 1.0.4.2 +Version: 1.2.0 Release: 0 Summary: Time-handling functionality from netcdf4-python License: MIT -Group: Development/Languages/Python URL: https://github.com/Unidata/cftime Source: https://files.pythonhosted.org/packages/source/c/cftime/cftime-%{version}.tar.gz BuildRequires: %{python_module Cython} +BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools >= 18.0} ++++++ cftime-1.0.4.2.tar.gz -> cftime-1.2.0.tar.gz ++++++ ++++ 3025 lines of diff (skipped)
