at 23.05-pre 707 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, pythonOlder 5, cython 6, catalogue 7, mock 8, numpy 9, pytest 10, ruamel-yaml 11}: 12 13buildPythonPackage rec { 14 pname = "srsly"; 15 version = "2.4.4"; 16 17 disabled = pythonOlder "3.6"; 18 19 src = fetchPypi { 20 inherit pname version; 21 hash = "sha256-6KBlgWJ7ZxLxnGAkG3wUwrspzobvBPeRN5p58bJJoSg="; 22 }; 23 24 nativeBuildInputs = [ cython ]; 25 26 propagatedBuildInputs = [ catalogue ]; 27 28 checkInputs = [ 29 mock 30 numpy 31 pytest 32 ruamel-yaml 33 ]; 34 35 pythonImportsCheck = [ "srsly" ]; 36 37 meta = with lib; { 38 description = "Modern high-performance serialization utilities for Python"; 39 homepage = "https://github.com/explosion/srsly"; 40 license = licenses.mit; 41 }; 42}