Skip to main content

A fast and thorough lazy object proxy.

  • Free software: BSD 2-Clause License

Note that this is based on wrapt’s ObjectProxy with one big change: it calls a function the first time the proxy object is used, while wrapt.ObjectProxy just forwards the method calls to the target object.

In other words, you use lazy-object-proxy when you only have the object way later and you use wrapt.ObjectProxy when you want to override few methods (by subclassing) and forward everything else to the target object.

Example:

import lazy_object_proxy

def expensive_func():
    from time import sleep
    print('starting calculation')
    # just as example for a very slow computation
    sleep(2)
    print('finished calculation')
    # return the result of the calculation
    return 10

obj = lazy_object_proxy.Proxy(expensive_func)
# function is called only when object is actually used
print(obj)  # now expensive_func is called

print(obj)  # the result without calling the expensive_func

Installation

pip install lazy-object-proxy

Documentation

https://python-lazy-object-proxy.readthedocs.io/

Development

To run the all tests run:

tox

Acknowledgements

This project is based on some code from wrapt as you can see in the git history.

Changelog

1.5.2 (2020-11-26)

  • Added Python 3.9 wheels.

  • Removed Python 2.7 Windows wheels (not supported on newest image with Python 3.9).

1.5.1 (2020-07-22)

  • Added ARM64 wheels (manylinux2014).

1.5.0 (2020-06-05)

  • Added support for __fspath__.

  • Dropped support for Python 3.4.

1.4.3 (2019-10-26)

  • Added binary wheels for Python 3.8.

  • Fixed license metadata.

1.4.2 (2019-08-22)

  • Included a pyproject.toml to allow users install the sdist with old python/setuptools, as the setuptools-scm dep will be fetched by pip instead of setuptools. Fixes #30.

1.4.1 (2019-05-10)

  • Fixed wheels being built with -coverage cflags. No more issues about bogus cext.gcda files.

  • Removed useless C file from wheels.

  • Changed setup.py to use setuptools-scm.

1.4.0 (2019-05-05)

  • Fixed __mod__ for the slots backend. Contributed by Ran Benita in #28.

  • Dropped support for Python 2.6 and 3.3. Contributed by “hugovk” in #24.

1.3.1 (2017-05-05)

  • Fix broken release (sdist had a broken MANIFEST.in).

1.3.0 (2017-05-02)

  • Speed up arithmetic operations involving cext.Proxy subclasses.

1.2.2 (2016-04-14)

  • Added manylinux wheels.

  • Minor cleanup in readme.

1.2.1 (2015-08-18)

  • Fix a memory leak (the wrapped object would get bogus references). Contributed by Astrum Kuo in #10.

1.2.0 (2015-07-06)

  • Don’t instantiate the object when __repr__ is called. This aids with debugging (allows one to see exactly in what state the proxy is).

1.1.0 (2015-07-05)

  • Added support for pickling. The pickled value is going to be the wrapped object without any Proxy container.

  • Fixed a memory management issue in the C extension (reference cycles weren’t garbage collected due to improper handling in the C extension). Contributed by Alvin Chow in #8.

1.0.2 (2015-04-11)

  • First release on PyPI.

Metadata

Release files for lazy-object-proxy 1.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lazy-object-proxy 1.5.2
File Size Uploaded
lazy-object-proxy-1.5.2.tar.gz 36.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for lazy-object-proxy 1.5.2
File
lazy_object_proxy-1.5.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
lazy_object_proxy-1.5.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
lazy_object_proxy-1.5.2-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
lazy_object_proxy-1.5.2-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
lazy_object_proxy-1.5.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
lazy_object_proxy-1.5.2-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
lazy_object_proxy-1.5.2-cp38-cp38-manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
lazy_object_proxy-1.5.2-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
lazy_object_proxy-1.5.2-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
lazy_object_proxy-1.5.2-cp37-cp37m-manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
lazy_object_proxy-1.5.2-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
lazy_object_proxy-1.5.2-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
lazy_object_proxy-1.5.2-cp36-cp36m-manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
lazy_object_proxy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
lazy_object_proxy-1.5.2-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
lazy_object_proxy-1.5.2-cp35-cp35m-manylinux2014_aarch64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ ARM64 Details
lazy_object_proxy-1.5.2-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
lazy_object_proxy-1.5.2-cp27-cp27m-macosx_10_14_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64 Details

Total release size: 884.0 kB

Release files / lazy-object-proxy-1.5.2.tar.gz

Download URL lazy-object-proxy-1.5.2.tar.gz
Size 36.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5944a9b95e97de1980c65f03b79b356f30a43de48682b8bdd90aa5089f0ec1f4
BLAKE2b-256 checksum
How to use checksums
95b78823606ab25245effb6907fd7699f2234ae0bbd39e0c7b10b84def966f45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / lazy_object_proxy-1.5.2-cp39-cp39-win_amd64.whl

