tno.mpc.communication

View on PyPIReverse Dependencies (10)

4.8.1 tno.mpc.communication-4.8.1-py3-none-any.whl

Wheel Details

Project: tno.mpc.communication
Version: 4.8.1
Filename: tno.mpc.communication-4.8.1-py3-none-any.whl
Download: [link]
Size: 81477
MD5: 37ae1e7b07f328595e9ffac1d8b7192f
SHA256: 14a476c1fc35f3baa776cd60509f68000b1dc3cb55706affe37c65f6d23d8b01
Uploaded: 2023-08-03 09:49:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tno.mpc.communication
Version: 4.8.1
Summary: MPC Communication module
Author-Email: TNO PET Lab <petlab[at]tno.nl>
Maintainer-Email: TNO PET Lab <petlab[at]tno.nl>
Project-Url: Homepage, https://pet.tno.nl/
Project-Url: Documentation, https://docs.pet.tno.nl/mpc/communication/4.8.1
Project-Url: Source, https://github.com/TNO-MPC/communication
License: Apache License, Version 2.0
Keywords: TNO,MPC,multi-party computation,communication
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Typing :: Typed
Classifier: Topic :: Security :: Cryptography
Platform: any
Requires-Python: >=3.8
Requires-Dist: aiohttp
Requires-Dist: mypy-extensions
Requires-Dist: ormsgpack (>=1.1.0)
Requires-Dist: bitarray; extra == "bitarray"
Requires-Dist: tno.mpc.encryption-schemes.utils[gmpy]; extra == "gmpy"
Requires-Dist: tno.mpc.encryption-schemes.utils[gmpy]; extra == "gmpy2"
Requires-Dist: numpy; extra == "numpy"
Requires-Dist: pandas; extra == "pandas"
Requires-Dist: pyarrow; extra == "pandas"
Requires-Dist: tno.mpc.communication[bitarray,gmpy,numpy,pandas,tls]; extra == "tests"
Requires-Dist: pandas-stubs; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: pytest-timeout; extra == "tests"
Requires-Dist: typeguard; extra == "tests"
Requires-Dist: pyOpenSSL; extra == "tls"
Provides-Extra: bitarray
Provides-Extra: gmpy
Provides-Extra: gmpy2
Provides-Extra: numpy
Provides-Extra: pandas
Provides-Extra: tests
Provides-Extra: tls
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17928 characters]

WHEEL

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

RECORD

