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:
RevisionActionfile
1.13modifypkgsrc/devel/py-wrapt/Makefile
1.4modifypkgsrc/devel/py-wrapt/PLIST
1.12modifypkgsrc/devel/py-wrapt/distinfo