Mutable variant of collections.namedtuple, which supports assignments
Project description
recordclass is MIT Licensed python library. It implements the type memoryslots and factory function recordclass in order to create record-like classes.
memoryslots is tuple-like type, which supports assignment operations.
recordclass is a factory function that create a “mutable” analog of collection.namedtuple.
This library actually is a “proof of concept” for the problem of fast “mutable” alternative of namedtuple.
Main repository for recordclass is on bitbucket.
Here is also a simple example.
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
recordclass-0.4.1.tar.gz
(15.7 kB
view hashes)
Built Distributions
Close
Hashes for recordclass-0.4.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47de7ff65257441764125106bbfa26b9279a61f2498b69bd1fbec6f2c14cafe0 |
|
MD5 | 21f707a27eb934a255b557e9904e2dd0 |
|
BLAKE2b-256 | 9d40c20c4c0a80ae91c252fc43873019f6dfef4dfb37540324cdc83830d60b8c |
Close
Hashes for recordclass-0.4.1-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d127a92c312c6afb590061e4fe2ea17edc302e7db9d811a190364b46e60c1d92 |
|
MD5 | ad90acfff8991084d2b8d6304951b4cf |
|
BLAKE2b-256 | 9f34ae99ae4d546b5bec8d365ccc599c4170817e5b0ffb655faef5c626025e90 |
Close
Hashes for recordclass-0.4.1-cp35-cp35m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73a51ce02c13821a2282234faab1f6416319a8545b74bd9f3437dfedec5a5c9c |
|
MD5 | 26dc55da864d29de254cb8b2b540a15b |
|
BLAKE2b-256 | 5801aca258ba42f89ab0a2b19c9cc6750ecf25848535b143a1c75403d0d7c72a |
Close
Hashes for recordclass-0.4.1-cp34-cp34m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f29ce6a14f4ac9daef94ecc0844ba7ea0972387a41179162c3d18653bec96dca |
|
MD5 | e5672e62ac5ee271d924fbc270a0997d |
|
BLAKE2b-256 | c2e5a4f09103607d6fd4a63b1e22f03ff8eef81c877c72193caeeae85d4c0c71 |
Close
Hashes for recordclass-0.4.1-cp34-cp34m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ff717fd3dc074e0959edfff413800abb5f2a5f38c1dee12f2b4dc6b17b9936c |
|
MD5 | f49175993e247d1d184ae107f65019af |
|
BLAKE2b-256 | 69cb8c8c5d09ce91ce9015a529583eeb5474c4f5b056bafa9467c0c1decc65da |
Close
Hashes for recordclass-0.4.1-cp34-cp34m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83c19e0e3e60299f89003e8bb94cf735ea5a9753d8fac707e07265651969e806 |
|
MD5 | dc28b5b46a97759c7a779ce582ca4095 |
|
BLAKE2b-256 | 4f910e844ea6f769a711a8719f7b582ba5f7b2722e60f94f6f65f247df5d6012 |
Close
Hashes for recordclass-0.4.1-cp33-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e65fb5a04bde6f712d985e2bad39c7d0322f1e600fc6540519e90e2f06685c8 |
|
MD5 | c0443c39c07a0ae8c5ae5ff41499a2f2 |
|
BLAKE2b-256 | 977b62b64bd968729e6c62c11df2389e5a5a7d15925ebc8e445eb5e0c4f1ce75 |
Close
Hashes for recordclass-0.4.1-cp33-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2eb14dbe67830aaca75232e90c912682ac8a583d0cd9cdba9cdc77e8245a756e |
|
MD5 | 94dbde14fe9576a17a4a0ad9a8572108 |
|
BLAKE2b-256 | 70a7710a013a2ac331437f6abcd13f5c51e230057776aab1e5ddd1b40e7c26d2 |
Close
Hashes for recordclass-0.4.1-cp33-cp33m-macosx_10_6_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e30b24981ac7ecf4188b28448591b5a72569d000d3a68cfd62ad382a976c01c |
|
MD5 | 705e17e1ed06cfe92d13e91d7c37e772 |
|
BLAKE2b-256 | a0aed181a268747359ae81830845eec85f25c49fd2e1d1615b999bcbd55b24aa |
Close
Hashes for recordclass-0.4.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6b39599e70d3571a66f58087f49f169785eef1a07dccb34e12f0f4f811f3d9e |
|
MD5 | dcd5b12e7be8f3d47b073e4a20742eb9 |
|
BLAKE2b-256 | cc31acbd52072a66514f04b9725fdbcf4df5c6c0fc80d7b9115632dc821b2984 |
Close
Hashes for recordclass-0.4.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db52fe39c2bf94d626babd0d185874dd2d0a8a5e62dbc6cbf3d563d1e0c3c55a |
|
MD5 | cc9dc75867a0d6f60ab4a8dc22364c1e |
|
BLAKE2b-256 | ee2bda5740cc9b7750de0d28c2ca070957f0480fb2c205ecd34f7444e88dcb31 |
Close
Hashes for recordclass-0.4.1-cp27-cp27m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1756fb2780495135a7b302ee0629de9212f35577d7304ee3066b69a8dfb11db |
|
MD5 | a81f34fd579c7193e20038e55e1cfea6 |
|
BLAKE2b-256 | ddbeb4dbf12fa1f9275d7c0e02238d91de5f18b519c84c103c6a1d93eaaeb601 |