role of file Pipfile

51 views
Skip to first unread message

David Coudert

unread,
Apr 30, 2025, 8:06:39 AMApr 30
to sage-devel
I see that a file named Pipfile is generated when building sagemath.
I don't know why but Its content is outdated. It contains package versions that are outdated. For instance, we have bump numpy to 2.2.3, scipy to 1.15.2, networkx to 2.4.2, etc.

==========================================
## Pipfile with all packages in the Sage distribution and version information locked

## FIXME: Many packages still missing.

[[source]]

name = "pypi"

url = "https://pypi.org/simple"

verify_ssl = true


[dev-packages]

pkgconfig = "==1.5.5"

cython = "==3.0.11"

pycodestyle = "*"

ipykernel = "==6.27.1"

tox = "*"

jinja2 = "==3.1.4"

pytest = "*"

ipywidgets = "==8.1.1"

sphinx = "==7.4.7"

rope = "*"

six = "*"

jupyter-core = "==5.3.2"


[packages]

numpy = "==1.26.3"

cysignals = "==1.11.4"

cypari2 = "==2.2.0"

gmpy2 = "==2.2.0a1"

pexpect = "==4.9.0"

ipython = "==8.18.1"

sympy = "==1.13.2"

scipy = "==1.12.0"

pplpy = "==0.8.9"

matplotlib = "==3.8.0"

cvxopt = "==1.3.2"

rpy2 = "==3.4.5"

networkx = "==3.2.1"


sagemath-standard = { path = "src" }


[requires]

python_version = "3.9"

==========================================

Tobia...@gmx.de

unread,
Apr 30, 2025, 12:48:19 PMApr 30
to sage-devel
I'd already removed this in a merged PR https://github.com/sagemath/sage/pull/39031. No idea why this file is now back. Feel free to open another PR deleting it again ;-)

Dima Pasechnik

unread,
Apr 30, 2025, 1:17:28 PMApr 30
to sage-...@googlegroups.com
That's a different Pipfile, added in a9f8401ef643

--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sage-devel/ec300dc6-5e9a-474c-8428-4996567d20cfn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages