File tree Expand file tree Collapse file tree 2 files changed +18
-18
lines changed
pkgs/development/python-modules Expand file tree Collapse file tree 2 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 3
3
, buildPythonPackage
4
4
, cachetools
5
5
, cloudpickle
6
- , fastprogress
7
6
, fetchFromGitHub
8
7
, numpy
8
+ , pandas
9
9
, pytensor
10
10
, pythonOlder
11
+ , rich
11
12
, scipy
12
- , typing-extensions
13
13
, setuptools
14
+ , typing-extensions
14
15
} :
15
16
16
17
buildPythonPackage rec {
17
18
pname = "pymc" ;
18
- version = "5.10.4 " ;
19
+ version = "5.13.1 " ;
19
20
pyproject = true ;
20
21
21
- disabled = pythonOlder "3.9 " ;
22
+ disabled = pythonOlder "3.10 " ;
22
23
23
24
src = fetchFromGitHub {
24
25
owner = "pymc-devs" ;
25
26
repo = "pymc" ;
26
27
rev = "refs/tags/v${ version } " ;
27
- hash = "sha256-tiOXbryY2TmeBVrG5cIMeDJ4alolBQ5LosdfH3tpVOA =" ;
28
+ hash = "sha256-SSAn7nbKhXGeEvASKQITUs3+ix3j37u9JTkNiG+1tZ0 =" ;
28
29
} ;
29
30
30
- build-system = [
31
- setuptools
32
- ] ;
33
-
34
31
postPatch = ''
35
32
substituteInPlace setup.py \
36
33
--replace-fail ', "pytest-cov"' ""
37
34
'' ;
38
35
39
- propagatedBuildInputs = [
36
+ build-system = [
37
+ setuptools
38
+ ] ;
39
+
40
+ dependencies = [
40
41
arviz
41
42
cachetools
42
43
cloudpickle
43
- fastprogress
44
44
numpy
45
+ pandas
45
46
pytensor
47
+ rich
46
48
scipy
47
49
typing-extensions
48
50
] ;
Original file line number Diff line number Diff line change 19
19
, pytestCheckHook
20
20
, pythonOlder
21
21
, tensorflow-probability
22
- , stdenv
23
22
} :
24
23
25
24
buildPythonPackage rec {
26
25
pname = "pytensor" ;
27
- version = "2.18.6 " ;
26
+ version = "2.20.0 " ;
28
27
pyproject = true ;
29
28
30
- disabled = pythonOlder "3.9 " ;
29
+ disabled = pythonOlder "3.10 " ;
31
30
32
31
src = fetchFromGitHub {
33
32
owner = "pymc-devs" ;
34
33
repo = "pytensor" ;
35
34
rev = "refs/tags/rel-${ version } " ;
36
- hash = "sha256-SMh4wVZwmc87ztFn2OOI234VP3JzmxVMBkn7lYwVu6M =" ;
35
+ hash = "sha256-bvkOMer+zYSsiU4a147eUEZjjUeTVpb9f/hepMZZ3sE =" ;
37
36
} ;
38
37
39
38
postPatch = ''
40
39
substituteInPlace pyproject.toml \
41
40
--replace "versioneer[toml]==0.28" "versioneer[toml]"
42
41
'' ;
43
42
44
- nativeBuildInputs = [
43
+ build-system = [
45
44
cython
46
45
versioneer
47
46
] ;
48
47
49
- propagatedBuildInputs = [
48
+ dependencies = [
50
49
cons
51
50
etuples
52
51
filelock
@@ -98,6 +97,5 @@ buildPythonPackage rec {
98
97
changelog = "https://github.com/pymc-devs/pytensor/releases" ;
99
98
license = licenses . bsd3 ;
100
99
maintainers = with maintainers ; [ bcdarwin ferrine ] ;
101
- broken = ( stdenv . isLinux && stdenv . isAarch64 ) ;
102
100
} ;
103
101
}
You can’t perform that action at this time.
0 commit comments