mtpylon

View on PyPIReverse Dependencies (0)

0.0.3 mtpylon-0.0.3-py3-none-any.whl

Wheel Details

Project: mtpylon
Version: 0.0.3
Filename: mtpylon-0.0.3-py3-none-any.whl
Download: [link]
Size: 170728
MD5: 982bcf9accc6b6d8e2d13941b0a50380
SHA256: cd2544dfc23ddc90fa52fc5d700910328973211a089cfd72b4a3b745231e8c44
Uploaded: 2021-08-05 20:12:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mtpylon
Version: 0.0.3
Summary: Library to build backend with MTProto protocol
Author: Aleksandr Aibulatov
Author-Email: zap.aibulatov[at]gmail.com
Home-Page: https://github.com/Zapix/mtpylon
Classifier: Development Status :: 1 - Planning
Classifier: Programming Language :: Python :: 3.9
Classifier: Framework :: AsyncIO
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: aiohttp (>=3.7.4)
Requires-Dist: aiohttp-cors (>=0.7.0)
Requires-Dist: rsa (>=4.7.2)
Requires-Dist: TgCrypto (>=1.2.2)
Requires-Dist: pyaes (>=1.6.1)
Requires-Dist: mypy-extensions (>=0.4.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2845 characters]

WHEEL

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

RECORD

