newlib
Содержание

Установка

Установка занимает одну команду. Ниже — требования, фиксация версии и сборка из исходников.

Требования

Нужен Python 3.12+. Других зависимостей нет.

Ниже — платформы, на которых newlib регулярно тестируется.

ОСАрхитектурыПоддержка
Linuxx86-64, arm64полная
macOSx86-64, arm64полная
Windowsx86-64полная
FreeBSDx86-64без гарантий

Установка из PyPI

Добавьте библиотеку в проект:

uv add newlib

Фиксация версии

Для воспроизводимых сборок зафиксируйте точную версию. Текущая — 1.5.1.

pip install "newlib==1.5.1"

Сборка из исходников

Исходный код лежит на GitLab. Ветка main всегда собирается, но может содержать неопубликованные изменения.

git clone https://gitlab.com/newlib/newlib.git
cd newlib
pip install -e .

Что дальше

Начните с быстрого старта в руководстве, а затем загляните в примеры.