持久扩展类
项目描述
概述
本包提供了一个持久基类的变体,该变体是一个ExtensionClass。除非您需要ExtensionClass语义,否则您可能想使用来自persistent分布(以前在ZODB3中)的persistent.Persistent。
变更日志
5.1 (2024-09-17)
添加对Python 3.13的最终支持。
5.0 (2024-05-30)
停止支持Python 3.7。
从3.13a3开始添加对Python 3.13的初步支持。
在GHA上构建Windows轮子。
4.1 (2023-10-05)
添加对Python 3.12的支持。
4.0.post1(2023-03-24)
在setup.py中添加缺少的python_requires。
4.0 (2023-03-24)
为Python 3.11构建Linux二进制轮子。
停止支持Python 2.7、3.5和3.6。
从3.12a5开始添加对Python 3.12的初步支持。
3.6 (2022-11-17)
添加在macOS上构建arm64轮子的支持。
3.5 (2022-11-03)
添加对Python 3.11最终版本的 support。
3.4 (2022-10-11)
从(3.11.0rc2)开始添加对Python 3.11的支持。
在C代码中禁用不安全的数学优化。(#55)
3.3 (2022-03-10)
从(3.11.0a5)开始添加对Python 3.11的支持。
3.2 (2022-03-02)
添加对Python 3.10的支持。
3.1 (2021-07-23)
为Linux(2010、2014和aarch64)和macOS创建轮子。
添加对Python 3.9的支持。
在CPython中,当设置PURE_PYTHON时不再省略编译C代码。只需在运行时评估它。(#27)
3.0 (2019-05-08)
自2.13.2以来的变更
添加对Python 3.5、3.6、3.7和3.8a3的支持。
停止支持Python 2.6。
使测试与
兼容。 修复只支持C89语法的编译器(例如在Windows上)。
确保我们的依赖项符合我们对C扩展的预期。(#4)
更新ExtensionClass和persistent头文件。
修复PersistentMapping的Python版本中的isinstance/issubclass。
添加AppVeyor配置来自动构建Windows eggs。
2.13.2 (2010-06-16)
LP #587760:正确处理tp_basicsize。
2.13.1 (2010-04-30)
移除了对zope.testing未声明的测试依赖。
2.13.0 (2010-02-23)
更新到包括ExtensionClass 2.13.0。
2.12.0 (2010-02-14)
在持久性中添加了方法缓存支持。由Yoshinori K. Okuji提供的补丁。请参阅https://bugs.launchpad.net/zope2/+bug/486193。
将C包含更新为ExtensionClass 2.12.0。
更新包元数据和删除旧的构建工件。
2.11.1 (2009-02-19)
第一个egg发布。
项目详情
下载文件
下载您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源分发
构建分发
persistence-5.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4877b6a2ffe15d293e5323a0c530d3a8f9abb7ff27e9f409727c749fb057aec5 |
|
MD5 | 9404fa3d12fd919ebe1c2693baa17d14 |
|
BLAKE2b-256 | 037af344d4fc124a9df6856099e9fb9db1a7dffec852a44aa1786d5064a3c286 |
Persistence-5.1-cp313-cp313-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e49a48d34ca1b2dc8bf1c6cf864017ebd05a879261eff59bdc08e4acbaa2a1d1 |
|
MD5 | 8e544f6adc222f3cdb036844c85c30e4 |
|
BLAKE2b-256 | 8c4b7189cd407312b27de0d8bb87e8beae2ccb42291958dc518e5029ab89c996 |
Persistence-5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d00a25f662c1b21479564b9714c539f02fbc3d3629cc3a1a6bc8920a99ac8b74 |
|
MD5 | 97b12fb0b0a0e53239c61f910f465c3e |
|
BLAKE2b-256 | ca90f736dd73ea1a6503843369cb1903120d8281f0bcf2a0c168e350611f8678 |
哈希值 for Persistence-5.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ca0d85a3fa40a76f64c4e2327a287f553fb8f1c7afd2966c81b2910679c4e4e4 |
|
MD5 | f639d9cbf4c7f1fdf26ae1e136eed885 |
|
BLAKE2b-256 | d8e2135e595620f7f35394ed793075c972d55905fcb8acd6805c3f63bf05b1f5 |
哈希值 for Persistence-5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbe9e0710418de09fe5e3eb41453cd8289146184c3cdcb73b72305489a6860d2 |
|
MD5 | 6aceb7d9f9a7352b8c1dd8d88b5034d6 |
|
BLAKE2b-256 | 25da875cc6d892df468295833b06938cae26fb1c7b5a4aacd29da6f5692a2e75 |
哈希值 for Persistence-5.1-cp313-cp313-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c8359b904530122988e5d8344bebb8f12dd072067ee309b4bf3efc605aa262a2 |
|
MD5 | 04356300d10b1e144f40ea29bbd5bfac |
|
BLAKE2b-256 | 959f64bf8cdeff71151735af9d23629ac4e6f8e0cd66180cec3717c447aef1ca |
哈希值 for Persistence-5.1-cp313-cp313-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 90e342493702d659ab4162f52a32296c918a2e24df65a0f4a1d9366da5bdca6f |
|
MD5 | e1c04b499d0b0069ed03d717208c721f |
|
BLAKE2b-256 | eede00e8ac679c1ede6fbbf4b889cbb82aac24440d2969864d96c0f211d58462 |
哈希值 for Persistence-5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a4efe8e3a84e3fae2bc0f489a35342fe63008fa2ced72bc24af330a1cd4a0df7 |
|
MD5 | e5c87ebe370ea6ac0489d46adcdcf089 |
|
BLAKE2b-256 | f4919f82120b8790df7942a4b96b593f78688962f38f0b8a9d99ac854b548c9b |
哈希值 for Persistence-5.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ea929909ae03f85f7f820372cfe82243449c0eb9b7a962f927901354cb095761 |
|
MD5 | 2e5e8fd3a338556403f3715a364fd16e |
|
BLAKE2b-256 | 09729794a4cfe8f888c5636533e7ca2f87fbbdfbdee45fde99be533dcf870cb5 |
哈希值 for Persistence-5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8bf53d21aef1d325665c143834e22b828e5117b623bfb599f9db77f365b340bd |
|
MD5 | a2a1ebcd97fa880f9667ab1ef75f3712 |
|
BLAKE2b-256 | 57214c58c196417fe15437aa95017c261ffa128e7ae2cf403175cd225706087a |
哈希值 for Persistence-5.1-cp312-cp312-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 011604dc10a551c6af72676c59578a0fa509fdb2c7911b8149e6808e9d8e951a |
|
MD5 | 8cd2601dd252a788911e7ba892a6edec |
|
BLAKE2b-256 | 0c2edd262d187e5c18297c23843fb1237283850bf8b5adaffb8d811fbada07cc |
哈希值 for Persistence-5.1-cp312-cp312-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c67d38efc1e23f4d4215ce1c6fac9381388f40a3086d6785ef5e48151c784ca0 |
|
MD5 | 174710b4271565b4705dfdedc3f6dd8a |
|
BLAKE2b-256 | 794e52b3b3f36f38471bf8b41cab3744efb7282ab5daa2ffeed87790adbcbca4 |
哈希值 用于 Persistence-5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b8b5a4f9c9e980e68f1b951252c3884df8484646717cb33275e2e7febbd2daf6 |
|
MD5 | abc31406a45d62549ff1cd96d7f00b0f |
|
BLAKE2b-256 | 1124ede91f7d63aad38f6df9c2e16f03b40ccca2201c2fab6b149ec6bfd902fe |
哈希值 用于 Persistence-5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e9c2bd62ee3bed64b68d3c83026cd73f05024b10905e8ace98c7eace09ce5d20 |
|
MD5 | 6704315cf84538caceb5df0065fe9df4 |
|
BLAKE2b-256 | 2cadbfc5a10a6be678555cd0a611384cc14f5f491f33a38693a8210e39bbd440 |
哈希值 用于 Persistence-5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad856ced97d9ea3243a9574defc892ff75959dd36aee32211288e788ca546f9b |
|
MD5 | a13e469c238f9d5c2a43ea63ec1c1408 |
|
BLAKE2b-256 | d4255803f27d1ca6288c1558f29e97e4934279fd2f2f34bf07be003677ffb339 |
哈希值 用于 Persistence-5.1-cp311-cp311-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4a3f57615ca3f1e04f8c538b2c9d0e330c87f49da5661972f78eb485fa90267f |
|
MD5 | 75f76ba63d3d2032a54f044c1ca19b69 |
|
BLAKE2b-256 | 08c4e88079ea7b5e62ec4c9ba891369d6c8fc3a60d0d884318392bda50d05588 |
哈希值 用于 Persistence-5.1-cp311-cp311-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e01acf1cea04ee4d20bd7f087afe0da8b525a389a8463deeae39e5e390607b6d |
|
MD5 | 553796f26ab3493935a7aca78af929a5 |
|
BLAKE2b-256 | ab33e193bfc373771d44965e68dcb0609286eba3f41298d6ef3a008dff571b21 |
哈希值 用于 Persistence-5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c79494857427693d4001bbcb1acdc7354e4d1776320ec671de43b35742eba079 |
|
MD5 | 9817696a82366491c8c9af66aa3c9026 |
|
BLAKE2b-256 | 62da5491d4c87e0f3a4b9816aca27751d904d1fb2ff5ae1991ae586834c47658 |
哈希值 用于 Persistence-5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3542464a2c554a5d52b33b6765c7161cfced285bc0ba63ee9843d334bc1b04c5 |
|
MD5 | 4f5b2b31c3e37031d9d66827437bdaf7 |
|
BLAKE2b-256 | 8575edba54527eded8539f4ab6447b69e564ed9cdc21d26f8dc34638796675ba |
哈希值 用于 Persistence-5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 773d45d193b9b2e3e0b7098fc73d6619a4d61526b31dddd92b8db057f2c1c86b |
|
MD5 | 68b302e65d9986d7befe2ad326da8e38 |
|
BLAKE2b-256 | 4296f4d181be7802697b27ea1ea3a4400bba949daefcc0e00db95d6005a021be |
哈希值 用于 Persistence-5.1-cp310-cp310-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1b1902e66567618a1778ae6ae445287e23e003c904c63f5c56874d96d3e18890 |
|
MD5 | 48a57b2b352101d1bb4753d6250c633a |
|
BLAKE2b-256 | 0966199c6c93a7c666fddc8a779e8fc9c5e67f36edca80b25cd7173dcb4b2958 |
哈希值 用于 Persistence-5.1-cp310-cp310-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1abf9756b2fc88a622c1efff83a282aae642efd12e0c641e2da165767ceeb9b6 |
|
MD5 | 2848056c43c6f72bcb607148bf943165 |
|
BLAKE2b-256 | f46752f539847011d1c7cd31b61d1a08e361a3e129d84837801e82e29a5670f6 |
哈希值 用于 Persistence-5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5138b41876cf0ce04af1be1f3ab6b6503226ef0de37f521950e8475d362f29f5 |
|
MD5 | 5befc18548c1a0e7874dc020370e653b |
|
BLAKE2b-256 | 88c3fc0df50130c13107c5dee6959328d3a772de34531476aad6b52227d3a5b4 |
哈希值 for Persistence-5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 98479956f66852c5cbdc99d3acc914e347aac5cf86fcabed16aeec2baf12b158 |
|
MD5 | 58ea48af74998e094b61823b3c67ce1d |
|
BLAKE2b-256 | b1c73b70d94df6b30d871e635619df481e5bc4e0bc5c1aee6637f72c41049e95 |
哈希值 for Persistence-5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6a3a1fa6bd118751e4c18c3c060ebb2745aab94a6aeeea80bba70f952364bfc |
|
MD5 | 4a1039f635de83fe50a1fa205d710f74 |
|
BLAKE2b-256 | 59ce3cb40ae0770d864913de096cbc7918932f0488b6056701f1854fb904961d |
哈希值 for Persistence-5.1-cp39-cp39-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbee7103f5835d4a6ab12dbc3688f19939b82c4c18e904e733cd787c116a9659 |
|
MD5 | 3b30c84d558945dfbbbb0ff653cdfcfd |
|
BLAKE2b-256 | 71c935662a7f9b07b0beaa3736b61edc9a797ad4ffcb99ace0f66ab9fe87ec48 |
哈希值 for Persistence-5.1-cp39-cp39-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 852b947528c321276b6d43bdb9c5fb9b8d12f6967be96a72980ac57298bbccf0 |
|
MD5 | e7a3d7cfe4d47128ea499906957f6037 |
|
BLAKE2b-256 | 993be6f18ca23cfe6e80bff045cfe4489d4f104e9f3860eb390006305999237b |
哈希值 for Persistence-5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5893d2078efee396591722680134bfd3ce5c5e294b4ba7b2f67b642cd7e5bf96 |
|
MD5 | 6c41ac01cee4837ab196ee8c441e73eb |
|
BLAKE2b-256 | c59ac6e54374597498641d9d7c19f870e2e6dbc0b593a4a10e00f652a3451f6d |
哈希值 for Persistence-5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e1ae97c2b83cf0de227e56607414681d3351477b1a0a3007e072634734b7ca21 |
|
MD5 | 72ef65346a07a91ae7966ddc0b1994bb |
|
BLAKE2b-256 | ae5413d66a399a2e416d047c244364dba2a59bda086fcd9ebf400201f721aca5 |
哈希值 for Persistence-5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4e9141a452555d47b8714683f3bd0c201caf2c7cc19695ad306997891bc143c8 |
|
MD5 | 6bb75ef97dacf078cf244f0b918cce38 |
|
BLAKE2b-256 | 236ed24d7fbe48fefcb225b8604578d6bbaf2871228533182fbaef11d0fb7c07 |
哈希值 for Persistence-5.1-cp38-cp38-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b404f5005f1abf9c1690223dd6700ef7a68d3fbca310eb31264ef489862ddf6e |
|
MD5 | 0086aca8ba7fd9f5db8855f4d8189425 |
|
BLAKE2b-256 | cab5636eb851f78fd64d75a8e234d173550cb68d8f73e54d5aec906c77405347 |
哈希值 for Persistence-5.1-cp38-cp38-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 08f79c6e6f43ae4a6db62b56af90bd5a4827bfc8cab044c7b14a90c843033b37 |
|
MD5 | 0161f8da403fa838b21f46f4f1e34d2c |
|
BLAKE2b-256 | 855e28e2fd5889f17b32d0b697b3fc594a6d88dc55390f368f6feeb1ba461128 |