26 октября PyPI объявил об увеличении лимитов по умолчанию для проектов, которыми владеют организации.
Новые лимиты
| Личные проекты | Проекты организаций | |
|---|---|---|
| Максимальный файл | 100 МБ | 200 МБ |
| Общий размер проекта | 10 ГБ | 20 ГБ |
Как это работает
- Лимиты применяются автоматически, в том числе к проектам, которые переносят в организацию. «Включать ничего не нужно».
- Если проект уходит из организации, он возвращается к личным лимитам.
- Ранее выданные индивидуальные увеличения сохраняются — действует больший из двух лимитов. Запросить больше по-прежнему можно через поддержку.
Кому это важно
В первую очередь авторам пакетов с крупными бинарными колёсами: библиотеки с CUDA-сборками, ML-фреймворки, пакеты с нативными зависимостями под много платформ. Им часто приходилось выпрашивать увеличение вручную или резать сборки. Заодно PyPI подталкивает к модели организаций, где у проекта несколько владельцев — это и про устойчивость, и про безопасность цепочки поставок.
Что делать
Если крупный пакет живёт в личном аккаунте — стоит перенести его в организацию.
On Oct 26 PyPI announced higher default limits for projects owned by organizations.
New limits
| Personal projects | Organization projects | |
|---|---|---|
| Maximum file | 100 MB | 200 MB |
| Total project size | 10 GB | 20 GB |
How it works
- Limits apply automatically, including to projects moved into an organization. “There’s nothing to turn on.”
- A project that leaves its organization reverts to personal limits.
- Previously granted increases remain — whichever limit is higher applies. You can still request more through support.
Who it matters to
Mostly authors of packages with large binary wheels: libraries with CUDA builds, ML frameworks, packages with native dependencies for many platforms. They often had to request increases manually or trim builds. PyPI is also nudging projects towards the organization model with multiple owners — good for both resilience and supply-chain security.
What to do
If a large package lives in a personal account, consider moving it into an organization.