Gqylpy-exception

Latest version: v3.1.2

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

Scan your dependencies

Page 2 of 4

2.0.4

1. Fix the possible error in `TryExcept` when the decorated object is a class. 3
2. Improve a piece of code to warn unnecessary specification of default warning type in `warnings.warn` call.
3. Simplify and improve some annotation code to be more concise and intuitive.
4. Deprecated parameters in `TryExcept` will no longer generate warning and will be removed soon in the future.
5. Adjust the sorting order of the classification information of the open-source library.

1.修复 `TryExcept` 中当被装饰的对象是一个类时可能会发生的错误。3
2.改进一段代码,警告调用 `warnings.warn` 无需指定默认警告类型。
3.改进少量注解代码,更简洁直观。
4.在 `TryExcept` 中已弃用的参数不再给出警告,并在将来很快彻底移除。
5.调整开源库分类信息的排序。

2.0.3

1. Fix a crucial error where class attribute values were tampered with in the logic block for importing real code, which caused the last release to fail.
2. Fix a potential error where attempting to access the "ge" magic attribute would raise an exception if the magic attribute did not exist, but also existed in the `builtins` module.
3. Refactor (improve) the method of obtaining version information in `setup` by directly extracting it from `package.__doc__`, rather than opening a file.
4. Adjust the classification information of the open-source library on PyPi.

1.修复一个严重的错误,在导入真实代码的逻辑块中篡改类属性值的错误,这导致上次未成功发布版本。
2.修复一个可能发生的错误,在尝试获取 `ge` 的魔法属性时,如果该魔化属性不存在,同时该魔化属性又存在于 `builtins` 模块,将引发异常。
3.重构(改进) `setup` 中获得版本信息的方案,直接从 `package.__doc__` 中提取,而不再打开文件。
4.调整在PyPi上的开源库分类信息。

2.0.2

1.Optimize logical blocks for real code imports.

1.优化真实代码导入的逻辑块。

2.0.1

1.Fixed a parameter annotation error, of `TryExcept.etype`.
2.Raise the stack level of the exception class name warning information, in `GqylpyException.__getattr__`.
3.Removed additional function descriptions from readme file.

1.修复了 `tryexception .etype` 中一个参数注释错误。
2.提高了 `GqylpyException.__getattr__` 警告信息的堆栈级别。
3.从自述文件中移除附加功能描述。

2.0

1.A big upgrade, improved a lot of areas, make up for the past many deficiencies.
2.Parameter annotations have been greatly improved, covering almost all parameters.
3.Improved exceptions, warning, and `msg` methods in `GqylpyException`.
4.Improved process for obtaining the logger (Get the logger during initialization, not on every call, greatly improve the execution speed).
5.Fixed the error when actively raise `ParameterError` exception.
6.Remove decorators `TryExceptAsync` and `RetryAsync` and integrate them into `TryExcept` and `Retry` (Still available in the current version,removed in the next version definite).
7.Deprecate parameters `ignore` and `output_raw_exc` in `TryExcept` and `Retry`, replaced to `silent_exc` and `raw_exc`.

1.3.2

1.Correct a comment error in the function `Retry`.

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.