Skip to main content

Module for decorators, wrappers and monkey patching.

Reason this release was yanked:

On Windows and Python 2.7, sdist package would fail to install if no compiler present.

Project description

Actions PyPI

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.

Documentation

For further information on the wrapt module see:

Quick Start

To implement your decorator you need to first define a wrapper function. This will be called each time a decorated function is called. The wrapper function needs to take four positional arguments:

  • wrapped - The wrapped function which in turns needs to be called by your wrapper function.

  • instance - The object to which the wrapped function was bound when it was called.

  • args - The list of positional arguments supplied when the decorated function was called.

  • kwargs - The dictionary of keyword arguments supplied when the decorated function was called.

The wrapper function would do whatever it needs to, but would usually in turn call the wrapped function that is passed in via the wrapped argument.

The decorator @wrapt.decorator then needs to be applied to the wrapper function to convert it into a decorator which can in turn be applied to other functions.

import wrapt

@wrapt.decorator
def pass_through(wrapped, instance, args, kwargs):
    return wrapped(*args, **kwargs)

@pass_through
def function():
    pass

If you wish to implement a decorator which accepts arguments, then wrap the definition of the decorator in a function closure. Any arguments supplied to the outer function when the decorator is applied, will be available to the inner wrapper when the wrapped function is called.

import wrapt

def with_arguments(myarg1, myarg2):
    @wrapt.decorator
    def wrapper(wrapped, instance, args, kwargs):
        return wrapped(*args, **kwargs)
    return wrapper

@with_arguments(1, 2)
def function():
    pass

When applied to a normal function or static method, the wrapper function when called will be passed None as the instance argument.

When applied to an instance method, the wrapper function when called will be passed the instance of the class the method is being called on as the instance argument. This will be the case even when the instance method was called explicitly via the class and the instance passed as the first argument. That is, the instance will never be passed as part of args.

When applied to a class method, the wrapper function when called will be passed the class type as the instance argument.

When applied to a class, the wrapper function when called will be passed None as the instance argument. The wrapped argument in this case will be the class.

The above rules can be summarised with the following example.

import inspect

@wrapt.decorator
def universal(wrapped, instance, args, kwargs):
    if instance is None:
        if inspect.isclass(wrapped):
            # Decorator was applied to a class.
            return wrapped(*args, **kwargs)
        else:
            # Decorator was applied to a function or staticmethod.
            return wrapped(*args, **kwargs)
    else:
        if inspect.isclass(instance):
            # Decorator was applied to a classmethod.
            return wrapped(*args, **kwargs)
        else:
            # Decorator was applied to an instancemethod.
            return wrapped(*args, **kwargs)

Using these checks it is therefore possible to create a universal decorator that can be applied in all situations. It is no longer necessary to create different variants of decorators for normal functions and instance methods, or use additional wrappers to convert a function decorator into one that will work for instance methods.

In all cases, the wrapped function passed to the wrapper function is called in the same way, with args and kwargs being passed. The instance argument doesn’t need to be used in calling the wrapped function.

Repository

