Dublib

Latest version: v0.17.1

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.10.0

Список изменений:
* DocString теперь явно указывают символ новой строки.

TelebotUtils
* в класс `UserData` добавлен метод для быстрого определения типа свойства.

WebRequestor
* добавлен метод для удаления заданных прокси;
* для библиотек [curl_cffi](https://github.com/yifeikong/curl_cffi) и [requests](https://github.com/psf/requests) теперь поддерживается автоматическое переключение шифрование в протоколе HTTP/HTTPS при ошибке запроса;
* добавлен настраиваемый интервал между повторами запросов;
* минимальная версия библиотеки [curl_cffi](https://github.com/yifeikong/curl_cffi) увеличена до 0.7.0;

Methods:
* добавлена функция `NormalizePath` для приведения путей к унифицированному виду;
* добавлены функции `ReadTextFile` и `WriteTextFile` для работы с текстовыми файлами.

Исправлено:

WebRequestor
* не устанавливались настройки библиотеки [curl_cffi](https://github.com/yifeikong/curl_cffi).

0.9.0

Список изменений:

CLI
* в шаблоне вывода `ExecutionStatus` теперь используется обращение к словарю и зарезервированному по умолчанию ключу _print_.

Engine
* значительно улучшена шина общения функций и методов.

Methods
* функция `Cls` переименована в `Clear`.

WebRequestor
* добавлена настройка для указания статусов запросов, считающихся успешными.

Известные проблемы:

WebRequestor
* не устанавливаются настройки библиотеки [curl_cffi](https://github.com/yifeikong/curl_cffi).

0.8.0

Список изменений:
* добавлен модуль `Engine` с подмодулем `Bus` для простого расширения возвращаемых значений.

Terminalyzer
* модуль перемещён внутрь модуля `CLI`;
* глобально переработаны алгоритмы анализа и синтаксис объявления команд;
* полностью интегрирован модуль генерации помощи;
* теперь все ключи и аргументы по умолчанию имеют тип значения **All**;
* класс **CommandData** переименован в **ParsedCommandData**;
* в класс **ParsedCommandData** добавлены методы для работы с флагами и ключами, а также реализован доступ через свойства;
* добавлены новые типы значений параметров – **Bool**, **Date**;
* внедрена проверка неизвестных флагов и ключей
* значительный рефакторинг.

WebRequestor
* добавлена конфигурация количества повторов при неудачном запросе.

0.7.1

Список изменений:
* метод _create_property_ удалён из модуля `TelebotUtils`.

Исправлено:
* из-за неверного импорта модуля `Methods.JSON` невозможно было запустить некоторые другие модули.

0.7.0

Список изменений:
* переименована функция _RemoveFolterContent_ в _RemoveDirectoryContent_;
* переименована функция _CheckForCyrillicPresence_ в _CheckForCyrillic_;
* модуль `Methods` разделён на несколько подмодулей для более удобного импорта;
* в модуле `TelebotUtils` реализованы ожидаемые типы значений;
* в модуле `TelebotUtils` добавлены временные свойства пользователя.

Известные проблемы:
* из-за неверного импорта модуля `Methods.JSON` невозможно запустить некоторые другие модули.

0.6.3

Список изменений:
* в модуле `Terminalyzer` аргументы типа _Number_ теперь приводятся к целочисленному типу.

Исправлено:
* в модуле `StyledPrinter` не работала группа стилей.

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.