git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #153771 from Stunkymonkey/spaCy-3.2.0-fit

python3Packages.spacy: 3.2.1 fix

commit6dbbf99120162923068f03450bd4ffebd4531700 authorFelix Bühler <Stunkymonkey@users.noreply.github.com> dateSun 16 Jan 2022, 15:43 (5 years ago) parent5c326671f3b77c
3 files changed+42−2
pkgs/development/python-modules/spacy-loggers/default.nix+34 pkgs/development/python-modules/spacy/default.nix+6−2 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/spacy-loggers/default.nixnew file+34
@@ -0,0 +1,34 @@
1+{ lib
2+, callPackage
3+, fetchPypi
4+, buildPythonPackage
5+, wandb
6+, wasabi
7+}:
8+
9+buildPythonPackage rec {
10+ pname = "spacy-loggers";
11+ version = "1.0.1";
12+
13+ src = fetchPypi {
14+ inherit pname version;
15+ sha256 = "sha256-F9DiSbLmxlRsSfxlYaCmhfkajtvySlsrd1nq1EPHRlQ=";
16+ };
17+
18+ propagatedBuildInputs = [
19+ wandb
20+ wasabi
21+ ];
22+
23+ pythonImportsCheck = [ "spacy_loggers" ];
24+
25+ # skipping the checks, becaus it requires a cycle dependency to spacy as well.
26+ doCheck = false;
27+
28+ meta = with lib; {
29+ description = "Logging utilities for spaCy";
30+ homepage = "https://github.com/explosion/spacy-loggers";
31+ license = licenses.mit;
32+ maintainers = with maintainers; [ stunkymonkey ];
33+ };
34+}
pkgs/development/python-modules/spacy/default.nix+6−2
@@ -25,17 +25,19 @@
2525, python
2626, tqdm
2727, typing-extensions
28+, spacy-loggers
29+, langcodes
2830}:
2931
3032buildPythonPackage rec {
3133 pname = "spacy";
32− version = "3.2.0";
34+ version = "3.2.1";
3335
3436 disabled = pythonOlder "3.6";
3537
3638 src = fetchPypi {
3739 inherit pname version;
38− sha256 = "68e54b2a14ce74eeecea9bfb0b9bdadf8a4a8157765dbefa7e50d25a1bf0f2f3";
40+ sha256 = "sha256-9uusURYndAqMorEXuR71UVyPCy+xF6aevgHQEN1PxTw=";
3941 };
4042
4143 propagatedBuildInputs = [
@@ -58,6 +60,8 @@ buildPythonPackage rec {
5860 tqdm
5961 typer
6062 wasabi
63+ spacy-loggers
64+ langcodes
6165 ] ++ lib.optional (pythonOlder "3.8") typing-extensions;
6266
6367 checkInputs = [
pkgs/top-level/python-packages.nix+2
@@ -9126,6 +9126,8 @@ in {
91269126
91279127 spacy-legacy = callPackage ../development/python-modules/spacy/legacy.nix { };
91289128
9129+ spacy-loggers = callPackage ../development/python-modules/spacy-loggers { };
9130+
91299131 spacy_models = callPackage ../development/python-modules/spacy/models.nix { };
91309132
91319133 spacy-pkuseg = callPackage ../development/python-modules/spacy-pkuseg { };