diff options
Diffstat (limited to 'pkgs/development/python-modules/thinc/default.nix')
-rw-r--r-- | pkgs/development/python-modules/thinc/default.nix | 89 |
1 files changed, 42 insertions, 47 deletions
diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix index b62c408a77fb1..2c6dc71e6a88f 100644 --- a/pkgs/development/python-modules/thinc/default.nix +++ b/pkgs/development/python-modules/thinc/default.nix @@ -1,43 +1,44 @@ -{ lib -, stdenv -, Accelerate -, blis -, buildPythonPackage -, catalogue -, confection -, CoreFoundation -, CoreGraphics -, CoreVideo -, cymem -, cython_0 -, fetchPypi -, hypothesis -, mock -, murmurhash -, numpy -, plac -, preshed -, pydantic -, pytestCheckHook -, python -, pythonOlder -, setuptools -, srsly -, tqdm -, typing-extensions -, wasabi +{ + lib, + stdenv, + Accelerate, + blis, + buildPythonPackage, + catalogue, + confection, + CoreFoundation, + CoreGraphics, + CoreVideo, + cymem, + cython_0, + fetchPypi, + hypothesis, + mock, + murmurhash, + numpy, + plac, + preshed, + pydantic, + pytestCheckHook, + python, + pythonOlder, + setuptools, + srsly, + tqdm, + typing-extensions, + wasabi, }: buildPythonPackage rec { pname = "thinc"; - version = "8.2.3"; + version = "9.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-9a/FIikSqAvai9zslYNiorpTjXAn3I22FUhF0oWdynY="; + hash = "sha256-u+f8PcpPK4miwUKei/HJ3CCw+q0T8KwpBTu7PCUxrVc="; }; postPatch = '' @@ -45,18 +46,16 @@ buildPythonPackage rec { --replace "preshed>=3.0.2,<3.1.0" "preshed" ''; - nativeBuildInputs = [ - setuptools - ]; + nativeBuildInputs = [ setuptools ]; - buildInputs = [ - cython_0 - ] ++ lib.optionals stdenv.isDarwin [ - Accelerate - CoreFoundation - CoreGraphics - CoreVideo - ]; + buildInputs = + [ cython_0 ] + ++ lib.optionals stdenv.isDarwin [ + Accelerate + CoreFoundation + CoreGraphics + CoreVideo + ]; propagatedBuildInputs = [ blis @@ -71,9 +70,7 @@ buildPythonPackage rec { srsly tqdm wasabi - ] ++ lib.optionals (pythonOlder "3.8") [ - typing-extensions - ]; + ] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; nativeCheckInputs = [ hypothesis @@ -90,9 +87,7 @@ buildPythonPackage rec { rm -r thinc ''; - pythonImportsCheck = [ - "thinc" - ]; + pythonImportsCheck = [ "thinc" ]; meta = with lib; { description = "Library for NLP machine learning"; |