Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limit Request: sage-conf - 950MB #985

Closed
2 tasks done
mkoeppe opened this issue Mar 25, 2021 · 2 comments
Closed
2 tasks done

Limit Request: sage-conf - 950MB #985

mkoeppe opened this issue Mar 25, 2021 · 2 comments

Comments

@mkoeppe
Copy link

mkoeppe commented Mar 25, 2021

Project

sage-conf - https://pypi.org/project/sage-conf/

Does this project already exist?

  • Yes

Size of release/project

950MB

Which indexes

PyPI

Reasons for the request

SageMath (https://www.sagemath.org/) is a mature, comprehensive, free (open-source) mathematics software system based on Python, licensed under the GNU General Public License, that integrates computer algebra facilities and general computational packages. In addition to the SageMath Python library (https://pypi.org/project/sagemath-standard/), it requires about 140 other Python packages and 170 non-Python libraries/packages - see https://repology.org/projects/?inrepo=sagemath

We wish to distribute Sage as a wheel on PyPI so that it becomes easier and more flexible for users to install it, compared to the traditional way of installing Sage through its distribution. The wheel is currently about 950MB. We have a project to modularize Sage (https://trac.sagemath.org/ticket/29705), so in the future we hope to be able to make smaller wheels. But for now I would like to request an increase of the upload file size limit to 950MB.

The project makes 2-3 releases every year. With space for release candidates, a total project size limit of 8GB would be workable.

Code of Conduct

  • I agree to follow the PSF Code of Conduct
@di
Copy link
Member

di commented Apr 3, 2021

I've set the upload limit for sage-conf to 1000 MiB on PyPI and TestPyPI. Please be mindful of the frequency of releases at that size.

Please also note that this is the maximum per-file upload limit and we are currently unable to support larger upload sizes. I would strongly advise finding ways to reduce the overall distribution size if possible.

@di di closed this as completed Apr 3, 2021
@mkoeppe
Copy link
Author

mkoeppe commented Apr 3, 2021

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants