at 24.05-pre 757 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, glibcLocales 5, pytest 6}: 7 8buildPythonPackage rec { 9 pname = "ephem"; 10 version = "4.1.5"; 11 format = "setuptools"; 12 13 src = fetchPypi { 14 inherit pname version; 15 hash = "sha256-DGSoqkAVdMdZQgRbmvcNFlbhTFNmFRwMu0AMvu3CNio="; 16 }; 17 18 nativeCheckInputs = [ 19 glibcLocales 20 pytest 21 ]; 22 23 # JPLTest uses assets not distributed in package 24 checkPhase = '' 25 LC_ALL="en_US.UTF-8" pytest --pyargs ephem.tests -k "not JPLTest" 26 ''; 27 28 pythonImportsCheck = [ 29 "ephem" 30 ]; 31 32 meta = with lib; { 33 description = "Compute positions of the planets and stars"; 34 homepage = "https://github.com/brandon-rhodes/pyephem"; 35 license = licenses.mit; 36 maintainers = with maintainers; [ chrisrosset ]; 37 }; 38}