Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 65 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566{ lib, buildPythonPackage, fetchFromGitHub,
# build-system setuptools, setuptools-scm,
# dependencies numpy, pandas, packaging,
astropy, pytestCheckHook, pytest-doctestplus,}:
buildPythonPackage rec { pname = "drms"; version = "0.9.0"; pyproject = true;
src = fetchFromGitHub { owner = "sunpy"; repo = "drms"; tag = "v${version}"; hash = "sha256-Hd65bpJCknBeRd27JlcIkzzoZv5nGR7C6oMSGPFiyjA="; };
build-system = [ setuptools setuptools-scm ];
dependencies = [ numpy pandas packaging ];
nativeCheckInputs = [ astropy pytestCheckHook pytest-doctestplus ];
disabledTests = [ "test_query_hexadecimal_strings" "test_jsocinfoconstants" # Need network ];
disabledTestPaths = [ "docs/tutorial.rst" ];
pythonImportsCheck = [ "drms" ];
meta = { description = "Access HMI, AIA and MDI data with Python"; homepage = "https://github.com/sunpy/drms"; changelog = "https://github.com/sunpy/drms/blob/v${version}/CHANGELOG.rst"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ bot-wxt1221 ]; };}