← Все новости

PyPI удвоил лимиты для проектов организаций: файлы до 200 МБ, проект до 20 ГБPyPI doubles limits for organization projects: 200 MB files, 20 GB per project

Проекты, принадлежащие организациям на PyPI, автоматически получили увеличенные лимиты: максимальный размер файла вырос со 100 до 200 МБ, общий объём проекта — с 10 до 20 ГБ. Ничего включать не нужно.Projects owned by organizations on PyPI automatically get higher limits: the maximum file size rises from 100 to 200 MB and total project size from 10 to 20 GB. Nothing needs to be turned on.

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 projectsOrganization projects
Maximum file100 MB200 MB
Total project size10 GB20 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.

Источники