Каталог с установленными компонентами Matrix
/opt/venvs/matrix-synapse/lib/python3.10/site-packages/
Описание некоторых компонентов:
attrs: Фреймворк для создания классов Python, который сокращает объем шаблонного кода.
cryptography: Криптографическая библиотека для Python, предоставляющая различные функции шифрования, генерации ключей и т.д.
dateutil: Библиотека для работы с датами и временем в Python, предоставляющая мощные средства для работы с датами.
jsonschema: Инструмент Python для валидации JSON-документов с использованием JSON схем.
psycopg2: Адаптер базы данных PostgreSQL для Python, позволяющий взаимодействовать с базами данных PostgreSQL из Python.
requests: Простая библиотека HTTP для Python, облегчающая выполнение HTTP-запросов.
six: Библиотека, которая обеспечивает обратную совместимость между версиями Python 2 и 3, предоставляя набор функций и классов, которые работают в обоих версиях.
sqlalchemy: SQL-тренди ОРМ (Object-Relational Mapping) для Python, позволяющий взаимодействовать с базами данных с использованием объектно-ориентированного подхода.
pyyaml: Библиотека для работы с YAML в Python, обеспечивающая возможности чтения и записи YAML-файлов.:
annotated_types: Пакет для работы с аннотированными типами в Python.
pkg_resources: Инструментарий для управления и доступа к ресурсам и зависимостям пакетов Python.
Authlib: Фреймворк для аутентификации и авторизации веб-приложений.
bcrypt: Интерфейс для работы с алгоритмом хеширования паролей bcrypt.
bleach: Библиотека для обработки и безопасного вывода HTML и CSS.
canonicaljson: Инструменты для работы с JSON с поддержкой канонического представления.
certifi: Коллекция корневых SSL-сертификатов для Python.
cffi: Интерфейс между Python и C, обеспечивающий вызов функций из библиотек на языке C.
charset_normalizer: Библиотека для нормализации и определения кодировки символов текста.