Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-rpy2 for openSUSE:Factory checked in at 2021-04-27 21:35:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rpy2 (Old) and /work/SRC/openSUSE:Factory/.python-rpy2.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rpy2" Tue Apr 27 21:35:05 2021 rev:11 rq:888641 version:3.4.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-rpy2/python-rpy2.changes 2020-07-16 12:17:05.118881763 +0200 +++ /work/SRC/openSUSE:Factory/.python-rpy2.new.12324/python-rpy2.changes 2021-04-27 21:35:29.276065345 +0200 @@ -1,0 +2,55 @@ +Tue Apr 27 04:21:14 UTC 2021 - Steve Kowalik <[email protected]> + +- Update to 3.4.4: + * `RRuntimeError` exceptions raised while evaluating R code + an R magic (ipython/jupyter) are now propagated (issue #792). + * :mod:`rpy2.robjects.lib.ggplot2` maps more functions in the + R package (issue #767) + * Utility function :func:`rpy2.robjects.lib.ggplot2.dict2rvec` + to convert a Python `Dict[str, str]` into an R named vector + of strings. + * Converting pandas series with the older numpy types could result + in an error (issue #781) + * Numpy converter was not properly turing R integer or float arrays + into their numpy equivalent (issue #785) + * Multithreading during the initialization of the embedded R no longer + triggers a fatal error (issue #729) + * The mapping of the R C API now includes `Rf_isSymbol()`. + * Singleton class :class:`rpy2.rinterface_lib.sexp.RVersion` to report + the R version for the embedded R. + * :func:`rpy2.rinterface.local_context` to create a context manager + to evaluate R code within a local environment. + * The `staticmethod` :meth:`rpy2.robjects.vectors.DateVector.isrinstance` + will tell whether an R objects is an R `Date` array. + * The functions :func:`rpy2.robjects.numpy.activate()` and + :func:`rpy2.robjects.pandas.activate()` are deprecated and will + be removed in rpy2*3.5.0. + * :meth:`rpy2.robjects.lib.ggplot2.vars` to map the R function + `ggplot2::vars` (issue #742). + * Report correctly the class of R matrix objects with R>=4.0: it is + now `('matrix', 'array')`. With R<4.0 `('matrix')` is still reported. + * The conversion `rpy2py` is now working with any Python object inheriting + from `_rinterface_capi.SupportsSEXP`. + * More complete and correct mapping of R class names in + :func:`rpy2.rinterface_lib.sexp.rclass_get`. + * The conversion of R string arrays to `numpy` arrays was leaving + R's `NA` value as R NA objects. NAs in this type of arrays are now + turned to `None` in the resulting `numpy` array (issue #751). + * `rpy2.situation.get_rlib_path()` was returning an environment variable + with an invalid separator on Windows (mentioned in issue #754). + * R strings encoded with something else than 'utf-8' could result in + errors when trying to convert to Python strings (issue #754). + * R `Date` arrays/vectors were not wrapped into + :class:`rpy2.robjects.vectors.DateVector` objects but left as + R arrays of floats (which they are at the C level). + * The :meth:`__repr__` of `robjects`-level objects was not displaying + the rpy2 class the R object is mapped to. + * The unit tests for importing R packages with `lib_loc` were + broken (issue #720). + * Fix the constructor of metaclass + :class:`rpy2.robjects.methods.RS4Auto_Type`. + * Fix call to end the embedded R in :class:`rpy2.robjects.R.__cleanup__` + (issue #734). +- Do not build on Python 3.6, due to no NumPy. + +------------------------------------------------------------------- Old: ---- rpy2-3.3.5.tar.gz New: ---- rpy2-3.4.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rpy2.spec ++++++ --- /var/tmp/diff_new_pack.nSBomR/_old 2021-04-27 21:35:30.828067899 +0200 +++ /var/tmp/diff_new_pack.nSBomR/_new 2021-04-27 21:35:30.832067906 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-rpy2 # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 +%define skip_python36 1 Name: python-rpy2 -Version: 3.3.5 +Version: 3.4.4 Release: 0 Summary: A Python interface to the R Programming Language License: GPL-2.0-or-later @@ -51,7 +52,7 @@ %prep %setup -q -n rpy2-%{version} -sed -i 's/\r$//' README.rst +sed -i 's/\r$//' README.md %build export CFLAGS="%{optflags}" @@ -71,7 +72,7 @@ # popd %files %{python_files} -%doc AUTHORS NEWS README.rst +%doc AUTHORS NEWS README.md %license gpl-2.0.txt %{python_sitelib}/rpy2/ %{python_sitelib}/rpy2-%{version}-py*.egg-info ++++++ rpy2-3.3.5.tar.gz -> rpy2-3.4.4.tar.gz ++++++ ++++ 5087 lines of diff (skipped)