Download URL lazy_object_proxy-1.5.2-cp39-cp39-win_amd64.whl
Size 20.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
37d9c34b96cca6787fe014aeb651217944a967a5b165e2cacb6b858d2997ab84
BLAKE2b-256 checksum
How to use checksums
4ae4149ad9603ff3e1feb79f5985fa5dc0961a9d0897c70273bf38bd9f62f879
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp39-cp39-win32.whl

Download URL lazy_object_proxy-1.5.2-cp39-cp39-win32.whl
Size 19.0 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
ef3f5e288aa57b73b034ce9c1f1ac753d968f9069cd0742d1d69c698a0167166
BLAKE2b-256 checksum
How to use checksums
6da75e40c7def27143a1e5077b353eb7e1884eb8c2999d1fe01cd0efacd9dc86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp39-cp39-manylinux2014_aarch64.whl

Download URL lazy_object_proxy-1.5.2-cp39-cp39-manylinux2014_aarch64.whl
Size 59.3 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
71a1ef23f22fa8437974b2d60fedb947c99a957ad625f83f43fd3de70f77f458
BLAKE2b-256 checksum
How to use checksums
04bfdb486d2bd872c922dbb97b1f50a56b73b7d0f988a5e43f56c0020bc10262
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp39-cp39-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp39-cp39-manylinux1_x86_64.whl
Size 53.6 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fa7fb7973c622b9e725bee1db569d2c2ee64d2f9a089201c5e8185d482c7352d
BLAKE2b-256 checksum
How to use checksums
77a7ffd2f4566bd0b77620a17fda6d6bb47150761761f28882bae2a171949cd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp39-cp39-macosx_10_14_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp39-cp39-macosx_10_14_x86_64.whl
Size 19.9 kB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
8a44e9901c0555f95ac401377032f6e6af66d8fc1fbfad77a7a8b1a826e0b93c
BLAKE2b-256 checksum
How to use checksums
a2ba7d24215f383b13892ad469f01d5b9db7321a396945b49d50a93b32540876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp38-cp38-win_amd64.whl

Download URL lazy_object_proxy-1.5.2-cp38-cp38-win_amd64.whl
Size 20.8 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
38c3865bd220bd983fcaa9aa11462619e84a71233bafd9c880f7b1cb753ca7fa
BLAKE2b-256 checksum
How to use checksums
2b30a5f3112622ec10ceb1da5a043e62f65eb559b9e09250c7f45663b422f0f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp38-cp38-win32.whl

Download URL lazy_object_proxy-1.5.2-cp38-cp38-win32.whl
Size 19.0 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
2f2de8f8ac0be3e40d17730e0600619d35c78c13a099ea91ef7fb4ad944ce694
BLAKE2b-256 checksum
How to use checksums
65c0770ea204b8cfe7836e1b54e2db0ecc06f2fd1fc4f7ddc96046a0a9a17d1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp38-cp38-manylinux2014_aarch64.whl

Download URL lazy_object_proxy-1.5.2-cp38-cp38-manylinux2014_aarch64.whl
Size 60.1 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e7428977763150b4cf83255625a80a23dfdc94d43be7791ce90799d446b4e26f
BLAKE2b-256 checksum
How to use checksums
3ea7e192d15a236c4f289752484dbc575b66b72111c0342e035ebf51939f514a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp38-cp38-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp38-cp38-manylinux1_x86_64.whl
Size 54.5 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
cadfa2c2cf54d35d13dc8d231253b7985b97d629ab9ca6e7d672c35539d38163
BLAKE2b-256 checksum
How to use checksums
722a7e7e6f82c07a6f5c3f9615e4f4b521cdba88f149a854d9d9f12bf3290482
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp37-cp37m-win_amd64.whl

Download URL lazy_object_proxy-1.5.2-cp37-cp37m-win_amd64.whl
Size 20.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
6f4e5e68b7af950ed7fdb594b3f19a0014a3ace0fedb86acb896e140ffb24302
BLAKE2b-256 checksum
How to use checksums
ab5fb824e271f81a035c41d8c89ae746a0430b6d17564ffb2f1f34021a593e87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp37-cp37m-win32.whl

Download URL lazy_object_proxy-1.5.2-cp37-cp37m-win32.whl
Size 19.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
e7273c64bccfd9310e9601b8f4511d84730239516bada26a0c9846c9697617ef
BLAKE2b-256 checksum
How to use checksums
b5170168338a194e844da059786848e58cc3e0ad971b4304cbcb52acb553074a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp37-cp37m-manylinux2014_aarch64.whl

Download URL lazy_object_proxy-1.5.2-cp37-cp37m-manylinux2014_aarch64.whl
Size 58.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
57fb5c5504ddd45ed420b5b6461a78f58cbb0c1b0cbd9cd5a43ad30a4a3ee4d0
BLAKE2b-256 checksum
How to use checksums
b28f39cc5c1608da27c0e2e3b88c4bcb3c36a4b355dca96d6a58e7260d168422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp37-cp37m-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp37-cp37m-manylinux1_x86_64.whl
Size 52.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1d33d6f789697f401b75ce08e73b1de567b947740f768376631079290118ad39
BLAKE2b-256 checksum
How to use checksums
c82ba6949413f7c74535b2cb21741376d44f985bbf340230b31a1a6030da0108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp36-cp36m-win_amd64.whl