Full source code for the wrapt module, including documentation files and unit tests, can be obtained from github.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wrapt-1.13.1.tar.gz (48.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

wrapt-1.13.1-cp39-cp39-win_amd64.whl (34.9 kB view details)

Uploaded CPython 3.9Windows x86-64

wrapt-1.13.1-cp39-cp39-win32.whl (32.6 kB view details)

Uploaded CPython 3.9Windows x86

wrapt-1.13.1-cp39-cp39-manylinux2010_x86_64.whl (81.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp39-cp39-manylinux2010_i686.whl (74.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

wrapt-1.13.1-cp39-cp39-manylinux1_x86_64.whl (81.0 kB view details)

Uploaded CPython 3.9

wrapt-1.13.1-cp39-cp39-manylinux1_i686.whl (74.0 kB view details)

Uploaded CPython 3.9

wrapt-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl (33.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

wrapt-1.13.1-cp38-cp38-win_amd64.whl (34.9 kB view details)

Uploaded CPython 3.8Windows x86-64

wrapt-1.13.1-cp38-cp38-win32.whl (32.6 kB view details)

Uploaded CPython 3.8Windows x86

wrapt-1.13.1-cp38-cp38-manylinux2010_x86_64.whl (84.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp38-cp38-manylinux2010_i686.whl (77.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

wrapt-1.13.1-cp38-cp38-manylinux1_x86_64.whl (84.3 kB view details)

Uploaded CPython 3.8

wrapt-1.13.1-cp38-cp38-manylinux1_i686.whl (77.4 kB view details)

Uploaded CPython 3.8

wrapt-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl (33.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

wrapt-1.13.1-cp37-cp37m-win_amd64.whl (34.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

wrapt-1.13.1-cp37-cp37m-win32.whl (32.4 kB view details)

Uploaded CPython 3.7mWindows x86

wrapt-1.13.1-cp37-cp37m-manylinux2010_x86_64.whl (79.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp37-cp37m-manylinux2010_i686.whl (71.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

wrapt-1.13.1-cp37-cp37m-manylinux1_x86_64.whl (79.1 kB view details)

Uploaded CPython 3.7m

wrapt-1.13.1-cp37-cp37m-manylinux1_i686.whl (71.8 kB view details)

Uploaded CPython 3.7m

wrapt-1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl (33.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

wrapt-1.13.1-cp36-cp36m-win_amd64.whl (34.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

wrapt-1.13.1-cp36-cp36m-win32.whl (32.3 kB view details)

Uploaded CPython 3.6mWindows x86

wrapt-1.13.1-cp36-cp36m-manylinux2010_x86_64.whl (77.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp36-cp36m-manylinux2010_i686.whl (70.7 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

wrapt-1.13.1-cp36-cp36m-manylinux1_x86_64.whl (77.9 kB view details)

Uploaded CPython 3.6m

wrapt-1.13.1-cp36-cp36m-manylinux1_i686.whl (70.7 kB view details)

Uploaded CPython 3.6m

wrapt-1.13.1-cp36-cp36m-macosx_10_9_x86_64.whl (33.5 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

wrapt-1.13.1-cp35-cp35m-win_amd64.whl (34.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

wrapt-1.13.1-cp35-cp35m-win32.whl (32.3 kB view details)

Uploaded CPython 3.5mWindows x86

wrapt-1.13.1-cp35-cp35m-manylinux2010_x86_64.whl (77.7 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp35-cp35m-manylinux2010_i686.whl (70.4 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

wrapt-1.13.1-cp35-cp35m-manylinux1_x86_64.whl (77.7 kB view details)

Uploaded CPython 3.5m

wrapt-1.13.1-cp35-cp35m-manylinux1_i686.whl (70.4 kB view details)

Uploaded CPython 3.5m

wrapt-1.13.1-cp35-cp35m-macosx_10_9_x86_64.whl (33.5 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

wrapt-1.13.1-cp27-cp27mu-manylinux2010_x86_64.whl (73.6 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp27-cp27mu-manylinux2010_i686.whl (66.2 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

wrapt-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl (73.6 kB view details)

Uploaded CPython 2.7mu

wrapt-1.13.1-cp27-cp27mu-manylinux1_i686.whl (66.2 kB view details)

Uploaded CPython 2.7mu

wrapt-1.13.1-cp27-cp27m-manylinux2010_x86_64.whl (73.6 kB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

wrapt-1.13.1-cp27-cp27m-manylinux2010_i686.whl (66.2 kB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

wrapt-1.13.1-cp27-cp27m-manylinux1_x86_64.whl (73.6 kB view details)

Uploaded CPython 2.7m

wrapt-1.13.1-cp27-cp27m-manylinux1_i686.whl (66.2 kB view details)

Uploaded CPython 2.7m

wrapt-1.13.1-cp27-cp27m-macosx_10_9_x86_64.whl (33.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file wrapt-1.13.1.tar.gz.

File metadata

  • Download URL: wrapt-1.13.1.tar.gz
  • Upload date:
  • Size: 48.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1.tar.gz
Algorithm Hash digest
SHA256 909a80ce028821c7ad01bdcaa588126825931d177cdccd00b3545818d4a195ce
MD5 65c512fc54ad0c60eb5fdb0bf6e7bf89
BLAKE2b-256 e230dae34ff8afa579098e5796452c414efa4b2738afda40318fdb26e1a8edc1

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bd705e341baccc3d1ef20e790b1f6383bd4ae92a77ba87a86ece8189fab8793c
MD5 f85c81e36eb2442a81051dd25126c891
BLAKE2b-256 62677c014295ec86b919799037866b3b6fc1b0c5da71a58e52a569a19e8111ac

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 32.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 04312fbf51e9dd15261228e6b4bed0c0ed5723ccf986645d2c7308511dccba35
MD5 9a13ecf2877c928326a2d2807a243e9c
BLAKE2b-256 da9152a929d655c8c09f8407fae8c65644655c4aa788b1d57debdefc2e996c03

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 81.0 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e5a0727ea56de6e9a17693589bcf913d6bf1ec49f12d4671993321f3325fda4f
MD5 8029149ae611b1354215f11ae11582c6
BLAKE2b-256 56e1877e07b02d42f5af3c1cc7fbe4f22a6bf93316068e0e2d68683456809138

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 74.0 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c803526c0d3fa426e06de379b4eb56102234f2dc3c3a24a500d7962a83ca6166
MD5 3e4b5f43562da0abdc5bb386094e22ff
BLAKE2b-256 073ccd38bcdbbd2945ebbd6847a15f663e5b7997358e4c304c21034e8a10b00f

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 81.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 40fd2cebad4010787de4221ec27a650635eed3e49e4bbfa8244fc34836cc2457
MD5 e73acfa146615a36ee899735981d0325
BLAKE2b-256 f29f1c4900bb92d06b544117f057501c181cc3998a81b8c9bdc7e64b42399f39

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 74.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 21c1710f61aa95b4be83a32b6d6facbb0efdfac22dee65e1caa72a83deed7cda
MD5 7d81cfed66badc7fa5942e7cf0f7a20a
BLAKE2b-256 dae53c91dd279d2cee388d06bfbe8b733dd155deaca4d347c11a82ed29e2a915

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f3f99bb8eed5d394bbb898c5191ed91ebf21187d52b2c45895733ae2798f373
MD5 da65cd99aaf1cbc80d5e00f00bdd3cf7
BLAKE2b-256 1d861215a9984750cda3ef3291ec3aca9c09cee426ed52d31b0737a2f559a714

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2f6fbea8936ba862425664fc689182a8ef50a6d88cd49f3cd073eccd3e78c930
MD5 66aff9480b8138c01af6c1d1efbfeab6
BLAKE2b-256 7b87197b7800d8f82cb0b71d8c389d9b2e19785697dd1c2a651a06724510a66f

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 32.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e2eb4f38441b56698b4d40d48fd331e4e8a0477264785d08cbced63813d4bd29
MD5 ca98bf45dd56e97bbae6fe292c288e46
BLAKE2b-256 7d12a77f7104caa7b3984f23a69966543ce8a7d3b34b495a8af2a6f338439fc8

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 84.3 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fd5320bf61a2e8d3b46d9e183323293c9a695df8f38c98d17c45e1846758f9a9
MD5 6a6cc250ad39a6d2df479e8b74573fe2
BLAKE2b-256 1063ea6cd6e6b7ddf6578b063ad20870ab843aba2352dc3b4ae87e8d9aef7407

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9f839c47698052ef5c2c094e21f8a06d0828aebe52d20cdb505faa318c62e886
MD5 c192d8f4f27e84d1283e4dd8bc395845
BLAKE2b-256 97ae084c9287bc37184842fc97cd8ba891a559af87e054d6a4d6c130d52cd499

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 84.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3658ae9c704906cab5865a00c1aa9e1fd3555074d1a4462fa1742d7fea8260ae
MD5 54e70608db4b6d41ea83d6d5e2f674eb
BLAKE2b-256 c7bc507c53dc9724482861df9b182a0c7a6ac0da32dea33b3fee6a42dd2ad42c

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8055f8cc9a80dc1db01f31af6399b83f597ec164f07b7251d2a1bf1c6c025190
MD5 fcb1929da3e72f17fc30d304b627b8f1
BLAKE2b-256 8debd261a3201f95d46ff43ad5fa8fe0a1707366a8428dfe2ef91c340bd4f43b

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec803c9d6e4ce037201132d903ff8b0dd26c9688be50ce4c77c420c076e78ff7
MD5 468b3b0f5db201a713424088b4a54ccf
BLAKE2b-256 158e3e2fd8a894e76be8bd640d6c11db302bf97290633795d53302439e50485b

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 aa637733f1d599077522f6a1f0c6c40389aa90a44cba37afcefef26f8e53d28f
MD5 4d75fe8d7c3717dfff72b0bdddb1db2a
BLAKE2b-256 ea45b1cde5fd107d2bcf7d0cc6beee0c13bec0fc9eefe8111e60fcedd67fb898

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 32.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6b81913fdba96e286f0c6007eb61f0158e64a1941bfc72fee61b34a4f8f9877f
MD5 20e67b3440ef478a6cef823ef2cd36a2
BLAKE2b-256 9dc59fea442a96b140324b5365f10afa578851e84730ef78489b2dd03087584d

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 79.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8a184c655bb41295a9b0c28745a1b762c0c86025e43808b7e814f9cedc6c563d
MD5 bed8cf56da5ddcb4a06a2bbc770e3180
BLAKE2b-256 525d547b6b843407bea9f6636e1390de995eda72ff8980c8a258abad99cbf06f

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 71.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f1e2cea943192e24070b65bda862901c02bdf7c6abcd66ef5381ad6511921067
MD5 be35dad1a8b6fd7e5630186be88327fd
BLAKE2b-256 d59d765326a38e85b7de4d8ebcf30ffa29aaea7a74aa8e9e18439e6a4231337c

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 79.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5dc6c8cfaf4ff2a4632f8f97d29f555d6951eb0f905d3d47b3fd69bddb653214
MD5 407da5fe35609d8a945e30f4af434d8c
BLAKE2b-256 60a78983662638524f3c620aa80595b7d06f1369c40f0be278218151c221efd9

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 71.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 972099fa9cf4e43c255701c78ec5098c2fec4d6ea669a110b3414a158e772b0a
MD5 2eadf49d96d1cac9b8e39908bf2da40a
BLAKE2b-256 57d70ddf76de379e5403f580d5bfd3ed65329e46a501e6846308848c45db01b5

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1137e6aef3ac267c2af7d3af0266ef3f8dd1e5cde67b8eac9fa3b94e7fa0ada
MD5 22e04d025caac3a9b03d42c7af7ea350
BLAKE2b-256 4dd925150755c1d0c38c7b6a6ceebae14f3eccbe38ccd05e89af7941008b1a36

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 77fef0bfdc612f5f30e43392a9f67dddaf4f48f299421bf25f910d0f47173f3d
MD5 0f0df81004570fa41d3d843d4175234f
BLAKE2b-256 98844cd3287f0a45acfa712bd774e754d1502f814f094b8bba21941c943a6634

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 9d200716eb4bb1d73f47f3ccc4f98fdf979dcc82d752183828f1be2e332b6874
MD5 ff95da263296bb4796cb262eaf19cd3c
BLAKE2b-256 edbf96469f17bcbdc1fe2b3f38eda6322f01626f3501c73c5a5de7c35323b68d

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 77.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 19b2c992668c9ca764899bae52987a04041ebc21859d2646db0b27e089c2fd6b
MD5 bd18877e42f195a146341142bb5f668d
BLAKE2b-256 b569ae0d7c802c6cd605f156d8824dab3f078f9032d6b66beadc89cad4155732

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 70.7 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6c241b4ef0744590ae0ee89305743977e478200cff961bdcc6b3d0530aea3377
MD5 89a0acdc5b601696e69b2073da77b3b0
BLAKE2b-256 d806c064f292873ec25a8d681887d2400a3ef3f9bb736e473d16dba7ba630d0f

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 77.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 836c73f53a0cefc7ba10c6f4a0d78894cb4876f56035fe500b029e0a1ae0ffe9
MD5 952cd3102e216dedf08c29f71d5d41d0
BLAKE2b-256 1d98f6f48b6d713b3ec2a267c70cfabc28fa00a0a532b9dd7dfde0dad57dfd0e

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 70.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 04a00cef5d1b9e0e8db997816437b436e859106283c4771a40c4de4759344765
MD5 3b3357cf430669c8fcafccb0a863356f
BLAKE2b-256 e2d52be0888fe4dfe56c7be7fda46b48087249db46657d13031c54be1ac9de75

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc42803987eb46b5fc67ec9a072df15a72ee9db61e3b7dd955d82581bf141f60
MD5 ef947ad4bab222904a8f22e15c3c56c2
BLAKE2b-256 9ad7c2635ffeed1f1337fd1689eb3cac1d533c49d28692795485ba0bbf8a78dc

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 f4377eda306b488255ea4336662cd9015a902d6dc2ed77a3e4c1e3b42387453a
MD5 061ec6bbccd75e9a4c4e330610d0b623
BLAKE2b-256 ce45ec5d0e028162ea8054b84a9ed3ad4a094fe9f29d6ad138fb3baf6b0df1a9

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d0ae90fd60c7473e437b0dd48ae323c11f631fe47c243056f9e7505d26e8e2f6
MD5 e73802b86c41d16c8fc6545848aee29d
BLAKE2b-256 828aba82d26e3e9a224920f1eb7afd300d3c8700d1a13fa63c16db59da2b6ecc

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 77.7 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b41ce8ee3825634e67883dd4dab336f95d0cc9d223fb7e224dcd36d66af93694
MD5 45df0108117a7fbceb7f0311c94d62e3
BLAKE2b-256 544b1f6b74c2e8870219fce7a5c89d76f0f9f0c51f227231faa34183ab3bc085

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 70.4 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3816922f0941f1637869a04e25d1e5261dfa55cc6b39c73872cbf192ea562443
MD5 8ff8cc76ed41de947aa29d00a6059dbf
BLAKE2b-256 80b68aaaeda96384039600052f9cee9de08847d5f8842772c33d31a750f7ecd7

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 77.7 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cb0b12b365b054bee2a53078a67df81781be0686cc3f3ab8bbdd16b2e188570a
MD5 02772c59cc7da18eb2b2c620c5b33a90
BLAKE2b-256 80174a49d562cf9f63f9c9aff02a3f5146dffde399df2a78866389fe94bd39f7

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 70.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2d18618440df6bc072762625e9c843d32a7328347c321b89f8df3a7c4a72ce6c
MD5 11443081d789c867224239c22281cd81
BLAKE2b-256 b3b3e2d2e4ba3581b1d1304068a4a505ea31a15202c1a9b820bd95b4dbe0dc24

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.5 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7929ce97be2f7c49f454a6f8e014225e53cc3767fe48cce94b188de2225232ac
MD5 ae40cb636fd985ce6c8df4dc0881eb04
BLAKE2b-256 67f308c67596e975d7f30512a65590e35748842130f2f7ecdf4777c90753f950

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 73.6 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6aa687da5565674c9696fafd2b8d44a04fb697ec2431af21c3def9cbedc4082a
MD5 ba27a9ca51c8f6226febb168b33647f2
BLAKE2b-256 7c90f001bfaead49b302d0f276552dfd4c281eb7b7042cf2ae4f8404b3560745

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 947a8d9d7829364e11eca88af18394713c8f98571cbc672b12545977d837f054
MD5 80379fa6a3ea26e1636221fe5d844284
BLAKE2b-256 c94b02d6e64a9c7e47029085e220ae60a32af88f8090ca84617bb3a34d29c859

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 73.6 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a6ba1b00d07f5a90a2d2eb1804a42e2067a6145b7745a8297664a75a8a232ba
MD5 481e3b37d7cfd0cbb27ab102965b1354
BLAKE2b-256 1dc55d1b41079e4791efb3e41291394714f413fde4d4721ba58ee14b9c76d154

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b0eed9b295039a619f64667f27cffbffcfc0559073d562700912ca6266bc8b28
MD5 d4de955252f905e642a43ac627335b9b
BLAKE2b-256 9220807fa9c8fa2e5e2fc5b54a5ff087c632ab9b4354f74fe18862ccb5afc292

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 73.6 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1b46e4fe0f9efbfaf1ee82fc79f9cb044c69b67b181c58370440d396fe40736e
MD5 dabcfe72a7927cee75dd1384e406275c
BLAKE2b-256 3730b97d20962ee08d7f02f07a3590808799d2eea33cd9d7e1d54da623c8d6ca

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 db0daf2afca9f3b3a76e96ecb5f55ba82615ec584471d7aa27c1bdeb9e3888bb
MD5 0086438276394dbfbf10d67193bababf
BLAKE2b-256 510ad5c732b6bd41a68f220bbcb4fa0958790e8d0ce93b8121c6384be0a7f6a8

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 73.6 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 95c9fcfc326fdd3e2fd264e808f6474ca7ffd253feb3a505ee5ceb4d78216ef7
MD5 0a8c81af58377cf730973a2f761d8a6d
BLAKE2b-256 6e7bea161f66749f4feba3a33ae0d17e65785fc065022a783131c2e154b86b66

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0b2cbe418beeff3aadb3afc39a67d3f5f6a3eb020ceb5f2bcf56bef14b33629a
MD5 f29be11ba75fb104c286e72b6942f7e9
BLAKE2b-256 d54a89eba37e8888849bd3633e7036ab111ea17513aeb1f2cf1f174ed375b387

See more details on using hashes here.

File details

Details for the file wrapt-1.13.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wrapt-1.13.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for wrapt-1.13.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 97f016514ceac524832e7d1bd41cf928b992ebe0324d59736f84ad5f4bbe0632
MD5 97df1e0acabdeaa015b397d87f1f8bd4
BLAKE2b-256 fb51a9387b3bd52d9781b2c056bc573c64f15749458da958e85d8cc1846f115d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page