Path Digest Size
mtpylon/__init__.py sha256=nr0gYhIWLf2H_7P_CDa5C8l7poYziKBfgnFp_jzX0JA 158
mtpylon/constants.py sha256=McMSQap4y9i4_IjNDdWSbrlTFHT1koq7J3zQvjFN6kQ 387
mtpylon/contextvars.py sha256=glprH8HOlrzhwiToaSNH01oQKqMR7umkyOUIoKPup3s 1333
mtpylon/exceptions.py sha256=QtE-2DZ7aKv-_Ipr-uFdXfYjL-e0_doU6MnNtB00vIE 1383
mtpylon/income_message.py sha256=t1Rd49RDJx8MNls5zKYmkiy5T3qobb_-E0xNOaiWw-I 199
mtpylon/message_sender.py sha256=vzWCA9aLgD-LjojNrFCrEpIcv7g1i_25TL09yw6qTzo 4716
mtpylon/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mtpylon/schema.py sha256=blylYa1V8Ckc53oEZ5cBbtEtpW6E3X-GwLnO84CTCkE 7765
mtpylon/serializers.py sha256=a4S-BZjAdib-ecFvsXfwNe_tq-zgiJ0kmqH0EbDFoDs 3221
mtpylon/types.py sha256=hMQZI1sQGEdrD3eaVPwjXHJML0ZmO9u0_WOSTyvEMoo 250
mtpylon/utils.py sha256=z6qtYmRiqVaKvhVkismibr5wEe0-V7-PThqjESSHQVU 16860
mtpylon/acknowledgement_store/__init__.py sha256=njv8U5dqxjn86nD69Q6LE6ioYyFbgOarVWlH4wAZSF0 330
mtpylon/acknowledgement_store/acknowledgement_store_protocol.py sha256=EvW125Fx1kRV2qOIb007x6wf2_C0A5Osl2xqg66WVjQ 1585
mtpylon/acknowledgement_store/inmemory_acknowledgement_store.py sha256=i1lrCrV2-lq8uUlPHL5x7G8bZQaAoN5E5yjmDF_uwiQ 2383
mtpylon/acknowledgement_store/types.py sha256=FbpUOxfGh-hkQXihhYVwFNZ40o7UEWouLBfX-oQqRKM 331
mtpylon/aiohandlers/__init__.py sha256=bAR7DLC4qWSQGBXsgXGpIBnv2qnca8imtqRT9Aziv18 244
mtpylon/aiohandlers/pub_keys.py sha256=zyP3ZU8Jep3psdJB8as-Hc6XNQfNN268JXB4_MCrP6k 618
mtpylon/aiohandlers/schema.py sha256=IT_2AHHlk9QXB0dKMRrihJLrpUJ-7Dud-vgJfHGE0VM 547
mtpylon/aiohandlers/types.py sha256=65ZpyWsrE_qbtV7RnderH03s1ZWx9faO0oTp3hfHrGY 254
mtpylon/aiohandlers/websockets.py sha256=kaFPzdZMO29vqH6wuQMapVQh_OAZNs4Wefiwoc2upmE 4576
mtpylon/configuration/__init__.py sha256=u95VjO6LLtBz4q0LZdG1Y0wf9_DB4mUWfF8obKHCNyM 96
mtpylon/configuration/configure.py sha256=OdV0-YZaG_O2oSn0vdUMiaSungCxuhAEfGNOlzR8z1k 5929
mtpylon/configuration/constants.py sha256=j_Q0ldZLUgU6KvmzCCFpyVt8xuhgYfkyWU0Do33LkKY 760
mtpylon/configuration/import_path.py sha256=fl4ex6yTFMM5qQ3FAeoncY3rlkV2Q7tJElZOU3wGtuE 766
mtpylon/configuration/types.py sha256=QKgevUFuxQB5Enp7UGwuGLfKtdsa3Ph-wRU6ZQfdHDo 4723
mtpylon/crypto/__init__.py sha256=9HL28YAR1b6fcKpwUOzmzWco4Db401f5DUfdyVccmO0 476
mtpylon/crypto/auth_key.py sha256=YOiN6TN_TtEzlIw-vdpdNW_6ekAYVpGjucCvgyXSZGc 723
mtpylon/crypto/auth_key_manager.py sha256=l7jubpRWvRzqeNkUInOE_TmnEo1jHRnx3HkDX1mEAmo 2855
mtpylon/crypto/exceptions.py sha256=rgPwtX5nYF9HprD7uZvCZ0cZWGs_8uZbieQS7MVgDSo 132
mtpylon/crypto/generate_key_iv.py sha256=ee9489AKmCn0zuxbkJA7WlddITW0PXNZVwPEAQ1k6lU 866
mtpylon/crypto/get_msg_key.py sha256=hX4B19sS80xvLhT_IfLdOcSekDKysJpc8mEuK9ZZfxE 547
mtpylon/crypto/key_iv_pair.py sha256=AxeZB7Z9FQqYP9F3VnyaOA-vYEJ1_tLhwToX5E5yKeQ 130
mtpylon/crypto/random_prime.py sha256=J2rVx82PirLeUQktx6Rxd-om0uO-p6f1yQ24mnIUbNs 2321
mtpylon/crypto/rsa.py sha256=yP3FevapIVA2-2G0P8KVu7LB7Trj7KnEda4OM4y3raE 787
mtpylon/crypto/rsa_fingerprint.py sha256=SdJ4ht4tMOvJ5pi3QttcfHK02jGgHDHTCyvcxBUa6XY 1103
mtpylon/crypto/rsa_manager.py sha256=NgpETCkMsTfFJj5mA2bkSsTgjlWcKl5PzSG8ADSt8NQ 1420
mtpylon/dh_prime_generators/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
mtpylon/dh_prime_generators/single_prime.py sha256=Suu5Sh2Zf2zdxbptbK7M1aWHIN_qTVp55NC3TmNcSlU 870
mtpylon/dh_prime_generators/two_ton.py sha256=GYCH9IySe0st47yJ8Ec2IhlQ6Tc6ViL3SGkMia2qzqs 536
mtpylon/dh_prime_generators/typing.py sha256=TxCjzEBCicpsn0fNn5o1dvQVRk_pOI6L-MGksncOzlY 104
mtpylon/message_handler/__init__.py sha256=knEff4Vv_1-UC2rOv27mn-v44-bu91oot3g5ugeVous 104
mtpylon/message_handler/message_handler.py sha256=T679U84MC50Y59jS5YiSg3-OuStPzutVu_0RtV10pEQ 1703
mtpylon/message_handler/strategies/__init__.py sha256=vWKG1lmyweNHva80m0YddoPhUrYvHxnfLSJGfyslAus 108
mtpylon/message_handler/strategies/handle_message_container.py sha256=6doyOQjxcws43biReHt323ErEeKtAjUMhGhN9IXc98I 1394
mtpylon/message_handler/strategies/handle_msgs_ack_message.py sha256=qiQCZIXzEskQOhzBTe-btGJMaGqArdtSxGMEOh0hDns 1432
mtpylon/message_handler/strategies/handle_rpc_query_message.py sha256=QvkiwEEPiMRlg78ghwQM6HfBK7-2mpCrb7XABuza38E 2734
mtpylon/message_handler/strategies/handle_unencrypted_message.py sha256=krcTCMIMgkh8J_PMkRw3LF0xqyFiIoeb4p3NsbxKOxI 1322
mtpylon/message_handler/strategies/handle_unknown_message.py sha256=ucKm6s-qKs0kFOzzy6GrgQln8Sh6tJszlLQ2963pwvg 556
mtpylon/message_handler/strategies/logging_adapter.py sha256=3MD2yITu3oCthYnEQM3_0n7jWc5mW0yLjKgeACCnmEI 377
mtpylon/message_handler/strategies/selector.py sha256=B2kNSTg0MevNVNAkTfEOjHG9aAjv1mv6WEjjwqO67Tw 1096
mtpylon/message_handler/strategies/types.py sha256=feo7BZ9VGwUohGtCKAC5LVRlvoSAtJENtAertzeUoPM 561
mtpylon/message_handler/strategies/utils.py sha256=nfBwGFjFKIjEqQfHDVtd0hllD8LTRHSBOSV-f8s-9WA 1648
mtpylon/messages/__init__.py sha256=TN1rCf0klakTznQme_gsJnvdcL5W58tWDjR34WVbjxg 467
mtpylon/messages/encrypted_message.py sha256=b1sh0rcwPK6fpmJxDgTzkqUBdIgqqK_tAkCvpA1y78U 5391
mtpylon/messages/mtproto_message.py sha256=sGs8qmeu8DzPTtGLoliw98L-rxOFtQahi0qKn4BVRjw 1033
mtpylon/messages/types.py sha256=Bg_KOe5K0Kdqjn74ZqLhCUI6XTqGzq63KfFA_Zkclpo 391
mtpylon/messages/unencrypted_message.py sha256=PGzzGs7z3oV56S24nnub3TGaEBZqie_0i9X5H26m4O4 1128
mtpylon/messages/utils.py sha256=2cs3us00Yp50rm2Yc5RGIG_0cclViAqk-sCcRqD0fT8 1348
mtpylon/middlewares/__init__.py sha256=tYFnk4xKkIT_b8MUkNQ6yxSbfSica8rHkPrlWJfI-Wo 358
mtpylon/middlewares/apply.py sha256=j88KAf2scufG6O_jwp89K8_O50A40L4cDmN8yuBLXzg 328
mtpylon/middlewares/set_server_salt.py sha256=kSkGfPKPFgurqyepfC6ez7X0MHeMTBw60k9lFzveg60 1606
mtpylon/middlewares/set_session_id.py sha256=Azz1STnHI2HZ_essgCVOGMzJrrDLq6Win952Awu_-TQ 1092
mtpylon/middlewares/types.py sha256=cazg1GuT8nHCMpaz6GnTpNi_kSe_SISXyaptGIKXHWw 456
mtpylon/salts/__init__.py sha256=3RUXEv1PrVq5CWzU1C6sXJ1EQCbgrZCyzZ_RD28m3RA 252
mtpylon/salts/salt.py sha256=kZl3DvmDF8YM-rMaaHEoMfWAKiV4RKf1h1CrL6lORgE 711
mtpylon/salts/server_salt_manager.py sha256=zm0ai94bxG7OehbgwtFsQrHDb7yW8vM6OZiyNvr3KRA 2682
mtpylon/salts/server_salt_manager_protocol.py sha256=HS7h00kTm8XE627R9HrQlGmzVgR3AZylqABM2VgZNWw 1230
mtpylon/serialization/__init__.py sha256=iWc6AAIB563qMiqMmqfoBhY-nZS3U2zyYidtATZGDoA 179
mtpylon/serialization/bytes.py sha256=hyZE7EsoxpZ4L8UkNrR_zUnJxSeY4OJjNWkZs7j0R7I 2499
mtpylon/serialization/double.py sha256=zGAlUExkvDXCGK9SP84EJXchMen2Mp-NrhFDS4N5814 304
mtpylon/serialization/int.py sha256=WiUiMSvWOjTQzHvDxvt5NJRhkJatVBSB_r4Fy8XM4Vg 778
mtpylon/serialization/int128.py sha256=Ae5gfmnuJXVb7pyQb1KWU9jfnBxzQfg9SWam0XSCDBo 798
mtpylon/serialization/int256.py sha256=4ym8h3yh8t7zAhPzf3kozQ1onmpEWH_u-kIX-WbT-qU 799
mtpylon/serialization/loaded.py sha256=evV9P1nNDXKuHH-clTxVUpccA75RAblPzaNX7IpfCeU 272
mtpylon/serialization/long.py sha256=vW2cQKGb89lBeiV1CBd5EqP5irHd56nKtN5gNK734QE 831
mtpylon/serialization/object.py sha256=TUmHHvQS1SVQvuS4Z7g_fNLXIbbGYXwQ8uqO5lOneNM 472
mtpylon/serialization/schema.py sha256=Evzddyy_7YPaIqsbLu_DjVnrKauSzynmSb5RHI1PbzY 12736
mtpylon/serialization/string.py sha256=fQWz-iTrBguTqqNVj5JoHXg_oOTwDOxyaF3ZlI5ul8A 423
mtpylon/serialization/vector.py sha256=EdyAuHNuOwt7Pb2G_slqxfFsLQGklMHJB3gsWoJvvCQ 1790
mtpylon/service_schema/__init__.py sha256=obXUSGzjVKXaCB3bsGd6UMVEa_2cfGAbqkdKpJTTTEo 166
mtpylon/service_schema/service_schema.py sha256=NdSKC0fxuYiL13BPlVS0TMacb9FNaJkh0Ml7AW0-YUk 1711
mtpylon/service_schema/utils.py sha256=Lfxtt3pl5yu6OViDw7RD-ZQGM3o8Dv5-3rTTHVHEoZQ 2343
mtpylon/service_schema/constructors/__init__.py sha256=ktF1S_ZgAikG1lVMx6g4kma9BOH6U588f7Y43E8brOw 2844
mtpylon/service_schema/constructors/bad_msg_notification.py sha256=p54Ck5vs35KERPWJ_pOh-F7nnHoWCLMumv4hFAjtDXw 838
mtpylon/service_schema/constructors/biand_auth_key_inner.py sha256=LbVNHMAMXJrc0y7QuIu5_74XpaBQh9oZ5HcKiusYgvc 461
mtpylon/service_schema/constructors/client_dh_inner_data.py sha256=UUcZINkQ1gAzOoa9StwCdLPtN3qfm_Q2jaMeU1QtdR4 385
mtpylon/service_schema/constructors/destroy_auth_key_res.py sha256=O_iW-toZH1SxCvS4YLImNM4s7T8QAmTBjC7YR1pxrW8 531
mtpylon/service_schema/constructors/destroy_session_res.py sha256=hcwqTj1s_KizjEM-eMDNFLg_sTqXOLy1MYMG9SydlwM 540
mtpylon/service_schema/constructors/future_salt.py sha256=BqekQNYb1JDMAssnZYS6vS4S67Zw5JDFHoIedC3O1Ok 273
mtpylon/service_schema/constructors/future_salts.py sha256=lkm3SzdEvw-_ZhRDcJFbCXkuZujKa5n4eM7B7EIVFIc 328
mtpylon/service_schema/constructors/message.py sha256=HECNnh73_xY_G4KSn9br-X4jzXHVXPiNLwDOoYzb7n0 527
mtpylon/service_schema/constructors/message_container.py sha256=iOzHAAgdRgfw0mDvZ2w_PdBi62B-m7VDTq-ybBh-QI4 439
mtpylon/service_schema/constructors/message_copy.py sha256=yqhdZEx7alwtueV6lpHOWfUt9w6ShmBL4vFU9BPkybU 258
mtpylon/service_schema/constructors/message_resend_req.py sha256=gMgb1YME40OwYnT1TErAreENbJTTo9avfaqeZXSuVjw 533
mtpylon/service_schema/constructors/msg_detailed_info.py sha256=SsR3hB8jzbST78aqVuoH4wiLlxwRARqGsI_SHhCvj9E 687
mtpylon/service_schema/constructors/msgs_ack.py sha256=-Oh9U3oJ7M6tSgEuqJbkgRiFrV487lFDJJdsi5I7-jg 232
mtpylon/service_schema/constructors/msgs_all_info.py sha256=xZ5BMjgBSSBcbfTqmGzfgIXVxaZ7VpGmpnteSHt9CC0 264
mtpylon/service_schema/constructors/msgs_state_info.py sha256=Mb39TohCGaceT505oc4b-eqGKJB9VVqSQNm-ipdbUKo 244
mtpylon/service_schema/constructors/msgs_state_req.py sha256=sK_9nL-263NWc0746iy1S5eERZAoD_AssxCmvRFzTLo 244
mtpylon/service_schema/constructors/new_session.py sha256=PXUZ8ZZHX_7qxybTdyp4aBqyWgzQIA2n8mYCWPAH7GY 342
mtpylon/service_schema/constructors/pong.py sha256=wmY3yTAFUZiPAwYz0rXZ-HLaFOGaVLu-Kyv_SfJCFzA 221
mtpylon/service_schema/constructors/pq_inner_data.py sha256=Sbs6ujK2oBnHT6EI5ZzkUo2W1C5MUXsJa14Bp5XB5gM 1835
mtpylon/service_schema/constructors/res_pq.py sha256=MDtrwyvT8EezP96uA-3qBMR4xYUhEubUqf1AV3kHZVQ 426
mtpylon/service_schema/constructors/rpc_drop_answer.py sha256=CgzMKN4HBbb6hqlT2yd3v5oZniVtliqHO2mGyQKPsKc 651
mtpylon/service_schema/constructors/rpc_error.py sha256=Qv8jEQd4KuWYqQwaIKk17exBciindy7FnW5DeB0L8nU 222
mtpylon/service_schema/constructors/rpc_result.py sha256=1nfeC_VHSvQHvIyAdWfgB4JzYT3kIVYjurFUYp4kvB8 260
mtpylon/service_schema/constructors/server_dh_inner_data.py sha256=c5KPwXYuErTKWJ6vNBcIqflfYRiBua9PWsHP1RPT4fo 455
mtpylon/service_schema/constructors/server_dh_params.py sha256=nAbkNvix7Y4nW75XJKDc_Ys6R70lByttfdWHGHQZCPE 769
mtpylon/service_schema/constructors/set_client_dh_params_answer.py sha256=t2HWSPfzmRPRPXTvsQKIkDw4gAY09bb8LVKN6RsMaQ8 1034
mtpylon/service_schema/functions/__init__.py sha256=gSbzDZREX-Hsi4CuaIApWtrfUTU6x4y5pJfnWFCY294 704
mtpylon/service_schema/functions/destroy_auth_key.py sha256=ofHJOwnQZ4IuYzwJS7cRpmoc6QKSRpbRrv7rvYsjOb0 215
mtpylon/service_schema/functions/destroy_session.py sha256=RCVIvU4Gb5E9M-_8jfS19PdL08ppDZmN7srAz-e8ObA 284
mtpylon/service_schema/functions/get_future_salts.py sha256=_aEklCgnGgqZ0DLLte8rGMLEYTZioZMmu-jjznE6b6Q 288
mtpylon/service_schema/functions/ping.py sha256=a7ukmNGZawKAEOM1506HHtcE4uuV_iYyEdxtoTIHecM 239
mtpylon/service_schema/functions/ping_delay_disconnect.py sha256=CYxTPeosBTuWBaH_XWs3awetoOiezeTNdtjHnohyr1I 305
mtpylon/service_schema/functions/req_DH_params_func.py sha256=4OpOIIPo20iNEHAfnGQRttyCXNCuaneuE_1WSWozZ5U 6001
mtpylon/service_schema/functions/req_pq_func.py sha256=SW3foiAMAa0gLZUqEWqUvAjIHngZa6d8IQJeTZTHmJI 1394
mtpylon/service_schema/functions/req_pq_multi_func.py sha256=D5sInZIe_zdrpmKMCa1wGOgAdOXpBQK1jd_dLmeMNjI 1469
mtpylon/service_schema/functions/rpc_drop_answer.py sha256=0FlAeuHmGZ3u5BWP3V8xOzoVTDIC3IMK6NcXhym401c 265
mtpylon/service_schema/functions/set_client_DH_params_func.py sha256=LSHu8Xg8mxpehToB3i6cYae-fqWmeFIAXhB3dGUjMXk 6548
mtpylon/service_schema/serialization/__init__.py sha256=U6FJMHC4MggHSg6dbtfjJWBsov0PoT5eOGLdh24ZpXE 91
mtpylon/service_schema/serialization/message.py sha256=kHaK-sYqR4ekUm1HKmGucttbsrokPcePjuJlaq7BUoM 1403
mtpylon/service_schema/serialization/service_schema.py sha256=_TI5WvCRmwX1jzW1CGd5AvU5xIwTd7rUvALLy97GjJc 1468
mtpylon/sessions/__init__.py sha256=ywW_I2acujtgXlvqDLHeYaX05-5U0_sZ5zayeRepQ3w 257
mtpylon/sessions/in_memory_session_storage.py sha256=laXzvtDXPqDaFUxqmh_jQh_q70VI7ECmgpzqR9255FA 1161
mtpylon/sessions/session_event.py sha256=j8zqdK7gXhk3atR2m3IPYrITX1_FNuJPtb2ejtRxbts 307
mtpylon/sessions/session_oberver_protocol.py sha256=9AfowSrvqXEpuUQaD2TnPd5mHksVbDrc0qpF0ECKZkQ 178
mtpylon/sessions/session_storage_protocol.py sha256=j3spsxbP3hhipZ7VCngP5NSnirqQKqk4KlGP0sc3YBE 776
mtpylon/sessions/session_subject.py sha256=WFGGhSkZM-GjnWivKZ338Yh08gRA68sGc8gOpMtOqbc 1867
mtpylon/sessions/session_subject_protocol.py sha256=QqSBDop35fZrL-w0-EJ3iSUtn9NLVO0gvaeNvEIoBeo 527
mtpylon/transports/__init__.py sha256=ucSu5za3yW4BOH36Gy9TMRKIyFICfQ3puQOLXHV9ick 249
mtpylon/transports/intermediate.py sha256=6e8ARVuKndaDjB9t8hIbcrQvRxybIfirp7vrhDxFN94 652
mtpylon/transports/obfuscation.py sha256=3uDOuF8Ld98wrViGTgNbgYQFWY4pk6gS7gBjiaqJGeE 1653
mtpylon/transports/transport_wrapper.py sha256=jD_fMZYd47yus5b9yAQWJGCjA0qbFOm1_Keo1FaThJ4 241
mtpylon/transports/utils.py sha256=gISkeKamEuTkKHyj9MEEbrSB0Cg8HzMI71cMAl2C9NI 554
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/echoschema.py sha256=4d9rz0uXEDZNEEL0eRXKri1HfjfwUAVWV8C72U0IPDw 473
tests/helpers.py sha256=Ph-3amBa0bRQJjYzduPuQmPLWdjFtcd-wpECmLdLoFg 226
tests/simple_manager.py sha256=0HMoFeNaJGgnqbCCt9nFTbQgf31dCZz8_P96UcCFF30 14408
tests/simpleschema.py sha256=DLFrKzvjrBG1xSrCsKeBmW5sVmjCuZ68TNRKneWvX-o 3060
tests/test_import_contextvars.py sha256=ygOi6J0rqg5Pc3c0_4PvzG67tATPAGDFjG6WXyx0GVQ 131
tests/test_message_sender.py sha256=3iCAENMIy-b1xLGBSfZAHgkRXlgXkwDGm_QIgtHGBM4 9188
tests/test_schema.py sha256=dIynJtL0mPttMukpMv1PkETmTDHlBmzK754rxgjIGqc 6207
tests/test_serializers.py sha256=lf9hRjL2go10KXOmyacO4ApqLbHtFThZSErAzAU0LwA 7781
tests/test_utils.py sha256=sGXP0Z_lac7cs6TONzFGAeOVxXNWYNoJcccWY4UtewI 23394
tests/test_acknokwledgement_store/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_acknokwledgement_store/test_inmemory_acknowledgement_store.py sha256=xpYUy8kqt_Icro3mAWrcBH160lU93CccjcwnJjHJvWs 4774
tests/test_aiohandlers/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_aiohandlers/test_pub_keys.py sha256=HDQLdw8R8t7cugO1o8ceHmCbN4UARrqfy6wU8JY_mjA 880
tests/test_aiohandlers/test_schema.py sha256=_ZTFo0KuJyFAyDmlFvZRfYrFBjVwIHSCnATrX92EnP8 621
tests/test_aiohandlers/test_websockets.py sha256=IHZuFisvf75h9Iv8_627Nl8j3tRHQLWqXHwBROzsV-A 9778
tests/test_configuration/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_configuration/test_configure.py sha256=ePVr84QJnutYZ68XWC6I8_TFaeapZWtBi584sBdzXxE 1522
tests/test_configuration/test_import_path.py sha256=I8WqTUTwczjfFrEYWAc9kbH7L-ysD9AUVQgZgUWl_kE 804
tests/test_crypto/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_crypto/test_auth_key.py sha256=XTyR2e2saKo9mxdrsr0AbTaHFHBKqhaNveGBeqI8Y9A 2442
tests/test_crypto/test_auth_key_manager.py sha256=qEgcyB0nNx7sqpLOgJIA_xm9ar8oBgB3XUId17b1m68 4749
tests/test_crypto/test_generate_key_iv.py sha256=kJgJRR2HLEIg1lVOBj5zbCjAPpoxrnGILL7dqfE8fXY 1849
tests/test_crypto/test_get_msg_key.py sha256=B8fv37S9N1VwXpF8CFTN7vu7QDe7AtKMPRgd9MbJFLU 1007
tests/test_crypto/test_random_prime.py sha256=PeVbtxhU73wxjzFCBtkfbNu1AH6OlLJMB9oRmdYKQW0 1087
tests/test_crypto/test_rsa.py sha256=qdUyhURWWsfA7eOSxhVmWyXhM1SmevFv7WZGW3dYsOs 1384
tests/test_crypto/test_rsa_fingerprint.py sha256=qQG37db08956XqxF5EV-7jpCA03upNvqnEmGmVbEmdY 4013
tests/test_crypto/test_rsa_manager.py sha256=DPNMMFgzR_c9qhJwn_LXK-vAJlln_JSeuG9hn5L_-aU 1206
tests/test_dh_prime_generators/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_dh_prime_generators/test_single_prime.py sha256=BSRwNJigLoDSp33tL-77oLf-g3h3L57RjLrT9Lb3Cb8 273
tests/test_dh_prime_generators/test_two_ton.py sha256=5yokTwKptaeRTRw7JVuNJ8Ub0NHB9Sxv7HIUZtoBElM 9108
tests/test_message_handler/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_message_handler/test_message_handler.py sha256=JE5s6rIi4-LTtS5rhDnc9ZbvNVpHZ1PBqAwnbS1JxU4 4345
tests/test_message_handler/test_strategies/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_message_handler/test_strategies/test_handle_message_container.py sha256=bzExw_iyps-GT1L4RiqGQ-5JPXOztsJcSwQKvt6lrsA 2357
tests/test_message_handler/test_strategies/test_handle_msgs_ack_message.py sha256=Xs3VI-AT_Gu22NTS2YEqGlnDieCSJZAo02eYirdqt1o 2379
tests/test_message_handler/test_strategies/test_handle_rpc_query_message.py sha256=zPMbrxktmIXuIvfMuwf1jD710XBrDcSS8Ip7UiqoVhY 4533
tests/test_message_handler/test_strategies/test_handle_unencrypted_message.py sha256=X_6zDvljo7VlN9wNye2JCFnbyfES3M8J_dine9ipBtM 1197
tests/test_message_handler/test_strategies/test_handle_unknown_message.py sha256=BK8Ez_3n14xuSomv43xgD2c2jdnyNVrys9hOlq2h-U4 908
tests/test_message_handler/test_strategies/test_selector.py sha256=HmujbMZ28a-FjNFwYMoYpsXfOk-lQSQnnbly1aKtD4k 3594
tests/test_message_handler/test_strategies/test_utils.py sha256=3_YX6c3xjc0Jm4fiy27ladZ2a32Pr4jgP6PIpfZj8go 8083
tests/test_messages/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_messages/test_encrypted_message.py sha256=LE2B7a9Jvmpv-mgEu3c2x-IitOW3tVuS4FzWqsmuvDw 5146
tests/test_messages/test_mtproto_message.py sha256=UiCdhjwfZ9jjRdVuK1lcY5uyqmI2Uz_weNkdpNHWU7s 5731
tests/test_messages/test_unencrypted_message.py sha256=MGn_VbxzarLlvKyMscm_-DLA9EqyFEs-j19XX_lRRH4 2376
tests/test_messages/test_utils.py sha256=MtoN6JAzwdE_RJayfvMJ1dZPSKIp52tf4JEEwMVBw-o 1915
tests/test_middlewares/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_middlewares/test_apply.py sha256=3mXDrhWNlL-E9JS5JEYuvGfaC5-72Cr07gRpCp4fEhc 774
tests/test_middlewares/test_session_id.py sha256=6y0w6xyxL5BGUSa3kWdlDnwJRHZhRsTRVeUw3rqzSBA 3602
tests/test_middlewares/test_set_server_salt.py sha256=P59AjkWjMwbigGpmdN-fpnRQoSvDarG0ArdKHCcLzLk 3913
tests/test_salts/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_salts/test_salt.py sha256=N_0b40fiDg6-lVs5poqfeqGyujRzaQRzooOGrnMJIqc 343
tests/test_salts/test_server_salt_manager.py sha256=vmvKticvLwv4i3B7vpQNy5bDhfn83ZUvzGzwLTg9gUo 4920
tests/test_serialization/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_serialization/test_bytes.py sha256=-n2nOLd3OS-pY6qSnJOgi7JQx4TYbEWQmGW5Yw4Ur2U 1964
tests/test_serialization/test_double.py sha256=XcXzGqo-zvzGzp5ysCbbT_UYmqVi8RpkcdOlbvF_Xtc 322
tests/test_serialization/test_int.py sha256=yI2x1ZSuZmjJEtgLd7FBB3QgYWTcraJTiHtrQYhCgFs 594
tests/test_serialization/test_int128.py sha256=iqEr9YoIhkjr7JPRMMPcXz1f1DRxj5RxQ3YrRgAkZwQ 484
tests/test_serialization/test_int256.py sha256=lJ7uzxYX2waY66r6PwQEA5sHkPXnqFHr1XEYfbsQEGA 599
tests/test_serialization/test_long.py sha256=IOoPr8xu3AGeCTTwmligUyJUUzvVJS6aV7m7pCpxiFM 663
tests/test_serialization/test_object.py sha256=CTS1xuxRcqH9HSRkZN7V1QPhlvux4nxn6P4f8VVgRKU 340
tests/test_serialization/test_schema.py sha256=S-zV7ya-nFCmrQzx40GFQbUKtK4rEK8Wz4K6oqZ5ndM 13749
tests/test_serialization/test_string.py sha256=9hwsVKR8EW0uhbQQYxN_0UIcPskvlixi8xTsvlMCakg 1302
tests/test_serialization/test_vector.py sha256=fQ4G318eXwL-LXI_S3hLpk7-eNKGNC61RLTQlJKfkq4 2896
tests/test_service_schema/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_service_schema/test_service_schema.py sha256=SXRv0RF8c5hXY2Wv5C0xPnG1CraEmaejrc25c1p_UYk 24404
tests/test_service_schema/test_functions/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_service_schema/test_functions/test_req_DH_params_func.py sha256=0l1izRyx3G0qqtSXImiN001vu5pi-z2LjuLpI79n4ls 9900
tests/test_service_schema/test_functions/test_req_pq_func.py sha256=51dy-F-CDnzbye-GyoDnJCADZpyiF0Pwypl3sqMoC0Y 1825
tests/test_service_schema/test_functions/test_req_pq_multi_func.py sha256=Ej2QEEub9arsc6zLlmynis6dH4B2lzicOlm93A_5-R8 1916
tests/test_service_schema/test_functions/test_set_client_DH_params_func.py sha256=gm2gNBTu78KfUovhvWU6aHsS5QAdFtl0alIA-oaZFRE 12494
tests/test_service_schema/test_serialization/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_service_schema/test_serialization/test_message.py sha256=h8KJoKNTM9BN3nMC3jzboSxtemc_mapurICKBlnXJIg 1394
tests/test_service_schema/test_serialization/test_service_schema.py sha256=lQzLeN0sOEGIWg-h3z2p7ya_YcImkQdtrGw8vnWcR48 5817
tests/test_sessions/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_sessions/test_in_memory_session_storage.py sha256=sBexyV796c1WBn2ngLqYtkwwle8XZ7o67dnxo9JcPCk 2164
tests/test_sessions/test_session_subject.py sha256=zau3f6ZUDdgoe6lTUI7VB71oi9QvioPpASqCTMYcplk 3633
tests/test_transports/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
tests/test_transports/test_intermediate.py sha256=hI_ossSu5bvXRy1G9SGqiBo_r6AEegvH5d8lxKC-v6c 449
tests/test_transports/test_obfuscation.py sha256=kEe1WMXTtcGn6c5G6NLW7zIIz1JknpooGSbnyVtBWo8 2596
tests/test_transports/test_utils.py sha256=hn0d5BjFuIl-fFugPpMvFPu4LIrH5L9WM4W1CgpACW8 305
mtpylon-0.0.3.dist-info/LICENSE sha256=ITGeOW_xX9YEx2A53E_SADfVoig3vTlbz3ZlSZzqR4w 1071
mtpylon-0.0.3.dist-info/METADATA sha256=YvQCz-P7DsRI6I2aPgZUy3HPK-d3gqghqVfI7uJzAYM 3617
mtpylon-0.0.3.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
mtpylon-0.0.3.dist-info/top_level.txt sha256=OJG8aiQebRewW29EN0GKvfLtUWHlJ2T84hu4mDKOsig 14
mtpylon-0.0.3.dist-info/RECORD

top_level.txt

mtpylon
tests