Merge pull request #173777 from fabaff/reproject-bump
python310Packages.reproject: 0.7.1 -> 0.8main
commit
aa2c22d53f
@ -1,50 +1,63 @@ |
||||
{ lib |
||||
, buildPythonPackage |
||||
, fetchPypi |
||||
, fetchpatch |
||||
, numpy |
||||
, astropy |
||||
, astropy-extension-helpers |
||||
, astropy-healpix |
||||
, astropy-helpers |
||||
, astropy-extension-helpers |
||||
, scipy |
||||
, pytest |
||||
, buildPythonPackage |
||||
, cython |
||||
, fetchPypi |
||||
, numpy |
||||
, pytest-astropy |
||||
, pytestCheckHook |
||||
, pythonOlder |
||||
, scipy |
||||
, setuptools-scm |
||||
, cython |
||||
}: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "reproject"; |
||||
version = "0.7.1"; |
||||
version = "0.8"; |
||||
format = "setuptools"; |
||||
|
||||
disabled = pythonOlder "3.7"; |
||||
|
||||
src = fetchPypi { |
||||
inherit pname version; |
||||
sha256 = "1jsc3ad518vyys5987fr1achq8qvnz8rm80zp5an9qxlwr4zmh4m"; |
||||
hash = "sha256-Z54sY3R6GViTvMLHrJclrAZ1dH4/9bzIrgqDd9nFbJY="; |
||||
}; |
||||
|
||||
patches = [ (fetchpatch { |
||||
# Can be removed in next release after 0.7.1 |
||||
# See https://github.com/astropy/reproject/issues/246 |
||||
url = "https://github.com/astropy/reproject/pull/243.patch"; |
||||
sha256 = "0dq3ii39hsrks0b9v306dlqf07dx0hqad8rwajmzw6rfda9m3c2a"; |
||||
}) |
||||
nativeBuildInputs = [ |
||||
astropy-extension-helpers |
||||
astropy-helpers |
||||
cython |
||||
setuptools-scm |
||||
]; |
||||
|
||||
propagatedBuildInputs = [ numpy astropy astropy-healpix astropy-helpers scipy ]; |
||||
nativeBuildInputs = [ astropy-helpers cython astropy-extension-helpers setuptools-scm ]; |
||||
checkInputs = [ pytest pytest-astropy ]; |
||||
propagatedBuildInputs = [ |
||||
astropy |
||||
astropy-healpix |
||||
astropy-helpers |
||||
numpy |
||||
scipy |
||||
]; |
||||
|
||||
# Tests must be run in the build directory |
||||
checkPhase = '' |
||||
checkInputs = [ |
||||
pytest-astropy |
||||
pytestCheckHook |
||||
]; |
||||
|
||||
preCheck = '' |
||||
cd build/lib* |
||||
pytest |
||||
''; |
||||
|
||||
pythonImportsCheck = [ |
||||
"reproject" |
||||
]; |
||||
|
||||
meta = with lib; { |
||||
description = "Reproject astronomical images"; |
||||
homepage = "https://reproject.readthedocs.io"; |
||||
license = licenses.bsd3; |
||||
maintainers = [ maintainers.smaret ]; |
||||
maintainers = with maintainers; [ smaret ]; |
||||
}; |
||||
} |
||||
|
Loading…
Reference in new issue