Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ephem for openSUSE:Factory 
checked in at 2022-01-17 23:48:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ephem (Old)
 and      /work/SRC/openSUSE:Factory/.python-ephem.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ephem"

Mon Jan 17 23:48:50 2022 rev:6 rq:947073 version:4.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ephem/python-ephem.changes        
2022-01-17 22:35:31.902302766 +0100
+++ /work/SRC/openSUSE:Factory/.python-ephem.new.1892/python-ephem.changes      
2022-01-17 23:48:50.840411646 +0100
@@ -1,0 +2,18 @@
+Mon Jan 17 20:46:45 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to 4.1.3
+  * Fixed an inadvertent loss of precision in the routine that
+    computes a date???s hours, minutes, and seconds.  It was
+    sometimes returning a small negative number of seconds, which
+    caused Python???s `datetime` type to complain `ValueError: second
+    must be in 0..59`.
+- Release 4.1.2
+  * Fixed the new rising and setting routines so they properly
+    detect if a body is always below the horizon and raise a
+    NeverUpError instead of a plain ValueError.
+  * Gave bodies a new ha Hour Angle attribute, since the quantity
+    was computed internally but then discarded.
+  * Renamed the observer attribute temp to temperature, leaving an
+    alias behind to support the old spelling.
+
+-------------------------------------------------------------------

Old:
----
  4.1.1.tar.gz

New:
----
  ephem-4.1.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-ephem.spec ++++++
--- /var/tmp/diff_new_pack.F2ni17/_old  2022-01-17 23:48:51.312411596 +0100
+++ /var/tmp/diff_new_pack.F2ni17/_new  2022-01-17 23:48:51.316411595 +0100
@@ -17,15 +17,14 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define pyname pyephem
 Name:           python-ephem
-Version:        4.1.1
+Version:        4.1.3
 Release:        0
 Summary:        Scientific-grade astronomy routines for Python
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/brandon-rhodes/pyephem
-Source0:        
https://github.com/brandon-rhodes/pyephem/archive/refs/tags/%{version}.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/e/ephem/ephem-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module packaging}
 BuildRequires:  %{python_module pytzdata}
@@ -39,7 +38,11 @@
 PyEphem provides an ephem Python package for performing high-precision 
astronomy computations.
 
 %prep
-%setup -q -n %{pyname}-%{version}
+%setup -q -n ephem-%{version}
+# disable failing doctests
+rm ephem/tests/test_rst.py
+# remove shebangs in test files
+sed -i '1{/env python/d}' ephem/tests/test_*.py
 
 %build
 export LANG=en_US.UTF8
@@ -52,12 +55,15 @@
 
 %check
 export LANG=en_US.UTF8
-%python_build build_ext --inplace
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python -m unittest 
discover
+mkdir emptytestdir
+pushd emptytestdir
+%pyunittest_arch discover -v ephem.tests
+popd
 
 %files %{python_files}
 %license LICENSE
 %doc README.rst
-%{python_sitearch}/*
+%{python_sitearch}/ephem
+%{python_sitearch}/ephem-%{version}*-info
 
 %changelog

Reply via email to