Download URL lazy_object_proxy-1.5.2-cp36-cp36m-win_amd64.whl
Size 20.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
fa5b2dee0e231fa4ad117be114251bdfe6afe39213bd629d43deb117b6a6c40a
BLAKE2b-256 checksum
How to use checksums
bdd80a8be1ce0ecad2dbc61c0ab0cd384dadd2544cbd77189160e1c9f1966736
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp36-cp36m-win32.whl

Download URL lazy_object_proxy-1.5.2-cp36-cp36m-win32.whl
Size 19.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
c8fe2d6ff0ff583784039d0255ea7da076efd08507f2be6f68583b0da32e3afb
BLAKE2b-256 checksum
How to use checksums
99bba7bda64ca8f517d134301d70df8b5d2e1b9f8bf8f7b902174487c00da97e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp36-cp36m-manylinux2014_aarch64.whl

Download URL lazy_object_proxy-1.5.2-cp36-cp36m-manylinux2014_aarch64.whl
Size 57.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b6577f15d5516d7d209c1a8cde23062c0f10625f19e8dc9fb59268859778d7d7
BLAKE2b-256 checksum
How to use checksums
abf3221e2c1f02d34ca55cdf4e37c942214eefe09c86a1f7a05f117b7a08aef8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl
Size 51.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ecb5dd5990cec6e7f5c9c1124a37cb2c710c6d69b0c1a5c4aa4b35eba0ada068
BLAKE2b-256 checksum
How to use checksums
f45ce2904b5672d4bfc1fd26ae02b3af012b0a944073730e9cb67f862bcdcc07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp35-cp35m-win_amd64.whl

Download URL lazy_object_proxy-1.5.2-cp35-cp35m-win_amd64.whl
Size 20.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
ddbdcd10eb999d7ab292677f588b658372aadb9a52790f82484a37127a390108
BLAKE2b-256 checksum
How to use checksums
8ad6910ca615a27e1a58898f9362773d557e9cfdf56dc125d2528254eac4bf37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp35-cp35m-win32.whl

Download URL lazy_object_proxy-1.5.2-cp35-cp35m-win32.whl
Size 19.0 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
cd1bdace1a8762534e9a36c073cd54e97d517a17d69a17985961265be6d22847
BLAKE2b-256 checksum
How to use checksums
3e46f34dab58dcb0ff749630f242400435264cd67ef8f0df3066343b949ce2de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp35-cp35m-manylinux2014_aarch64.whl

Download URL lazy_object_proxy-1.5.2-cp35-cp35m-manylinux2014_aarch64.whl
Size 57.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
429c4d1862f3fc37cd56304d880f2eae5bd0da83bdef889f3bd66458aac49128
BLAKE2b-256 checksum
How to use checksums
2b74b94fd41113e488aed7774f31a4cd80fa545660d84d010a90dfcef5eb30ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp35-cp35m-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp35-cp35m-manylinux1_x86_64.whl
Size 51.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3782931963dc89e0e9a0ae4348b44762e868ea280e4f8c233b537852a8996ab9
BLAKE2b-256 checksum
How to use checksums
3c945d6922b4ee0757b108b6cca7cd494e789be045e74f0603025cda78f51e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp27-cp27mu-manylinux1_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp27-cp27mu-manylinux1_x86_64.whl
Size 52.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
522b7c94b524389f4a4094c4bf04c2b02228454ddd17c1a9b2801fac1d754871
BLAKE2b-256 checksum
How to use checksums
69fc79080e582c17b7f45ac0bb4a13b0260992dcc2519b5a29ac6cde3e81b6fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release files / lazy_object_proxy-1.5.2-cp27-cp27m-macosx_10_14_x86_64.whl

Download URL lazy_object_proxy-1.5.2-cp27-cp27m-macosx_10_14_x86_64.whl
Size 20.0 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
e960e8be509e8d6d618300a6c189555c24efde63e85acaf0b14b2cd1ac743315
BLAKE2b-256 checksum
How to use checksums
f4dbbfa9c2ec92a98657d0265d2a01b4338eab9d425ddcd434c7ce4b23537eec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

Release history Release notifications | RSS feed

1.8.0

19 release files

1.7.1

37 release files

1.7.0

37 release files

1.6.0

22 release files

This release

1.5.2 This release

24 release files

1.5.1

22 release files

1.4.3

21 release files

1.4.2

18 release files

1.4.1

18 release files

1.2.2

16 release files

1.2.1

11 release files

1.2.0

7 release files

1.1.0

7 release files

1.0.2

7 release files

1.0.1

7 release files

1.0.0

7 release files

0.1.0

7 release files

0.0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page