Dublib

Latest version: v0.16.2

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

Scan your dependencies

Page 3 of 6

0.11.0

Список изменений:
* размер библиотеки значительно сокращён за счёт удаления комментариев.

Engine
* добавлен подмодуль `Patcher` для внесения многократных изменений в файлы исходного кода и конфигурации.

TelebotUtils
* добавлена возможность сохранять в свойства пользователя runtime-объекты Python (очищаются после завершения скрипта).

Исправлено:

TelebotUtils
* из-за остатков Legacy-системы администрирования часто возникали сбои.

0.10.3

Исправлено:

WebRequestor
* не все исключения записывались в логи.

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

TelebotUtils
* из-за остатков Legacy-системы администрирования часто возникают сбои.

0.10.2

Исправлено:

WebRequestor
* при переключении HTTP/S протокола прокси происходил сбой;
* парсинг ответа из описания исключения не всегда был удачен.

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

WebRequestor
* не все исключения записываются в логи.

0.10.1

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

WebRequestor
* переименованы методы переключения HTTP/S протоколов прокси;
* оптимизирована работа переключателя HTTP/S протоколов прокси;
* улучшена поддержка протоколов SOCKS4/5;
* значительно расширена поддержка дополнительных опций библиотеки [fake-useragent](https://github.com/fake-useragent/fake-useragent);
* улучшена отказоустойчивость запросов в контексте исключений Python;
* при неудачном выполнении запроса после переключения HTTP/S протокола прокси теперь возвращается оригинальный ответ;
* инициализирован собственный настраиваемый логгер `dublib.WebRequestor`.

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

WebRequestor
* при переключении HTTP/S протокола прокси происходит сбой;
* парсинг ответа из описания исключения не всегда удачен.

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).

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.