Path to this page:
Subject: CVS commit: pkgsrc/devel/py-wrapt
From: Adam Ciarcinski
Date: 2022-03-31 10:43:02
Message id: 20220331084302.BE13BFB24@cvs.NetBSD.org
Log Message:
py-wrapt: updated to 1.14.0
Version 1.14.0
Bugs Fixed
Python 3.11 dropped inspect.formatargspec() which was used in creating signature \
changing decorators. Now bundling a version of this function which uses \
Parameter and Signature from inspect module when available. The replacement \
function is exposed as wrapt.formatargspec() if need it for your own code.
When using a decorator on a class, isinstance() checks wouldn’t previously \
work as expected and you had to manually use Type.__wrapped__ to access the real \
type when doing instance checks. The __instancecheck__ hook is now implemented \
such that you don’t have to use Type.__wrapped__ instead of Type as last \
argument to isinstance().
Eliminated deprecation warnings related to Python module import system, which \
would have turned into broken code in Python 3.12. This was used by the post \
import hook mechanism.
New Features
Binary wheels provided on PyPi for aarch64 Linux systems and macOS native \
silicon where supported by Python when using pypa/cibuildwheel.
Files: