A fast and thorough lazy object proxy.
Project description
docs |
|
---|---|
tests |
|
package |
A fast and thorough lazy object proxy.
Free software: BSD license
Installation
pip install lazy-object-proxy
Documentation
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.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).
1.0.2 (2015-04-11)
First release on PyPI.
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
lazy-object-proxy-1.2.0.tar.gz
(28.6 kB
view hashes)
Built Distributions
Close
Hashes for lazy_object_proxy-1.2.0-cp34-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f3cf1e02f80a34cabe701b6301ed9012d12c5c074e128e253d963096e832d7a |
|
MD5 | b3674e8c9949248f8028c80977b12086 |
|
BLAKE2b-256 | 677774c0e40980748aa19bccaa65caa8f7b0a94217b8dc54cd5f6cfc6b7d1f81 |
Close
Hashes for lazy_object_proxy-1.2.0-cp34-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd376f15e4f717f3abbe75ae7651577d88d723847f6f5321adccc38d72556a69 |
|
MD5 | fbdc05c49e7f34099184455affcce831 |
|
BLAKE2b-256 | acaff98ffc40febc9d90885a89e15a8cf1bf1a281e833e096a5cfba4c74b82e2 |
Close
Hashes for lazy_object_proxy-1.2.0-cp33-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d0e899e0c0cdfdab2a66a6908d47ab64c6616a5be33b356667920f8e6fb9cdd |
|
MD5 | decd87a43347836ec065bdfefbc8303e |
|
BLAKE2b-256 | 66b3764b0f25080024d6877d50bb8891af7dd52e5838459533aa78f9846a6390 |
Close
Hashes for lazy_object_proxy-1.2.0-cp33-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0e10da3e22af0776b8330a484cd63d58e416ba15fdcecad52dc32246fb834de |
|
MD5 | 27ba8a0775329ef752af37eff6457303 |
|
BLAKE2b-256 | e9aa096fc3002c1e55e76689c61ee7804f76a67f9f87c6441ed24cc07db538a2 |
Close
Hashes for lazy_object_proxy-1.2.0-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363d507c88fb1afe00a82c8f2799f9ced20bccb51f7e2b2f97a486c92ade9d02 |
|
MD5 | c07505c858055d2a11105051c031a7d7 |
|
BLAKE2b-256 | d38fbf7cb8031546155d7d3234a472c113e54ea7f7fa07baff07f047a516f976 |
Close
Hashes for lazy_object_proxy-1.2.0-cp27-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 880924ebd37710aca71b83e39d8f289f384bddf6994746c9fe3a138294ddf54f |
|
MD5 | 8c4df14a92bb993ece08281dc9860852 |
|
BLAKE2b-256 | acaaaff03ee056b8b79b5dda36d3ad87ba413b273770aeb84d7a5d0c958622bb |