Dublib

Latest version: v0.17.1

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

Scan your dependencies

Page 3 of 6

0.12.1

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

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

Исправлено:
WebRequestor
* невозможно выполнить GET-запрос через библиотеку [httpx](https://github.com/encode/httpx).

Известные проблемы:
Terminalyzer
* в случае использование ключей и аргументов или флагов на одной позиции неверно считается минимальное количество параметров.

0.12.0

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

Methods
* для функции `NormalizePath` удалено автоматическое определение разделителя в конце пути.

TelebotUtils
* метод удаления пользователя переименован в `delete`;
* изменено названия исключения при попытке обновления данных одного пользователя массивом информации от другого на `IncorrectUserToUpdate`;
* в структуру данных пользователя добавлено поле _is_chat_forbidden_.

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

WebRequestor
* невозможно выполнить GET-запрос через библиотеку [httpx](https://github.com/encode/httpx).

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 протокола прокси происходит сбой;
* парсинг ответа из описания исключения не всегда удачен.

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.