Dublib

Latest version: v0.7.0

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

Scan your dependencies

Page 2 of 3

0.5.1

Исправлено:
* метод экранирования класса _Markdown_ в модуле `Polyglot` пропускал часть символов.

Известные проблемы:
* из-за ошибки генерации унифицированного ответа невозможно использовать часть библиотек в модуле `WebRequestor`.

0.5.0

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

* добавлена функция _Zerotify_;
* унифицированы ответы всех поддерживаемых модулем `WebRequestor` библиотек запросов;
* _WebResponse_ теперь поддерживает десериализацию JSON данных сразу же при обработке ответа.

Исправлено:
* в некоторых методах модуля `WebRequestor` неверно отображалось возвращаемое значение.

Известные проблемы:
* метод экранирования класса _Markdown_ в модуле `Polyglot` пропускает часть символов.

0.4.0

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

* удалена функция _ReplaceRegexSubstrings_ в виду переопределения _re.sub_;
* добавлена возможность замены тегов **HTML** в модуле `Polyglot`;
* обновлена документация по модулю `Polyglot`;
* добавлены функции обработки буквенных строк _IsNotAlpha_ и _StripAlpha_;
* полностью переработан модуль `WebRequestor`, в него также внедрена поддержка библиотеки [curl_cffi](https://github.com/yifeikong/curl_cffi).

Исправлено:
* при установке декорации модуль `StyledPrinter` выбрасывал исключение;
* модуль `Terminalyzer` при неверном типе аргумента прерывал исполнение.

Известные проблемы:
* в некоторых методах модуля `WebRequestor` неверно отображается возвращаемое значение.

0.3.1

Список изменений:
* количество повторных запросов в модуле `WebRequestor` снижено до 1.

Исправлено:
* из класса **Markdown** не был убран тестовый материал.

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

0.3.0

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

* для функции *CheckPythonMinimalVersion* изменён тип исключения с **Exception** на **RuntimeError**;
* в описаниях функций и методов добавлены пояснения к типам возвращаемых значений;
* в функцию *ReplaceDictionaryKey* добавлена проверка на отсутствие ключа;
* при установке одинаковых индикаторов ключей и флагов в модуле `Terminalyzer` теперь выбрасывается исключение **IdenticalIndicators**;
* функция *RemoveHTML* стала частью модуля `Polyglot`;
* добавлена реализация экранирования спецсимволов Markdown;
* функция _RemoveRegexSubstring_ расширена и заменена на _ReplaceRegexSubstring_;
* добавлена базовая поддержка помощи в модуле `Terminalyzer`.

Известные проблемы:
* из класса **Markdown** не убран тестовый материал.

0.2.0

Список изменений:
* модуль `WebRequestor` переписан для поддержки библиотеки [httpx](https://github.com/encode/httpx);
* в `WebRequestor` добавлена базовая поддержка прокси-серверов.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.