Replit ускорил Python: кэш популярных пакетов

Replit включил кэш Python-пакетов: самые востребованные библиотеки теперь заранее лежат в pip cache (/home/runner/.cache/pip). При запуске или пробуждении репла менеджер UPM больше не тянет десятки мегабайт с нуля — загрузка для большинства проектов почти исчезла.
UPM (Universal Package Manager) в Replit сам подтягивает зависимости при первом импорте: написал import requests, нажал Run — пакет установится. Раньше каждый запуск или «пробуждение» репла означал повторную загрузку, распаковку и иногда прекомпиляцию. Теперь используются готовые wheels, где возможно, чтобы минимизировать сборку.
Кэш сделан прозрачным: пользователи по-прежнему могут добавлять пакеты в локальный кэш, при этом файлы не копируются туда-сюда — иначе смысл кэширования терялся бы.
Источник: Introducing the Python package cache — Replit Blog