Русский
Открыть в Telegram

ПостКак запустить тесты самого Django через uv

15 октября 2026
Z
Zen of Python
Фотография
нажмите — покажем
Как запустить тесты самого Django через uv Хотите исправить баг в Django? Сначала понадобится окружение для тестов фреймворка. Установки Django из PyPI для этого недостаточно: нужны исходники и тестовые зависимости. Адам Джонсон показывает настройку через uv. После клонирования репозитория выполните из его корня: uv venv uv pip install -e . -r tests/requirements/py3.txt uv run python tests/runtests.py Editable-установка позволяет тестам использовать ваш изменённый код. Для запуска можно указать конкретные тестовые модули вместо всего набора. Одна из возможных проблем — сборка pylibmc, которой нужны компилятор и заголовки libmemcached. Без этой зависимости остальные тесты можно запускать, но проверки, которым она нужна, будут пропущены. Учитывайте это, если правка затрагивает кеширование. #python #django
4 · 938 ·

Рядом в ленте

ZZen of PythonПочему Rust внутри CPython предлагают начать с zlib На Python Language Summit обсудили постепенное внедрение Rust в CPython. Первый кандидат — модуль zlib: небоZZen of PythonПочему тест проходит отдельно и падает в наборе Один тест добавляет объект в общий список, другой рассчитывает, что список пуст. При привычном порядке запуска о
это сообщение
ZZen of PythonПочему subprocess с PIPE может зависнуть Дочерний процесс пишет в stdout, родитель вызывает wait(). На небольшом выводе всё работает. На большом буфер канала заZZen of PythonЧто проверить перед переходом на SQLAlchemy 2.1 Обновление зависимости может поменять драйвер подключения, даже если строка подключения осталась прежней. В SQLA

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем