Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* ephem: init at 3.7.6.0 Compute positions of the planets and stars * Update default.nix * python.pkgs.ephem: enable tests for python2 at least
- Loading branch information
1 parent
9ba024f
commit 799d284
Showing
3 changed files
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
{ stdenv, buildPythonPackage, fetchPypi, isPy3k | ||
, glibcLocales, pytest }: | ||
|
||
buildPythonPackage rec { | ||
pname = "ephem"; | ||
name = "${pname}-${version}"; | ||
version = "3.7.6.0"; | ||
|
||
src = fetchPypi { | ||
inherit pname version; | ||
sha256 = "7a4c82b1def2893e02aec0394f108d24adb17bd7b0ca6f4bc78eb7120c0212ac"; | ||
}; | ||
|
||
patchFlags = "-p0"; | ||
checkInputs = [ pytest glibcLocales ]; | ||
# JPLTest uses assets not distributed in package | ||
checkPhase = '' | ||
LC_ALL="en_US.UTF-8" py.test --pyargs ephem.tests -k "not JPLTest" | ||
''; | ||
|
||
# Unfortunately, the tests are broken for Python 3 in 3.7.6.0. They have been | ||
# fixed in https://github.com/brandon-rhodes/pyephem/commit/c8633854e2d251a198b0f701d0528b508baa2411 | ||
# but there has not been a new release since then. | ||
doCheck = !isPy3k; | ||
|
||
meta = with stdenv.lib; { | ||
description = "Compute positions of the planets and stars"; | ||
homepage = https://pypi.python.org/pypi/ephem/; | ||
license = licenses.lgpl3; | ||
maintainers = with maintainers; [ chrisrosset ]; | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters