python3-wrapt - A Python module for decorators, wrappers and monkey patching

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-wrapt-1.11.1-1.1.x86_64.rpm
Package name python3-wrapt
Package version 1.11.1
Package release 1.1
Package architecture x86_64
Package type rpm
Category Development/Languages/Python
License BSD-2-Clause
Maintainer -
Download size 54.38 KB
Installed size 206.99 KB
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.
For further information on the **wrapt** module see:


Package Version Architecture Repository
python3-wrapt-1.11.1-1.1.i586.rpm 1.11.1 i586 openSUSE Oss
python3-wrapt - - -


Name Value - - -
python(abi) = 3.7


Name Value
python3-wrapt = 1.11.1-1.1
python3-wrapt(x86-64) = 1.11.1-1.1


Type URL
Binary Package python3-wrapt-1.11.1-1.1.x86_64.rpm
Source Package python-wrapt-1.11.1-1.1.src.rpm

Install Howto

Install python3-wrapt rpm package:

# zypper install python3-wrapt




2019-03-11 - Tomá? Chvátal <>
- Update to 1.11.1:
* Many bugfixes all around
* see changes.rst for detailed list
- Switch to github to include tests
2017-07-09 -
- update to version 1.10.10:
* Added back missing description and categorisations when releasing
to PyPi.
* Code for inspect.getargspec() when using Python 2.6 was missing
import of sys module.
2017-02-27 -
- update for singlespec
2016-09-01 -
update to version 1.10.8
* Increment version to 1.10.8.
* Fix modulo operator on ObjectProxy
* Increment version to 1.10.7.
* Document mod operator bug in Python variant of object proxy.
* Update copyright year.
* Fix tests for floordiv and mod.
* Remove reference to inspect.getargspec() as removed in Python 3.6. #64
- Use as Source url
2016-02-16 -
- update to 1.10.6
2014-11-04 -
- version 1.9: initial build

See Also

Package Description
python3-ws4py-0.5.1-1.1.noarch.rpm WebSocket client and server library for Python
python3-wsaccel-0.6.2-1.1.i586.rpm Accelerator for ws4py and AutobahnPython
python3-wsaccel-0.6.2-1.1.x86_64.rpm Accelerator for ws4py and AutobahnPython
python3-wsgi_intercept-1.8.0-2.1.noarch.rpm Installs a WSGI application in place of a real URI for testing
python3-wsproto-0.14.0-1.1.noarch.rpm WebSockets state-machine based protocol implementation
python3-wstools-0.4.8-2.2.noarch.rpm WSDL parsing services package for Web Services for Python
python3-wtf-peewee-3.0.0-2.2.noarch.rpm WTForms integration for peewee models
python3-wurlitzer-1.0.2-1.2.noarch.rpm Python package to capture C-level output in context managers
python3-wxPython-4.0.4-1.2.i586.rpm The "Phoenix" variant of the wxWidgets Python bindings
python3-wxPython-4.0.4-1.2.x86_64.rpm The "Phoenix" variant of the wxWidgets Python bindings
python3-wxPython-lang-4.0.4-1.2.i586.rpm Languages for package python3-wxPython
python3-wxPython-lang-4.0.4-1.2.x86_64.rpm Languages for package python3-wxPython
python3-xapian-1.4.9-1.3.i586.rpm Files needed for developing Python scripts which use Xapian
python3-xapian-1.4.9-1.3.x86_64.rpm Files needed for developing Python scripts which use Xapian
python3-xapp-1.2.0-1.2.noarch.rpm Python XApp library