File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed
development/python-modules/methodtools Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ buildPythonPackage ,
4+ fetchFromGitHub ,
5+ setuptools ,
6+ wirerope ,
7+ pytestCheckHook ,
8+ pytest-cov-stub ,
9+ } :
10+
11+ buildPythonPackage rec {
12+ pname = "methodtools" ;
13+ version = "0.4.7" ;
14+ pyproject = true ;
15+
16+ src = fetchFromGitHub {
17+ owner = "youknowone" ;
18+ repo = "methodtools" ;
19+ rev = version ;
20+ hash = "sha256-Y5VdYVSb3A+32waUUoIDDGW+AhRapN71pebTTlJC0es=" ;
21+ } ;
22+
23+ build-system = [ setuptools ] ;
24+
25+ dependencies = [ wirerope ] ;
26+
27+ pythonImportsCheck = [ "methodtools" ] ;
28+
29+ nativeCheckInputs = [
30+ pytestCheckHook
31+ pytest-cov-stub
32+ ] ;
33+
34+ meta = with lib ; {
35+ description = "Expands the functools lru_cache to classes" ;
36+ homepage = "https://github.com/youknowone/methodtools" ;
37+ changelog = "https://github.com/youknowone/methodtools/releases/tag/${ version } " ;
38+ license = licenses . bsd2WithViews ;
39+ maintainers = with maintainers ; [ pbsds ] ;
40+ } ;
41+ }
Original file line number Diff line number Diff line change @@ -7685,6 +7685,8 @@ self: super: with self; {
76857685
76867686 meteofrance-api = callPackage ../development/python-modules/meteofrance-api { };
76877687
7688+ methodtools = callPackage ../development/python-modules/methodtools { };
7689+
76887690 mezzanine = callPackage ../development/python-modules/mezzanine { };
76897691
76907692 mf2py = callPackage ../development/python-modules/mf2py { };
You can’t perform that action at this time.
0 commit comments