git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #143679 from riotbib/stanza

python3Packages.stanza: init 1.3.0

commit075aadf36aa9a8daef87b82978ec0a8f35ee14d4 authorLassulus <github@lassul.us> dateWed 17 Nov 2021, 20:37 (5 years ago) parent90bb5d0aa6463c
3 files changed+57
maintainers/maintainer-list.nix+6 pkgs/development/python-modules/stanza/default.nix+49 pkgs/top-level/python-packages.nix+2
maintainers/maintainer-list.nix+6
@@ -9760,6 +9760,12 @@
97609760 githubId = 37246692;
97619761 name = "Riley Inman";
97629762 };
9763+ riotbib = {
9764+ email = "github-nix@lnrt.de";
9765+ github = "riotbib";
9766+ githubId = 43172581;
9767+ name = "Lennart Mühlenmeier";
9768+ };
97639769 ris = {
97649770 email = "code@humanleg.org.uk";
97659771 github = "risicle";
pkgs/development/python-modules/stanza/default.nixnew file+49
@@ -0,0 +1,49 @@
1+{ lib
2+, buildPythonPackage
3+, fetchFromGitHub
4+, pythonOlder
5+, emoji
6+, numpy
7+, protobuf
8+, requests
9+, six
10+, pytorch
11+, tqdm
12+}:
13+
14+buildPythonPackage rec {
15+ pname = "stanza";
16+ version = "1.3.0";
17+
18+ src = fetchFromGitHub {
19+ owner = "stanfordnlp";
20+ repo = pname;
21+ rev = "v${version}";
22+ sha256 = "1j5918n875p3ibhzc5zp3vb97asbbnb04pj1igxwzl0xm6qcsbh8";
23+ };
24+
25+ disabled = pythonOlder "3.6";
26+
27+ propagatedBuildInputs = [
28+ emoji
29+ numpy
30+ protobuf
31+ requests
32+ six
33+ pytorch
34+ tqdm
35+ ];
36+
37+ # disabled, because the tests try to connect to the internet which
38+ # is forbidden in the sandbox
39+ doCheck = false;
40+
41+ pythonImportsCheck = [ "stanza" ];
42+
43+ meta = with lib; {
44+ description = "Official Stanford NLP Python Library for Many Human Languages";
45+ homepage = "https://github.com/stanfordnlp/stanza/";
46+ license = licenses.asl20;
47+ maintainers = with maintainers; [ riotbib ];
48+ };
49+}
pkgs/top-level/python-packages.nix+2
@@ -8931,6 +8931,8 @@ in {
89318931
89328932 stack-data = callPackage ../development/python-modules/stack-data { };
89338933
8934+ stanza = callPackage ../development/python-modules/stanza { };
8935+
89348936 starlette = callPackage ../development/python-modules/starlette {
89358937 inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices;
89368938 };