zerodb

View on PyPIReverse Dependencies (1)

0.98.0 zerodb-0.98.0-py3-none-any.whl
zerodb-0.98.0-py2-none-any.whl

Wheel Details

Project: zerodb
Version: 0.98.0
Filename: zerodb-0.98.0-py3-none-any.whl
Download: [link]
Size: 146831
MD5: b8081b85b917cdc69a3a276805b33c95
SHA256: e40d76220fa0e2a56c37963b2fe9b043b6fc0f842b0eea0b07ca204fabd4d632
Uploaded: 2016-07-12 16:28:02 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: zerodb
Version: 0.98.0
Summary: End-to-end encrypted database
Author: ZeroDB Inc.
Author-Email: michael[at]zerodb.io
Home-Page: http://zerodb.io
License: AGPLv3
Requires-Dist: BTrees
Requires-Dist: ZEO (>=4.0.0)
Requires-Dist: ZODB (>=4.0.0)
Requires-Dist: aes256gcm-nacl
Requires-Dist: cachetools
Requires-Dist: ecdsa (>=0.10)
Requires-Dist: flask (>=0.10)
Requires-Dist: flask-cors
Requires-Dist: jsonpickle
Requires-Dist: pycryptodome
Requires-Dist: requests (>=2.0)
Requires-Dist: scrypt
Requires-Dist: six (>=1.7.0)
Requires-Dist: zc.zlibstorage
Requires-Dist: zerodbext.catalog (==0.8.4)
Requires-Dist: zodbpickle
Requires-Dist: zope.component (>=4.0.0)
Requires-Dist: zope.event (>=4.0.0)
Requires-Dist: zope.index (>=4.0.0)
Requires-Dist: zope.lifecycleevent (>=4.0.0)
Requires-Dist: coverage; extra == "testing"
Requires-Dist: mock; extra == "testing"
Requires-Dist: path.py; extra == "testing"
Requires-Dist: pdbpp; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: wheel; extra == "testing"
Provides-Extra: testing
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.29.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
zerodb/__init__.py sha256=m-n9516a_uuNS_ykwfULxo5e28TjXBBVf3LIfv5fNTQ 19
zerodb/api.py sha256=YLNhVQvqfbPCe4MGEBbZDHlnwL0FjmbHe9jB7l59-Mc 6411
zerodb/db.py sha256=J4mAuKs8HPaB1T8enguJFpEPVJTedTwZoJFLI7cOykI 15653
zerodb/intid.py sha256=WZm2NOUCLoKiC0Uz8oPGJVTJS2oXx4I9ObTDpUNuk_g 3433
zerodb/query.py sha256=jUcrcpyMvnqMyfnVH0m_fAZhKXIV77uptlYIv_9_nBc 35
zerodb/testing.py sha256=cvpPrfJA-ipsWNjNYT65n8W30Cbtj5iR4XoVrceDGxg 2964
zerodb/__pycache__/__init__.cpython-35.pyc sha256=N_UcSAFj_LNDWQeD1DLwlsMqwhmhsnoOH04hmF9cm0g 135
zerodb/__pycache__/api.cpython-35.pyc sha256=1zmZa9u_slO8bvUOWsbmr7Z2BYKB5Mcnyul7y3Mq-pQ 6106
zerodb/__pycache__/db.cpython-35.pyc sha256=V-2mnNNauhdug1I69NUPnJmYJ8FAyjOZG4hUCa7mwHM 15336
zerodb/__pycache__/intid.cpython-35.pyc sha256=nwsIlQDhDKeSsp1Q0TPmSn9E7xdjwOYY5V0ZgkpW1m0 3169
zerodb/__pycache__/query.cpython-35.pyc sha256=arqlcGIAUvjZtzLQH7cxFStHUzCNFc9nX4yvrS2xG7I 138
zerodb/__pycache__/testing.cpython-35.pyc sha256=j1IH2NO_k0zR5xVbZYNR-KIy_2X8s7zIHtHr2OKbnic 3504
zerodb/catalog/__init__.py sha256=oImr7XJBrhcJEtB8BsLtmlPyCGgTEIwPEIyS2ymQfh8 843
zerodb/catalog/query.py sha256=JTZCmjNsHorxXLhTo-BH-BZ8HxmG1Ueu6y66H2RHFS4 5534
zerodb/catalog/query_json.py sha256=KHrMJGpBsFWPnD9NNlz9lpRjr3kXFCec1KtWRXvJutk 1501
zerodb/catalog/__pycache__/__init__.cpython-35.pyc sha256=lg2axj0b0ODSDbjXh4BjYpoAsYj49oLyjG6u9HtTzhY 876
zerodb/catalog/__pycache__/query.cpython-35.pyc sha256=Lq-8oHFEb95ddouEnEHDgasY33-npoENl6W47c575oc 8756
zerodb/catalog/__pycache__/query_json.cpython-35.pyc sha256=mBeylL6fQOJPpwpBsINfnZc4EXsPZ_t1JTgmJh_M0HM 1359
zerodb/catalog/indexes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zerodb/catalog/indexes/common.py sha256=aes6vICfgr-1aMvIWUyYWA-gLjY6UBqfiSCIddikNt0 1944
zerodb/catalog/indexes/facet.py sha256=8U1rZSOun2WJe_Nn1Gw-62CPJK4YWBceKvMxoKZnp3g 46
zerodb/catalog/indexes/field.py sha256=Uj6Im8yg0p1PomYVsGG58x_nnmiH2apdeXqdd8r9znc 7889
zerodb/catalog/indexes/keyword.py sha256=qvF43NxNn3uJu6S51xn4PsU9nB_XAaGrmIGQxqCkSPs 48
zerodb/catalog/indexes/path.py sha256=Q_w1oc_eofe88kqmCmaFwEfQ8psQ4Yv_f32NLZw4pWQ 45
zerodb/catalog/indexes/path2.py sha256=nRdRWSdDG_EComsNQ174UQegiM0R5X0vmknyIRwxu2Q 46
zerodb/catalog/indexes/pwid.py sha256=rM42OiXdLtZtwqTYL6R1c31R7w9An3Cq-EjWIFdhEYg 662
zerodb/catalog/indexes/text.py sha256=6AUxVvh-RLnsNXVI6zfYG1OQMZTAgYYHoxTd9lGfQfY 1569
zerodb/catalog/indexes/text_lexicon.py sha256=o3Qf5_fcAX1lgMi0njXz3n0Ls9SfelaD6yXOr3i9ezE 2102
zerodb/catalog/indexes/text_lucene.py sha256=TFEcP-UbU2J5S2-OD4XCZDmAmMxY6qiAqnfBGSMa46Y 18562
zerodb/catalog/indexes/text_okapi.py sha256=f5Cx0HN_g9b3cSi4uQjkm5rYGHuS-xgwln5vCt2Ffxo 5460
zerodb/catalog/indexes/__pycache__/__init__.cpython-35.pyc sha256=S2YxikTpwQbqsyQfzFaiuAgqtzCKkT-KVCfQS-4oVdQ 118
zerodb/catalog/indexes/__pycache__/common.cpython-35.pyc sha256=uBxLSwy-xpT66EzqK1oKWcLsZEtY0uoQpGo3gyAR-fg 1613
zerodb/catalog/indexes/__pycache__/facet.cpython-35.pyc sha256=qhfVLuYFu6UF5OOnzCpZ1gXwx3SfWejwl-yOgBRPkqI 165
zerodb/catalog/indexes/__pycache__/field.cpython-35.pyc sha256=igOixGr7ETRadup51qBdgPil7SVZ8L7nDkVASfq3Apo 6814
zerodb/catalog/indexes/__pycache__/keyword.cpython-35.pyc sha256=68OdUW5QtSkP-sDC-Ty2jhOEqT4IRlO2So2Do3lqclA 169
zerodb/catalog/indexes/__pycache__/path.cpython-35.pyc sha256=SYzilJWzzdAKCl9cQ7sHPXaoAvKYjavgF1rG-3l9z9Q 163
zerodb/catalog/indexes/__pycache__/path2.cpython-35.pyc sha256=uh4kUkn_fFSjiD2nOXTsqZZPIvyiOC1v43b4dzjdhiE 165
zerodb/catalog/indexes/__pycache__/pwid.cpython-35.pyc sha256=rxRGAnLwG3hIpQGyziTo8PXbMGZBvHvffswZUt2dC14 1252
zerodb/catalog/indexes/__pycache__/text.cpython-35.pyc sha256=ZLkp1xLICDR0RX1si_LX0HFpWADrEySVZ3jW8le7FaA 2004
zerodb/catalog/indexes/__pycache__/text_lexicon.cpython-35.pyc sha256=J2EWEPtL7wuuSEv2zkfdyRFSp718qJ3ROoe7sLjmAc0 1833
zerodb/catalog/indexes/__pycache__/text_lucene.cpython-35.pyc sha256=ePj2GMU-NKthBnp3iMrYPpivq7I9tK5yFcI0vJPZ15k 14167
zerodb/catalog/indexes/__pycache__/text_okapi.cpython-35.pyc sha256=Ga5gF_ZmwbfYmPNPzv8mQrXXRikpbzGjaNqFn6Oi9Co 3931
zerodb/collective/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zerodb/collective/__pycache__/__init__.cpython-35.pyc sha256=T6c-8rnEFeUlbr0Uorx42IX-S-WQv21fCSdrC5BgoCQ 113
zerodb/collective/indexing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zerodb/collective/indexing/config.py sha256=KF6utU2pcipVLJ2fMvVQMVkUXe6-G5KpAepr-R6tbw4 71
zerodb/collective/indexing/indexer.py sha256=ykPpnEqBDS0ydfUfghevVV_KrkybWPdthnHT-0oYWQs 745
zerodb/collective/indexing/interfaces.py sha256=K2t3BrzHbP7aIrtLaDJy4j1yHlsuXqT8zaeQRoy_8-c 1770
zerodb/collective/indexing/queue.py sha256=swFAN9eXymrlUjvsEMhyMOiYrq8V8-Z2NOdjIypi3Ys 4933
zerodb/collective/indexing/subscribers.py sha256=DGsrJvo8AGMn_h4cT7pBn13NaabWUwfBObEkTkayJxQ 669
zerodb/collective/indexing/transactions.py sha256=qWLCaAK0gtHuI1XLt72xf96svGHdMsKjGLvRiD5CvuU 1802
zerodb/collective/indexing/__pycache__/__init__.cpython-35.pyc sha256=mKzQW4sS-Lk8XZDY94lYrx0482NGidrYrOs4cdkMD90 122
zerodb/collective/indexing/__pycache__/config.cpython-35.pyc sha256=0OD62pG96SOA0HnHAV2PNZVbE-WzuscbWIELfbL7bHk 179
zerodb/collective/indexing/__pycache__/indexer.cpython-35.pyc sha256=GjMISbvJUIBM4Tfal0MxjU6aOESUFZsnQY7pqZ2LQWs 1577
zerodb/collective/indexing/__pycache__/interfaces.cpython-35.pyc sha256=JBiN-h6gjITHmNS0KPNDosDghgFeZeEH-amqo-7NMrw 3193
zerodb/collective/indexing/__pycache__/queue.cpython-35.pyc sha256=M9554weUFzyKq5LscpfVKRF2nI7gjERu8ZPx6Xz9zdo 5414
zerodb/collective/indexing/__pycache__/subscribers.cpython-35.pyc sha256=HV9eyZU0HYR8PBWHOpMomYvmFdPY1V1Cb-Z9XzkHZ5k 968
zerodb/collective/indexing/__pycache__/transactions.cpython-35.pyc sha256=EXtyHcU_701TeLuA91-DYslmhJbRIdpruKrs1yWJngg 2977
zerodb/crypto/__init__.py sha256=ldWVGNjjn74qPWIjxn5_Yq62eroBX-Zus9itzctMZKA 120
zerodb/crypto/ecc.py sha256=3nIh5NCkaXm-mFXcLYl_p62_WJfEJg8RN-6QfqbbxLk 1234
zerodb/crypto/exceptions.py sha256=CkPm7ATM_6H2-pqpyCmPE2JJrxMWhkqMg72xV7WMMn0 41
zerodb/crypto/__pycache__/__init__.cpython-35.pyc sha256=IiqXf1jG7svDW0nxCF2kbVEoEDy8PgKnKqAV842px5g 161
zerodb/crypto/__pycache__/ecc.cpython-35.pyc sha256=4zAjicv0Z2sDNE-tHe5lSJ0Xjht0DZS64pYeDB_K25g 1797
zerodb/crypto/__pycache__/exceptions.cpython-35.pyc sha256=ROhc_dHlvP8TNpYo8NWqudYA0t1Eib-2snxT5rvbP-w 285
zerodb/models/__init__.py sha256=NSpy0GduSRVBpZYjdLcCHnbxxXPs0Xv1nyJj6HHbb2I 4050
zerodb/models/exceptions.py sha256=ZCvhq9hyR-fcCo_5NV-DIbEtx5oRf968aF_oQ99163A 86
zerodb/models/fields.py sha256=nwpNyxSPXm8dGj08K-SvQMw5AqJeSCXDYrKqezVSxk8 1300
zerodb/models/__pycache__/__init__.cpython-35.pyc sha256=y3S1Jzoxy7hQdlWWUhsyd9CvTFNzj-EOEIouBtE-c_E 4234
zerodb/models/__pycache__/exceptions.cpython-35.pyc sha256=GpFjZIcgf8TwuYW-Db3u0-Rra2ati7hj_GA3KpRC_i4 434
zerodb/models/__pycache__/fields.cpython-35.pyc sha256=1yhFqiQy5ZHPQQWs-PPJPHd8FoICHTRElC-TzzKPpzs 1937
zerodb/permissions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zerodb/permissions/base.py sha256=NYgJISWZMbzGgntl1x7xx_38-AqqFlRqXNUWAaPB6fQ 7651
zerodb/permissions/elliptic.py sha256=mxeviuw-OlT38YMm7PsStteyCgCAAbUeYpd54qQVKXo 2955
zerodb/permissions/subdb.py sha256=0yTPpxPgb1kTSQq99KJpIy6MRXr1AoU4hJE95F72Das 10733
zerodb/permissions/__pycache__/__init__.cpython-35.pyc sha256=V3j6vwveQxP185PuRo7FGfguovSbAeCPVLDIizOW0A8 114
zerodb/permissions/__pycache__/base.cpython-35.pyc sha256=xo-3dLzbbCbCyIzCTOXf1GLNwAC4IF0W2pe3kkhP3HQ 6933
zerodb/permissions/__pycache__/elliptic.cpython-35.pyc sha256=BIFJYs3h4Rf_4CMTHuabQd8Ql2AhwmZwyCrfQdh-Snw 3319
zerodb/permissions/__pycache__/subdb.cpython-35.pyc sha256=KMy_we0mEYxernHyVNbRkMS2fjDnhAmFrCLKVXXgIGI 10435
zerodb/storage/__init__.py sha256=DvbbTQsifxrC0ZeZOv9oHixjk795Ra6-KiRbVpgkbm8 5709
zerodb/storage/batch.py sha256=t3fHaZYNy9VfR0lfgNX_xo9qZAWfu1t8Jx1O6QUs4dE 3118
zerodb/storage/multi.py sha256=Iw94MWfGlux6DAY7xMQ1xaOb72iYzBrs86UD11Iks1o 1001
zerodb/storage/premade.py sha256=9SFlVrr1l7muT1yUiONfJrDxLw5qvpLJQBl_AgQ0cFg 178
zerodb/storage/transforming.py sha256=6uf2K2sZziVE4kWYRwuc8FSWcej776NN2gtuFMmFnE8 4029
zerodb/storage/__pycache__/__init__.cpython-35.pyc sha256=Le-EPP4-vzl3dX0NTMcFf-yt-nKuc4vv-4BDFNks4kY 6242
zerodb/storage/__pycache__/batch.cpython-35.pyc sha256=cUtIn8CqfmDzQtdMkgv-GL8q-xjZeZDQTKybBFSiV-E 2938
zerodb/storage/__pycache__/multi.cpython-35.pyc sha256=fUIp46aBELcR7um3oi8Ec-FrRFCuG-lu21GBu2z5sU8 1396
zerodb/storage/__pycache__/premade.cpython-35.pyc sha256=CI0LHIn8MJJs9QrwSDkdDp8iSDspfoJl-n-uRTNpGa8 434
zerodb/storage/__pycache__/transforming.cpython-35.pyc sha256=KBRDCdBnQ6_tEK0zJBqb7tot9DasQWGeYqckzREW_wA 4423
zerodb/transform/__init__.py sha256=u4cflXIi84bKVzxa1uPPhNKR75XuiSyXYL9rVveuyWk 236
zerodb/transform/compress_common.py sha256=62V7DogbSmZpG5LT31Fipu9piqjtaydIPQjzuRVUwi8 1629
zerodb/transform/compress_zlib.py sha256=TAndN56nsMyHDFnj76fmwQ6DJN7XDUDJvg0oTsj1Eik 170
zerodb/transform/encrypt_aes.py sha256=L-xe9X5H2Og_Nhk70J1A_wEtCNySyHrIrIU5CIid1FY 3015
zerodb/transform/encrypt_common.py sha256=cFYzc9Zn4nWv5nPM6rVLAr88BKe98GpsoAAGqus0ikE 2408
zerodb/transform/interfaces.py sha256=KxarWE9UKv5ACvGYv9Ma5Wy5H6jR-tt-Mxg2LQkgY3U 1189
zerodb/transform/__pycache__/__init__.cpython-35.pyc sha256=blU3sbmSYQcxju7kQ4XCDH50J5RRHdx5RGD75d45XHQ 311
zerodb/transform/__pycache__/compress_common.cpython-35.pyc sha256=iQleBsLOPm_m8sZ8oqj55EJm5OihQ-HKqrC77TOZvW8 2110
zerodb/transform/__pycache__/compress_zlib.cpython-35.pyc sha256=EjpKC3BHfiYE4vvr456DzJDPrGP6DN5DM8t_c436vL8 321
zerodb/transform/__pycache__/encrypt_aes.cpython-35.pyc sha256=fGHJkMwjwjjG0pOaH7Fo4xxcqdcgas7frj29BcRyyaM 3339
zerodb/transform/__pycache__/encrypt_common.cpython-35.pyc sha256=Qwer7W5N8-P3GUOIY43KtNZOGZz6rqgWb_kyAxOs02k 2949
zerodb/transform/__pycache__/interfaces.cpython-35.pyc sha256=DNA5MMbZB8_bP0qzBhsJonYVgqm_yGvt1eRooPs9l6I 2353
zerodb/trees/IFBTree.py sha256=r_ltPaVIUCtKiMVYSm7HcNkF4bRICqMNos8agLSzNNA 734
zerodb/trees/IIBTree.py sha256=9OIowIaxDBbz-MMXxiFfzmm67T5hf8_TjLSqeYGiFLw 736
zerodb/trees/IOBTree.py sha256=RxMXlfSUpdSQejgBTRNdeoyjZWkkUngDljoGnSWrzfY 638
zerodb/trees/OIBTree.py sha256=d1oqJPuQVmxg1rpCVRiyay1rp49LkjQ6Q0mq-w0w7Jk 699
zerodb/trees/OOBTree.py sha256=RVq7iZEaaWUBXiNHxNquYWVyPBeGgIC-CrQbP34icC4 602
zerodb/trees/__init__.py sha256=r5-YU4vnqJsdbm5mFSHXwYrAojVE6ZHwPVC0GBJtMrk 435
zerodb/trees/__pycache__/IFBTree.cpython-35.pyc sha256=h197giAq4EoDzmkKFsqQSL_WrNiPwK-WnkOkIjQxj7c 915
zerodb/trees/__pycache__/IIBTree.cpython-35.pyc sha256=2BvaeU-F5e7k8yOuaJTOKGoCFfVWyxvaBBD5Q2tRF5E 917
zerodb/trees/__pycache__/IOBTree.cpython-35.pyc sha256=oGvwaDtJCsTKufym1y4GnO1ilvU_OicuDohUfAjLBKU 857
zerodb/trees/__pycache__/OIBTree.cpython-35.pyc sha256=zJgrzvsI4eY9BQqcx7tBiuAIBjniPkGg9nX2gIV5yWc 893
zerodb/trees/__pycache__/OOBTree.cpython-35.pyc sha256=F4Xfq-_FZDkudqHQzhwgb_c-7c--IDCg2iXG6u4B4ag 833
zerodb/trees/__pycache__/__init__.cpython-35.pyc sha256=vhCk4JuEIWRw4CcJwosEBYlE6Rl7vkpheYiXAtFU6rA 684
zerodb/util/__init__.py sha256=DmzStK9HPBMML3wwSDhCtHGfZMF9WOl72ikuqhL3LgE 121
zerodb/util/debug.py sha256=NvR4Xbgn-C9kAoc9IrhtaR0i16oDiHH50UfdEYJfz9E 388
zerodb/util/iter.py sha256=k8eCCRlsQkMj9HScGZ9qGfbWBZUqukLyfHSJxP61g6M 6239
zerodb/util/thread_watcher.py sha256=OmkSjjacPkYnuVC-RmmFOhIFIObhS6S07Xmuuyrj6lY 1135
zerodb/util/__pycache__/__init__.cpython-35.pyc sha256=ybfM7gB__uVNOI1xfcuyyBM2-yI6hCpKPcqL5JJY8iQ 295
zerodb/util/__pycache__/debug.cpython-35.pyc sha256=7IbUzNDvrXN1vuPr7kJYBFnyNz2rH9W3iujG0IT_EuA 880
zerodb/util/__pycache__/iter.cpython-35.pyc sha256=t6Qq0hWYeZeTTPe_eyCHkGUcppFikjqCJNDNt72dO2A 6185
zerodb/util/__pycache__/thread_watcher.cpython-35.pyc sha256=_1Oc4dpdhI8kDZiDb9dMGtm1JEv89WZtM7Dxm6mZLw4 1777
zerodb-0.98.0.dist-info/DESCRIPTION.rst sha256=OCTuuN6LcWulhHS3d5rfjdsQtW22n7HENFRh6jC6ego 10
zerodb-0.98.0.dist-info/METADATA sha256=AW_1nQdqQQnaWQRkjeWUsBRKLApr2dMHZo-qHR-GUN4 1152
zerodb-0.98.0.dist-info/RECORD
zerodb-0.98.0.dist-info/WHEEL sha256=rNo05PbNqwnXiIHFsYm0m22u4Zm6YJtugFG2THx4w3g 92
zerodb-0.98.0.dist-info/metadata.json sha256=PVvmj0Ti-nQqtAqh9B1GXWiTGVuBLE8q0ZpDcz15J9A 933
zerodb-0.98.0.dist-info/top_level.txt sha256=NTIfrfMVTBb0cBG02Q088GW0MFI2DJXmYrOIqJT7sJw 7

top_level.txt

zerodb