Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 68 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869{ lib, asdf-coordinates-schemas, asdf-standard, asdf-transform-schemas, asdf, astropy, buildPythonPackage, fetchFromGitHub, numpy, packaging, pytest-astropy, pytestCheckHook, pythonOlder, scipy, setuptools-scm, setuptools,}:
buildPythonPackage rec { pname = "asdf-astropy"; version = "0.8.0"; pyproject = true;
disabled = pythonOlder "3.10";
src = fetchFromGitHub { owner = "astropy"; repo = "asdf-astropy"; tag = version; hash = "sha256-CCLoG3zV34kmdGYN6RLi5u2v0RDvEqVN6VcdrX7L4uY="; };
build-system = [ setuptools setuptools-scm ];
dependencies = [ asdf asdf-coordinates-schemas asdf-standard asdf-transform-schemas astropy numpy packaging ];
nativeCheckInputs = [ pytest-astropy pytestCheckHook scipy ];
pythonImportsCheck = [ "asdf_astropy" ];
preCheck = '' export HOME=$(mktemp -d) '';
meta = with lib; { description = "Extension library for ASDF to provide support for Astropy"; homepage = "https://github.com/astropy/asdf-astropy"; changelog = "https://github.com/astropy/asdf-astropy/blob/${src.tag}/CHANGES.rst"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; };}