Path Digest Size
pytest_tno/tno/mpc/communication/__init__.py sha256=g3h4ZhPn5JrJ4a1opoKqFN3swA_rzxDRCiIDd52UbrA 319
pytest_tno/tno/mpc/communication/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytest_tno/tno/mpc/communication/pytest_pool_fixtures.py sha256=b5xONZ7C1WOmsE9MncdSe3-fPGjMwZcMk-KwwjhqZXI 9910
pytest_tno/tno/mpc/communication/test/test_fixtures.py sha256=B0FjSUkIMiQXt0gblo8cewV-ohAUzBWH7fdYeZhKNxw 1333
tno/mpc/communication/__init__.py sha256=VqfTiupsRfb8h6OpeY7CiAf2ZEGoizZfBvBSNdAzFlQ 943
tno/mpc/communication/exceptions.py sha256=Ug7xue7DzdeddoFm0aq45JIQXJke6jwAd6KUwCSo8z4 385
tno/mpc/communication/functions.py sha256=sGMrc939ct7-NYPv6ReMOfB6stnoRVQXBvie_HoY0U4 1342
tno/mpc/communication/httphandlers.py sha256=Pt1M42Web0klVyHxXxWRpCryepxywXSVgQS3qe4UmMI 16106
tno/mpc/communication/pool.py sha256=9c45Z6KCYa2ihPP8u0W56Id5455P-yLMzYypWyHrNzc 20566
tno/mpc/communication/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tno/mpc/communication/serialization.py sha256=evR8dblECQI1RjggW5ycvlxIygMKudSQoCY6iSwPMoE 21428
tno/mpc/communication/serializer_plugins/__init__.py sha256=Kauvmlq3pGOTqGSLlQ7XyR9n0S2aqihFO1eYMdEPBWE 325
tno/mpc/communication/serializer_plugins/_register.py sha256=2CJ4aa2MEyiLicv5aj5VvV9RTPImNfhjIHA5vC1nLn8 1022
tno/mpc/communication/serializer_plugins/bitarray.py sha256=wC-HDfVKwnpCfKPwExETaMzplhaCEy0g029BjRpYmpw 1147
tno/mpc/communication/serializer_plugins/gmpy.py sha256=hSqgyqbCPBfIw_uDbFeI3x0sOXWa5YpNZ0QoXrcAZ1o 1467
tno/mpc/communication/serializer_plugins/int.py sha256=4tIko_xDb9DSaJ5hwuFxaSUb17SmspoOGpXLPQ3306w 910
tno/mpc/communication/serializer_plugins/numpy.py sha256=yymRC3Z-6nAadMUtk3mk8Sj2_v3AnGZS-ylvNCvVsNQ 1813
tno/mpc/communication/serializer_plugins/pandas.py sha256=mDjZkVUMIutiyy2qsn4toX9z6W-z4s9En3PH0bjF_3I 5741
tno/mpc/communication/serializer_plugins/tuple.py sha256=sFlwhUx4lHn-USZPo7Gpu4o7CerIsRsp67K5X3CgOOw 984
tno/mpc/communication/test/__init__.py sha256=-y9DKb4ori94JPRqyBwfrve7iaFbzI_Yv283LhY1uGk 1435
tno/mpc/communication/test/conftest.py sha256=sTRuV1AWxbChdKLeS_yPknMyne5KzNubPHFitZQmrw0 1049
tno/mpc/communication/test/pool_fixtures_http.py sha256=v5GF4Xt64DX1rs4ywcwEkRcNR37H6uvHoptidUvB7qU 7733
tno/mpc/communication/test/test_packing.py sha256=_XTkrHEuRMHYnObA4mTvk9MKRIlT16HxWFq1USxRqwY 31948
tno/mpc/communication/test/test_packing_gmpy.py sha256=9i6ADNhLCXHEIPpb_lKDSoRvFw9cx7yRiX41AqUuED0 2340
tno/mpc/communication/test/test_pool_creation.py sha256=1vEZmYQQWj1W54RqarmN766pjx39RXNZB5iEsoAnWCM 2422
tno/mpc/communication/test/test_pool_http_2p.py sha256=gCVRkAtYAVfi--0UbEFUJIGuMoz008Q4BMnDx_YMqQ0 13301
tno/mpc/communication/test/test_pool_http_3p.py sha256=AfZ7tO95rnteozhF7lDdYx2wmfRanVGXopK0gBaJWnI 12384
tno/mpc/communication/test/test_pool_https_2p.py sha256=xgp3r5qbBSZFVzo9gSeJjddzpaf9h6AAuSgsbeJkTqw 5373
tno/mpc/communication/test/tls_certs/README.md sha256=pMyphdaPesCjP18nyvIw8Avda0iJ9tQnSIdrGjlgRog 102
tno/mpc/communication/test/tls_certs/ca-combined.crt sha256=eZlw4Fk-v_caRLBq0NcYBvIZPE-4X2doKJfDvOA5HEY 7985
tno/mpc/communication/test/tls_certs/ca-intermediate.crt sha256=kKJ2XJA_kvvXELsFHnmKRk_hc2iOKHPu6RKIBnlvdQo 3999
tno/mpc/communication/test/tls_certs/ca-intermediate.pem sha256=VVEJhzG0aekDyoZ9fbZlWEYP-fkUSQmLXQDMJHjBph4 1704
tno/mpc/communication/test/tls_certs/ca-root.crt sha256=Q8tzB1vw28kedcGdIPkvpFPRj22h953CFdOh1XIfVNk 3986
tno/mpc/communication/test/tls_certs/ca-root.pem sha256=LjwNkbMaUjWj6RBAiWFTV4LLhsSuEBU1lM0ZdSsy6Mk 1704
tno/mpc/communication/test/tls_certs/ca-untrusted.crt sha256=sQPtuQuUDdA6tv1-ZkbJxyGVhHFrot2pR9Aaputz4s4 7985
tno/mpc/communication/test/tls_certs/party_0.crt sha256=yxFrL0q4dQMhBEqq246ayr_hqAnuAU05zAa5_73eJBQ 3588
tno/mpc/communication/test/tls_certs/party_0.pem sha256=zEw3OO126K7U34-YD12Iy3j2buee4jUI0I-pQfsbG2k 1704
tno/mpc/communication/test/tls_certs/party_1.crt sha256=PSKoA5fLNkEwiTVDRiwsdxTj8u3OymgRuX9ko8BJl7Y 3588
tno/mpc/communication/test/tls_certs/party_1.pem sha256=aNQVHK2D_aD-rnPbBSgKqj4rnLVe_2X20IbCWzbZkio 1704
tno/mpc/communication/test/tls_certs/party_untrusted.crt sha256=04jJ2DBMvAEZ35lFl5RybsvIilK1Nh1pkA0PZdkDA6g 3588
tno/mpc/communication/test/tls_certs/party_untrusted.pem sha256=8N7qmWvzPNbodEPEEEAOjENjQEOW3IqCfzjV-JIb8c4 1704
tno.mpc.communication-4.8.1.dist-info/LICENSE sha256=wbVjWZYuKDNwLrBSTdj8sbAQSG-enBpFubpsG9NFSgQ 11401
tno.mpc.communication-4.8.1.dist-info/METADATA sha256=HMSDV1f9GOhn-R4WImEd2gPfGzagO3o5C0tEnczXns0 19791
tno.mpc.communication-4.8.1.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
tno.mpc.communication-4.8.1.dist-info/entry_points.txt sha256=cPxfkP7kbLqwtzc203ITXsxPrFijsWaZhn9vcR43lAo 91
tno.mpc.communication-4.8.1.dist-info/top_level.txt sha256=xhl24_geavpHPfUfziePk6ivNqHFYEh2LaY-fnnUb2M 15
tno.mpc.communication-4.8.1.dist-info/RECORD

top_level.txt

pytest_tno
tno

entry_points.txt

tno_communication_pools = pytest_tno.tno.mpc.communication.pytest_pool_fixtures