diff --git a/ephem-4.1.3.tar.gz b/ephem-4.1.3.tar.gz deleted file mode 100644 index d100792..0000000 --- a/ephem-4.1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7fa18685981ba528edd504052a9d5212a09aa5bf15c11a734edc6a86e8a8b56a -size 1255144 diff --git a/ephem-4.1.4.tar.gz b/ephem-4.1.4.tar.gz new file mode 100644 index 0000000..8f0794c --- /dev/null +++ b/ephem-4.1.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73a59f0d2162d1624535c3c3b75f956556bdbb2055eaf554a7bef147d3f9c760 +size 1256106 diff --git a/python-ephem.changes b/python-ephem.changes index db956e4..6c44e01 100644 --- a/python-ephem.changes +++ b/python-ephem.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Mon Jan 2 19:57:05 UTC 2023 - Dirk Müller + +- update to 4.1.4: + * A memory leak has been resolved, that was failing to free the storage + for the satellite name (a Python string) and catalog number (a Python + integer) when the satellite object itself was freed. + * In previous versions, if you asked for the position of a body + (a) whose elliptical or hyperbolic orbit has an eccentricity very + close to 1.0 and (b) which is very far from perihelion, then the + underlying C library would print a warning ``Near-parabolic orbit: + inaccurate result`` but let your Python script continue on unawares. + Now, no message is printed directly to the screen, and instead a + ``RuntimeError`` will tell you why PyEphem can’t compute the body’s + position. + * The underlying C library should no longer produce a segmentation fault + if given the floating point number ``NaN`` as a date. The Python + rising and setting logic now also watches out for ``NaN`` dates, and + raises a ``ValueError`` when one is detected. + ------------------------------------------------------------------- Mon Jan 17 20:46:45 UTC 2022 - Ben Greiner diff --git a/python-ephem.spec b/python-ephem.spec index fc93bab..082ecaa 100644 --- a/python-ephem.spec +++ b/python-ephem.spec @@ -1,7 +1,7 @@ # # spec file for package python-ephem # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ephem -Version: 4.1.3 +Version: 4.1.4 Release: 0 Summary: Scientific-grade astronomy routines for Python License: MIT