Найти в Дзене
IT Start | Python

⚒️ Griffe — это инструмент для анализа Python-кода, который извлекает структуру API проекта и помогает автоматически генерировать

документацию и находить ломающие изменения между версиями. 📌 Основные особенности: 🔵Статический и динамический анализ Python-кода 🔵Извлечение структуры API (модули, классы, функции, сигнатуры) 🔵Чтение и обработка docstring’ов 🔵Сравнение версий библиотеки и поиск критических изменений 🔵Экспорт структуры API в JSON 🔵CLI-инструменты для анализа и проверки API 🔵Использование как библиотеки через Python API 🔵Основа для генерации документации в mkdocstrings ➡️Установка библиотеки: pip install griffe 📱 Репозиторий ➡️Справочник Программиста. Подписаться

⚒️ Griffe — это инструмент для анализа Python-кода, который извлекает структуру API проекта и помогает автоматически генерировать документацию и находить ломающие изменения между версиями.

📌 Основные особенности:

🔵Статический и динамический анализ Python-кода

🔵Извлечение структуры API (модули, классы, функции, сигнатуры)

🔵Чтение и обработка docstring’ов

🔵Сравнение версий библиотеки и поиск критических изменений

🔵Экспорт структуры API в JSON

🔵CLI-инструменты для анализа и проверки API

🔵Использование как библиотеки через Python API

🔵Основа для генерации документации в mkdocstrings

➡️Установка библиотеки: pip install griffe

📱 Репозиторий

➡️Справочник Программиста. Подписаться