./math/py-ephem, Scientific-grade astronomical computations for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.7.6.0nb1, Package name: py27-ephem-3.7.6.0nb1, Maintainer: pkgsrc-users

PyEphem provides scientific-grade astronomical computations for the Python
programming language. Given a date and location on the Earth's surface, it can
compute the positions of the Sun and Moon, of the planets and their moons, and
of any asteroids, comets, or earth satellites whose orbital elements the user
can provide. Additional functions are provided to compute the angular
separation between two objects in the sky, to determine the constellation in
which an object lies, and to find the times at which an object rises, transits,
and sets on a particular day.


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 4134799e9fb828c20757870c684facbfcfb16394
RMD160: 32e5fcb0e74936706b68bd811a9dcdf55b97b1f8
Filesize: 722.111 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-11 15:31:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ephem: updated to 3.7.6.0nb1

PkgSrc changes:
- now use 'ephem' PyPI (not 'pyephem') to allow correct dependencies
- enabled unit tests
   2017-09-26 19:32:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ephem: update to 3.7.6.0

Version 3.7.6.0:
The new ephem.cities.lookup() function runs a Google geocoding search and \ 
returns an Observer object for the top result.
When an Earth satellite position cannot be computed, PyEphem now raises an \ 
exception instead of freezing and locking up Python.
Upgraded to the libastro from XEphem 3.7.6, bringing improvements to Earth \ 
satellite transit calculations.
GitHub issue 76: Earth satellite velocity is now calculated with greater accuracy.
GitHub issue 64: rising and setting routines are now careful to restore your \ 
Observer.date even if they die with an exception.
GitHub issue 56: Earth satellites now raise an exception for dates a year or \ 
more from their TLE epoch, because libastro refuses to process old elements and \ 
would return nonsense coordinates.
GitHub issue 44: a segmentation fault would eventually kill Python 3 if a script \ 
called Body.copy() either directly or via the Standard Library copy.copy() \ 
function.
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.
   2016-07-09 15:04:18 by Thomas Klausner | Files touched by this commit (599)
Log message:
Remove python33: adapt all packages that refer to it.
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-12-05 22:26:09 by Adam Ciarcinski | Files touched by this commit (578)
Log message:
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
   2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262)
Log message:
Add SHA512 digests for distfiles for math category

Problems found locating distfiles:
	Package dfftpack: missing distfile dfftpack-20001209.tar.gz
	Package eispack: missing distfile eispack-20001130.tar.gz
	Package fftpack: missing distfile fftpack-20001130.tar.gz
	Package linpack: missing distfile linpack-20010510.tar.gz
	Package minpack: missing distfile minpack-20001130.tar.gz
	Package odepack: missing distfile odepack-20001130.tar.gz
	Package py-networkx: missing distfile networkx-1.10.tar.gz
	Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
	Package quadpack: missing distfile quadpack-20001130.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-05-09 09:37:28 by Thomas Klausner | Files touched by this commit (553)
Log message:
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.