Version: 1.11.2, Package name: py-wrapt-1.11.2 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description The aim of the wrapt module is to provide a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions. The wrapt module focuses very much on correctness. It therefore goes way beyond existing mechanisms such as functools.wraps() to ensure that decorators preserve introspectability, signatures, type checking abilities etc. The decorators that can be constructed using this module will work in far more scenarios than typical decorators and provide more predictable and consistent behaviour. To ensure that the overhead is as minimal as possible, a C extension module is used for performance critical components. An automatic fallback to a pure Python implementation is also provided where a target system does not have a compiler to allow the C extension to be compiled. |
Filesize: 121.947 KB |
Version History (View Complete History) |
|
2021-11-01 18:01:05 by Stuart Henderson | Files touched by this commit (120) |
Log message: bump REVISION for switch from Python 3.8 -> 3.9 |
2021-10-29 09:38:52 by Stuart Henderson | Files touched by this commit (244) |
Log message: convert another batch of py2+3 ports to py3-only, and remove a few more py2-only ports providing py-* modules that are no longer used in ports. this doesn't change ports used to support standalone py2-only applications, not currently planned to remove those at least until a few things with no real alternatives get ported to py3. |
2021-05-21 13:50:39 by Kurt Mosiejczuk | Files touched by this commit (326) |
Log message: Bump the REVISION on all ports that use the python2 version of py-setuptools. Also change the lang/python module to use the new devel/py2-setuptools for python2 ports ok sthen@ |
2021-01-04 07:06:39 by Stuart Henderson | Files touched by this commit (242) |
Log message: regen PLISTs for python ports with .so files that end up renamed due to the EXT_SUFFIX change in Python 3.8.7 |
2020-12-30 01:32:16 by Daniel Dickman | Files touched by this commit (3) |
Log message: update py-wrapt to 1.11.2 so pylint can be repaired |
2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032) |
Log message: bump REVISION; python 3 default changed to 3.8 |
2019-11-17 20:25:45 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Remove spurious do-test target and adjust PYTHONPATH to fix tests |
2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-13 12:06:44 by Daniel Jakots | Files touched by this commit (48) |
Log message: Remove shadchin@ as maintainer per his request Other categories will follow shortly |
2019-04-28 14:52:03 by Stuart Henderson | Files touched by this commit (715) |
Log message: bump all the py3 things, _SYSTEM_VERSION didn't quite work out how we expected and it's easier|safer to do it this way than fiddle with pkg_add now. thanks aja for update tests with a quick bulk. |
2019-03-25 08:29:53 by Klemens Nanni | Files touched by this commit (70) |
Log message: Convert devel/py-test consumers to new MODPY_PYTEST lang/python/python.port.mk revision 1.102 and 1.103 added MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the usual pytest dance. This removes hand-rolled do-tests from all 70 ports by setting MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV as needed. From Kurt Mosiejczuk <kurt at cranky dot work>, thanks! OK sthen |
2017-03-18 01:48:06 by Alexandr Shadchin | Files touched by this commit (2) |
Log message: Update to py-wrapt 1.10.10 |
2017-01-03 12:19:49 by Landry Breuil | Files touched by this commit (107) |
Log message: bump ports depending on python3 in devel |
2016-05-31 13:30:11 by Daniel Jakots | Files touched by this commit (1) |
Log message: deal with tests more elegantly ok shadchin@ (maintainer) |
2016-04-15 02:37:08 by Alexandr Shadchin | Files touched by this commit (2) |
Log message: Update to py-wrapt 1.10.8 |