python-ephem

Edit Package python-ephem

Scientific-grade astronomy routines for Python

Refresh
Refresh
Source Files
Filename Size Changed
ephem-4.1.4.tar.gz 0001256106 1.2 MB
python-ephem.changes 0000006350 6.2 KB
python-ephem.spec 0000002076 2.03 KB
Revision 7 (latest revision is 8)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046298 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- 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.
Comments 0
openSUSE Build Service is sponsored by