parsec-cloud

View on PyPIReverse Dependencies (0)

3.2.3 parsec_cloud-3.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
parsec_cloud-3.2.3-cp312-cp312-win_amd64.whl
parsec_cloud-3.2.3-cp312-cp312-macosx_10_13_universal2.whl

Wheel Details

Project: parsec-cloud
Version: 3.2.3
Filename: parsec_cloud-3.2.3-cp312-cp312-win_amd64.whl
Download: [link]
Size: 4457793
MD5: 3655d42f49dc5acbf4704388500a8fb7
SHA256: dbead9ec040a243b605d5f0aeb2b965f27211a5989f19ff749fd4ba6549e966f
Uploaded: 2024-12-18 15:06:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: parsec-cloud
Version: 3.2.3
Summary: Secure cloud framework
Author: Scille SAS
Author-Email: contact[at]scille.fr
Home-Page: https://github.com/Scille/parsec-cloud
Project-Url: Documentation, https://docs.parsec.cloud
License: BUSL-1.1
Keywords: parsec,cryptography,sharing,encryption
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12.0,<3.13.0
Requires-Dist: anyio (<4.0.0,>=3.7.1)
Requires-Dist: asyncpg (<0.30.0,>=0.29.0)
Requires-Dist: boto3 (<2.0,>=1.23)
Requires-Dist: botocore (<2.0,>=1.26)
Requires-Dist: click (<9.0,>=8.0)
Requires-Dist: fastapi (<0.116.0,>=0.104.1)
Requires-Dist: httpx (<0.28,>=0.25)
Requires-Dist: jinja2 (<4.0,>=3.0)
Requires-Dist: pbr (<7.0,>=5.9)
Requires-Dist: pydantic (<3.0.0,>=2.7.1)
Requires-Dist: pydantic-core (<3.0.0,>=2.18.2)
Requires-Dist: python-swiftclient (<5.0,>=3.13)
Requires-Dist: sentry-sdk (==2.17.0)
Requires-Dist: starlette (<0.41.0,>=0.37.2)
Requires-Dist: structlog (<25.0,>=21.5)
Requires-Dist: typing-extensions (<5.0.0,>=4.11.0)
Requires-Dist: uvicorn (<0.33,>=0.24)
Description-Content-Type: text/x-rst
[Description omitted; length: 2657 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: false
Tag: cp312-cp312-win_amd64

RECORD

Path Digest Size
parsec/__init__.py sha256=lbtJieXulYG_78uxSmMsYVhe6DMSnx6dib8i7Lt3MHI 843
parsec/__main__.py sha256=LR-MZSijZxM1pydDGjv85wxWEcncXCzfc3P-6o6yDHE 904
parsec/_parsec.cp312-win_amd64.pyd sha256=EbISXQyr6uz2fTgVN4IlRQ2s0aC8YpwNAphgDy2wBIU 12485632
parsec/_parsec.pyi sha256=IKBpitWT8yfX1V9MvvKuXB9mQzX5rEXhr2Iz1FpOCiw 4747
parsec/_parsec_pyi/__init__.pyi sha256=zwfIEQofvbpRZm--X3mr3vtbgo7C_yejvGrbt7hJu-M 124
parsec/_parsec_pyi/addrs.pyi sha256=X_jQa2fmvg6PnD-1wYMrMYR9aoHGf8pDtimZz4hD-o8 7414
parsec/_parsec_pyi/certif.pyi sha256=Jj5Gchn5AP4Ncen-A4bEUl9oEoseRW-F59n9lLw3mSE 14590
parsec/_parsec_pyi/crypto.pyi sha256=iPxWq0S9qUVRHTlCi3FyZzAgWsq7ZdSyTkigEGsNBts 3781
parsec/_parsec_pyi/enumerate.pyi sha256=09InaoMRr2oTVp8NraG47aA93wqS_kQvdSMH6fyb5jo 2434
parsec/_parsec_pyi/ids.pyi sha256=9EeBkqT4zpFHqDU9jwxqhYCMPeGlaWYbXuUJFa33qJY 9186
parsec/_parsec_pyi/manifest.pyi sha256=fgakYiz-DgB_YyynK3m37snCpIdnbxdjgC8kdh1esMc 6066
parsec/_parsec_pyi/misc.pyi sha256=0wAztmPt0JF22r5tZpKVJdZHpVR3udDeaQDFTbue9gc 882
parsec/_parsec_pyi/pki.pyi sha256=TPOF93bfxMVwhRuFrEqDMTcHWqRFDeT8LqCBhca0sSY 4008
parsec/_parsec_pyi/protocol/__init__.pyi sha256=kXErGKbSJ_KjGXhc6KARVRytb5qPLAaUwC79RaVSzh0 1070
parsec/_parsec_pyi/protocol/anonymous_cmds/__init__.pyi sha256=emfuCbQvS8zGf58XKUH2UgV7JyD8JsLlsBBZh-E_qKw 290
parsec/_parsec_pyi/protocol/anonymous_cmds/v4/__init__.pyi sha256=7-6kfB6fOWukP-qMd_tJKseZdavPI4eiXz57UZXAxzI 643
parsec/_parsec_pyi/protocol/anonymous_cmds/v4/organization_bootstrap.pyi sha256=g23u-XWJ_zQbAQGJgp9hCJzbLauF3FL9GWshCuwPBRE 2378
parsec/_parsec_pyi/protocol/anonymous_cmds/v4/ping.pyi sha256=VaY-K7lKzutxsUdv6qF3eV95j6V2ys0VeYbmMFdQyEQ 783
parsec/_parsec_pyi/protocol/anonymous_cmds/v4/pki_enrollment_info.pyi sha256=FaSYUrCq-EjJN6i8lJRYZTTpHN3iAQvB7SgvB-zT2Sw 2407
parsec/_parsec_pyi/protocol/anonymous_cmds/v4/pki_enrollment_submit.pyi sha256=Hg32nEXd2g6vbwl-FnjCF8c0wiOdTI2T7g0atlCrGL4 1990
parsec/_parsec_pyi/protocol/authenticated_cmds/__init__.pyi sha256=emfuCbQvS8zGf58XKUH2UgV7JyD8JsLlsBBZh-E_qKw 290
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/__init__.pyi sha256=vfyJulPBNuJ0dUXFZHarPut5OzETBaGQSC0HQLsEgmw 2906
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/block_create.pyi sha256=S4MK8n1WsgnWwQXLDMHWlXoDU1AWW6Nyky0fnJPTxhs 1580
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/block_read.pyi sha256=HJec1u3Rj7iYot7BnZp3M0_rDdHZnpPUQl4cD8VECsw 1329
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/certificate_get.pyi sha256=5Wh0rcbKiLSvmNnu-b05qwKPIdyn4DXVpOiCN8CxDqQ 1714
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/device_create.pyi sha256=6wzIN4B0UxXAgMLxp3A_nabp-CvSebOMMgSVwJWokX4 1818
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/events_listen.pyi sha256=xoJlCRDVYBqkQ4gZ-cvbSmiKAbC_zvoLec6cUkxpIJU 3391
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_cancel.pyi sha256=D254DYSUBAS-XIy5ADYt1VINexJUuZ0SdNNGfZvpLNM 1002
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_complete.pyi sha256=Vi2gSVoOQolBOf63-nedyIBolVeTvk1AyrkkYEDfCgk 1185
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_greeter_cancel_greeting_attempt.pyi sha256=UsQ2YzerbtPfyiggZpQi28Lk8uGEh5941t3ANHPrwHs 1911
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_greeter_start_greeting_attempt.pyi sha256=VxI5JfOJkkms8n5ezhv_LvBtiLwx-hsQvGy2HYGKvuU 1290
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_greeter_step.pyi sha256=YUsGaCAYspp595UVgwz3Jhm9cS5_zVyQyx3YwlqiIZ4 4679
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_list.pyi sha256=balB-Hrpr6DWGloAHAFSMh5oX4I5qRRT_KL887cH2Bs 1714
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_new_device.pyi sha256=t7NiWLzd7AAdeihokMOVek3n0BvMnwRy3YG6A-qrjfk 1341
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/invite_new_user.pyi sha256=JuPoVOfLqbcULnfVPMaA3ER5EAvfoKviqmnHZMkM7_A 1606
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/ping.pyi sha256=VaY-K7lKzutxsUdv6qF3eV95j6V2ys0VeYbmMFdQyEQ 783
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/pki_enrollment_accept.pyi sha256=AuSMvvgvUoej9WVKM96_0Bnu9ebpg2Peshox1-ViDQ8 3062
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/pki_enrollment_list.pyi sha256=p5vdZbKzIPm_eyp9fvlK6ohVNnyGjNfm-_E5iG8MQto 1553
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/pki_enrollment_reject.pyi sha256=lmb9LtPtJM84rgPtxqx_9snmqmomgTfuo0O2SHlK_0Y 1101
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_create.pyi sha256=U4vrj6-irajORWYCtYlOx6NHejIr_TkRhw3awz_vms0 1824
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_get_keys_bundle.pyi sha256=xPmHNL4Px7R2hft2pWlAUKmjVmt6CzU16ED0F_1x1z0 1283
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_rename.pyi sha256=vXJUbSjB7zWXzrHK_R6f2SaCGgS4i2iX523hxL8kwRI 2288
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_rotate_key.pyi sha256=m1Y-L2UNp11JQLVepVLkRISjthHfSJCpk6PTXrCeVAo 2378
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_share.pyi sha256=lqdGEyxv6JUpgSWSMsQ2gDWF32NbK3zrd5aZG0rZOPU 2664
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/realm_unshare.pyi sha256=VHgdUK0nWKrQMGdzMfDL-BZ0eD5WiTqonGZCX9Z0RY8 2095
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/shamir_recovery_setup.pyi sha256=ZeeVQ6PbdPPSX-N9_SZhWA142ldIt3Bl8jPxbcO3AiY 2987
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/user_create.pyi sha256=rs86AI24R6yJxFyuNtXuK4pee8HiVHvxF3bZY2-N0FI 2340
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/user_revoke.pyi sha256=VdPn8BDGOfZ66rFv7gMLFxtkuKO-Ai7jYo0S0rNlKls 2004
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/user_update.pyi sha256=d1XUY2yI5reL89z-O70bkNFLRjk91CdKS8DT4w-TUx4 1972
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/vlob_create.pyi sha256=Ng6IWXbQ6_i8WLgLIii3Cfaw7rnPsYe1DLNX6Gtk6mo 3137
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/vlob_poll_changes.pyi sha256=mI3toSgcltJKaPMew4N08qEYLfCfEtQRFA9F5LcdP-Y 1223
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/vlob_read_batch.pyi sha256=nc_QDN0sLeANXXKMpkoB9CUvIphPlXyDLBTgQsO0hdE 1683
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/vlob_read_versions.pyi sha256=hA0meeF7DY-BF-oD2Fqvzz3qK44P_s5aBbvjragJbNo 1629
parsec/_parsec_pyi/protocol/authenticated_cmds/v4/vlob_update.pyi sha256=nBh8OX53x8c4GbV6NEMn89Gym1N-gdp4hR6DVZHv0Mw 3125
parsec/_parsec_pyi/protocol/invited_cmds/__init__.pyi sha256=emfuCbQvS8zGf58XKUH2UgV7JyD8JsLlsBBZh-E_qKw 290
parsec/_parsec_pyi/protocol/invited_cmds/v4/__init__.pyi sha256=8CHNv-I1qe4n8V_hBaDdFnhcO5xOqqDWWawwqEP3aQA 857
parsec/_parsec_pyi/protocol/invited_cmds/v4/invite_claimer_cancel_greeting_attempt.pyi sha256=LAggQCUUJnRSgHKSfSFBz1ywr0J11hZccpdoPM6w_ag 1815
parsec/_parsec_pyi/protocol/invited_cmds/v4/invite_claimer_start_greeting_attempt.pyi sha256=4B5UzCYfeh6GQZ4_lWTvFukchaWZh3bKSOb2zQXxJr0 1168
parsec/_parsec_pyi/protocol/invited_cmds/v4/invite_claimer_step.pyi sha256=RvhtwQWuq58RnCyhr5NLdEExxpC2_mlZvBoTGAgwR3o 4583
parsec/_parsec_pyi/protocol/invited_cmds/v4/invite_info.pyi sha256=PBLu53wY-VhKwwwRZ9J3wOuL9wDEaVCSzn-1ajvF85c 1477
parsec/_parsec_pyi/protocol/invited_cmds/v4/ping.pyi sha256=VaY-K7lKzutxsUdv6qF3eV95j6V2ys0VeYbmMFdQyEQ 783
parsec/_parsec_pyi/protocol/tos_cmds/__init__.pyi sha256=emfuCbQvS8zGf58XKUH2UgV7JyD8JsLlsBBZh-E_qKw 290
parsec/_parsec_pyi/protocol/tos_cmds/v4/__init__.pyi sha256=B9oQ4PFjuXTrwfvd24PcaN1tPXMEFI2JQdl7WIHLVEw 407
parsec/_parsec_pyi/protocol/tos_cmds/v4/tos_accept.pyi sha256=WaYT-CvZvpw73Pwdto3qZkyYvKIe-b9UliVXKBT-Sx0 973
parsec/_parsec_pyi/protocol/tos_cmds/v4/tos_get.pyi sha256=f_Zqz1ZWPoI3R03M-FAcStnhGhu52JF2ePuhAsa3YHI 983
parsec/_parsec_pyi/testbed.pyi sha256=HYMA1jHC-vA9p3wm1JFijx00xcFluPG1LWPPDIXWG7E 7284
parsec/_parsec_pyi/time.pyi sha256=4kAKpm2AUIQwDYYJV9GSLNQWTItnGuQXFe_dM0KTsJI 1845
parsec/_version.py sha256=mdtKfvuvR4kF58GOsP9WYW841muQTjtyN7Wyx6yS8_M 216
parsec/api.py sha256=UOGU3oS4-8H5x8gp8kpJiaWYXn-R5WZ7iSw1FwcMeaQ 3421
parsec/asgi/__init__.py sha256=x0GV7RE8Juz-lruuwQ5w4p_mTTWm3z5kyAiGYdNSf7E 6651
parsec/asgi/administration.py sha256=luDGvo5LZPkWRw70QzhISXkbiXdsOSJdMJNqheM65Kw 18962
parsec/asgi/redirect.py sha256=62EQp4NJus607N83_GMmHtR0KCq9eYbRN8wOLSu-SEc 2390
parsec/asgi/rpc.py sha256=NgNLzewoel2UQjrO6TE03M4Sc4eIMaUGRv4lsA--rzA 39492
parsec/backend.py sha256=aBjHKxMeVHH7YFAgC0wI32uIDT9RSJ1I5TxbuO3LEyA 17811
parsec/ballpark.py sha256=cAiztJo6SN5hvC2iC9MHUY1Zsw9SFpETG5NJwH05ef8 4378
parsec/cli/__init__.py sha256=3aZNwFQUgufBzFndPqJEed2r2JqomqncccYO8njV94w 2275
parsec/cli/migration.py sha256=O0Z5VLgkboSl1JM_eind35qEeOIaVnIY-3YFYhNKB88 1949
parsec/cli/options.py sha256=EBu0Vk_Bk_eDqsoqVDZWRPILPaNT9DCy3nF5l12hUhM 15325
parsec/cli/run.py sha256=HLda0uscDxDYLWKAP_UJ_IoILAO-J6WzZy_G7TtdMDY 17669
parsec/cli/sequester.py sha256=sApPtbsbuzGQ2fFtH5NwNvJ0ItVpn-lOVbuzR4M6GXI 33149
parsec/cli/testbed.py sha256=Dc68weYzPOI_o5Fy_gQCsL4Cvrhi9OmrW5mjkg3lblQ 12371
parsec/cli/utils.py sha256=zISV87q2lkyr2FtwQsai0dIqo5M9Azp5op9aP89JgPA 7899
parsec/client_context.py sha256=AicdXstAX4pPajGfWKcqQ3OdXLtnmrh-Twdqn4r_5Lg 5618
parsec/components/__init__.py sha256=02SHcK61ENvqRhgiZPy8LGACaxW5ohUlYqOhwacOCP0 86
parsec/components/auth.py sha256=U-9upbUWeLaLmPLDvbmMUK8JjAbfqnYP2nSjG4oNBDc 8079
parsec/components/block.py sha256=WsT8bl0lhIRdmIwTi39_zjHNhhPS5ZMCVw0G-Bk2keA 5560
parsec/components/blockstore.py sha256=UY-9sbRLy_VgGvS11Fp0GgQ3OfNQtmyeTRL9zMPWzGg 5680
parsec/components/events.py sha256=8ktkv-tpjzMLnhyrv7glKDuxuNCyTNZJQ9FOFy_8Onk 18326
parsec/components/invite.py sha256=K-cDiAJreZ4QWafC-MsNkLuJAHCVwJ5b4PQDGomgoxI 51862
parsec/components/memory/__init__.py sha256=gJcIYjGBN8rKmb8xT9jfzOXdh0a6DhFylSpwwzIaKsc 1212
parsec/components/memory/auth.py sha256=SON30jCoPAFluXrx_k7mRpWibwn6PFs_mA1xAOWmj9c 4851
parsec/components/memory/block.py sha256=B3O5kAasL-JzuSG_9CVIQY_Ayj-InyjFhNGGH263R5U 6340
parsec/components/memory/datamodel.py sha256=js6MtPeLrS_Xzq6WuS06WB05VwbELhNn8kG67cLHsrM 22768
parsec/components/memory/events.py sha256=cFWzDKRpyij8i0EmKPaXov8YyE1nzK6Fz0DQYmo5YG4 3572
parsec/components/memory/factory.py sha256=KqC10AiqLuSVWSYuHL2kdT7XTNM7D4x_lGo-ncKqhBo 3374
parsec/components/memory/invite.py sha256=ClvF7s7XkrLouYkrwLSVcEfh0AYA0vsWcnfZa51jj20 31939
parsec/components/memory/organization.py sha256=60IbpVRGeGQ4RIfIDOfljr3_jZzNWG8RL8iJt6zdkVQ 16390
parsec/components/memory/ping.py sha256=TQW_7hqJGK9qgJ8bgfEeQz7fPfmKFsj0-EwvylzMn50 669
parsec/components/memory/pki.py sha256=oLoE-7nUO1ll1QDPEKNYNtNctzXoHxi1fdI4sRN9dGA 17951
parsec/components/memory/realm.py sha256=zTUXpyV0OI1w_IqMs93ezDz_tUIrqyMtJNrF0vIK-0M 29145
parsec/components/memory/sequester.py sha256=5MSKMRc_7Z_XZgCbjF5c5mILbU5P9SdfvV-Plb2Ucmw 11184
parsec/components/memory/shamir.py sha256=aT6jOC6gt6cC3wSdh95kcrgx4X9FK6zfR541uEMG47g 5282
parsec/components/memory/user.py sha256=7DV-VKKmIuynkrEPVufQen-bnZGFMx4Jr-UMNCHlnas 29552
parsec/components/memory/vlob.py sha256=I8d0POFUHZ13B7J13cOeWpcgoIyYhv3yjQgLVDtzu4w 22098
parsec/components/organization.py sha256=mz9ToW4MV-CnNuDUhpi6gmWuhoOfXXXj_Tka5cMSbP4 14556
parsec/components/ping.py sha256=R4M8nwp4Uyev9p8b-gszegI90fcbw9WT-fO7xyizAUI 1337
parsec/components/pki.py sha256=T_5Ov0jo0OzVGKatV-3TPiJaHukit_E9or2yXwsegN4 19279
parsec/components/postgresql/__init__.py sha256=PvarQGKkwrojDk_q_VUneCZYL_zutrdLLjcYFrUlnDc 1671
parsec/components/postgresql/auth.py sha256=MyW51hWzJUBTGC8VwKNIRUnM6t0kxXl0itRHEbw0iJI 11854
parsec/components/postgresql/block.py sha256=FcOUBEYQWd8FzNQ2TdKIpK4AKZ6s9ZXdRvSXlA9qNT4 3903
parsec/components/postgresql/block_create.py sha256=GkquiomCt1UwTb0TCEY-0urEy9QabeZVW6LH6NLjjH4 11168
parsec/components/postgresql/block_read.py sha256=iYGKlx8m2ZJIuVQfBjxTz2Bs0kUJJsbjGTU28dRO78k 6388
parsec/components/postgresql/block_test_dump_blocks.py sha256=Omfk3E2sK5gjx_gECV6UM4Wn_AJmqhjp58-WXJaDE5I 1357
parsec/components/postgresql/events.py sha256=AlaeLblnqhZ2ll1QjbKstU-rKepSJdbVZrLVbZgP6Qw 9938
parsec/components/postgresql/factory.py sha256=SnHQwgp4MxMpruVFjc_gOwPTfWvaRCsPV2cu8rrQvjI 3874
parsec/components/postgresql/handler.py sha256=_aESanLqROgO_E2GRNxH9ScHyI2AgYp2ztQE7pQJmkQ 8630
parsec/components/postgresql/invite.py sha256=XMOv685uyh2YEXJb3H3Pe4wdewhOPrDzwSyy79TpjUo 66821
parsec/components/postgresql/migrations/.sqlfluff sha256=aRRQ9blMuvM-9afE_pePXRkpjXn3YFMRK70cspAzuCI 1600
parsec/components/postgresql/migrations/0001_initial.sql sha256=ezPe4UoQ27gzdk9RScGOkQV99SsNidY2hicWhmqH1-8 15342
parsec/components/postgresql/migrations/0002_user_human_always_present.sql sha256=tMYZHIsyuKeLWzznIfigmkxP8rkR76O32-RaP6HP6IU 272
parsec/components/postgresql/migrations/0003_user_current_profile.sql sha256=L52wKR8W4MSP69duxOkZ-xOmJkHsJf3k-JO8cUdHJbs 582
parsec/components/postgresql/migrations/0004_non_blocking_invitation.sql sha256=w1boxw-3APUfL_NUd2qabCgPt0OEU_5WCqJROFBZ20s 1785
parsec/components/postgresql/migrations/0005_remove_old_invite_transport.sql sha256=DHNAY0pXdUzYlU5aQmOeVyjzSq650V2-5FuNHZln-qo 289
parsec/components/postgresql/migrations/0006_tos.sql sha256=0dzzgXnwjQpQqGYYYj1AdepQnsYYglt1CpIBXNF9cyE 618
parsec/components/postgresql/migrations/__init__.py sha256=02SHcK61ENvqRhgiZPy8LGACaxW5ohUlYqOhwacOCP0 86
parsec/components/postgresql/migrations/datamodel.sql sha256=C01KWrtjUODzJCYCqxz7942qVyBI6XqtSLcFOXf-mCQ 16683
parsec/components/postgresql/migrations/README.md sha256=bTAI7x5wXtAvy8lu8gJs33O5Y0YXiiMETfirWqQ3LK4 737
parsec/components/postgresql/organization.py sha256=MetUf4m30sSJZe-pbOGepgBJQLV-QI_fEf90k1trS8s 13930
parsec/components/postgresql/organization_bootstrap.py sha256=UV3o4kZgEQF9haPv_c69jtFPn8m6BwVRNRuP2jocBrM 8068
parsec/components/postgresql/organization_create.py sha256=23xUvAtVDUgPNN3blhjUvyD1Xp425S6N0bYo-as-Yxs 4259
parsec/components/postgresql/organization_get_tos.py sha256=0GTxV8jOeT8fYpdAZTgEfE5lZOEThmVrzczkYl_gmT4 1853
parsec/components/postgresql/organization_stats.py sha256=HqmmHymnTH8SUJdeSHqG0DLjSkOWgXmpeeyUJ9bmL4Y 5335
parsec/components/postgresql/organization_test_dump_organizations.py sha256=g618ilaHj4J6Odu_mb7yMgY0B8AcCfWkThEx-1PZf8Q 3782
parsec/components/postgresql/organization_test_dump_topics.py sha256=rYI7WwVmeUU6GBiec8gbz97yzaf8r3ioUWrD55l7ChY 3595
parsec/components/postgresql/organization_update.py sha256=VAjfByVP08zDjDurVqrihXMN5YBJDTXTmbHziCqZJwE 4511
parsec/components/postgresql/ping.py sha256=VyGsH_j1nb4LVwUBhBZtYOrNCMB3bOa3bS3hZZ4nQ4M 892
parsec/components/postgresql/pki.py sha256=s_tEBZMGdtIl0kVwCDhePvJ5AYZfvzYRVHLyPZfm20Y 18572
parsec/components/postgresql/queries/__init__.py sha256=Y0mH0nGfC5p3iVVr58uKMvMt_aQ2DVtIXUBRTV0PxUQ 976
parsec/components/postgresql/queries/q_auth_lock_common_only.py sha256=o1F4uKNonzNe7Gn8xD_mlcawOdq80xiS2Mr_dsGh-Hs 6206
parsec/components/postgresql/queries/q_auth_lock_realm.py sha256=ZDa_tqTK7QGy9MQXUrbgjiBvzS6dvO899wwxW4kXqE0 4299
parsec/components/postgresql/queries/q_auth_no_lock.py sha256=94Zjrf-wrt9IhNFJHkQVwLAGUWdUF-2J2AQnPtelKfk 4564
parsec/components/postgresql/realm.py sha256=ljZXks_kGrmFTz2gE3cFAr33jmOH240ZY_QMccz_Fr4 6977
parsec/components/postgresql/realm_create.py sha256=_mIp2iYzm5pqiQn-9l9bd4SS2gniaEAWwghy7o9TH0U 5711
parsec/components/postgresql/realm_get_current_realms_for_user.py sha256=IKoz8Jc0KYcTcEAOi-P3kpQzV7ZX95mhzhk0UJffAg8 2484
parsec/components/postgresql/realm_get_keys_bundle.py sha256=eVAFWABg-34Sf7KSWJdSX8u8UvCJI4Y_9DHRk1puxUs 5823
parsec/components/postgresql/realm_rename.py sha256=pcdIaKiTNyiXEBoes612tIRnU9Q7m_XXszZMoWt8lb0 5828
parsec/components/postgresql/realm_rotate_key.py sha256=uc4OzdZ75S-cNrO6vJzpuA4c03kX9vG1XGVA4q2OCsU 7621
parsec/components/postgresql/realm_share.py sha256=fMxHiyeeuNpsmZF1yPCEQPbm4VWkRhscygbgNTEgESQ 10909
parsec/components/postgresql/realm_unshare.py sha256=6EMjLWsMqufsADU3zzINaAW2PBvqnGMfpilTJohmEYU 8078
parsec/components/postgresql/sequester.py sha256=iK_JZ0kNun0ZFkAX4Eb8AgD1-FB6tqWlzruGtAmTYFk 15841
parsec/components/postgresql/sequester_export.py sha256=Ztu8_BHI2izZhopY-QDHPIBIiuIZpSc3EU6yvNdzsI0 18955
parsec/components/postgresql/shamir.py sha256=0PKMnkDDfmTHgoCt6QgjOolhptWPhr6wNzvInl2uF3I 271
parsec/components/postgresql/test_queries.py sha256=pVazV7v5Qr24bXfNzvCqStvoT6AU0k_K3TGnl50uKjA 19424
parsec/components/postgresql/user.py sha256=3xTGXqfW7qDgT9bndwoHaL9GlS4-0f6Nm98w-vtxivE 11469
parsec/components/postgresql/user_accept_tos.py sha256=rfBwLoFQt24IcVWkcK5XuoydbtBngYIF8F4S2xXkXmU 2869
parsec/components/postgresql/user_create_device.py sha256=EicdG6_KRxJr6u5Ywsbn5iXRnG0-4sF6Csw5sO6OfB4 5171
parsec/components/postgresql/user_create_user.py sha256=jpyUbxgtKEeEwuztYLD3HzF2eOHNtOypen0Qo_1PTOo 8827
parsec/components/postgresql/user_freeze_user.py sha256=P3HIt-jave3Mv3XF4ey3JYfMMqXIlU-TtkfxIHqbhnk 5139
parsec/components/postgresql/user_get_certificates.py sha256=he2JHM7yi8QWusp5My5fdi6SHdrFqzE9XUoW0tTlCfU 9127
parsec/components/postgresql/user_get_user_info.py sha256=OQEMreoK-0Ukh6iu8-82L5OBdWKVjLJYrHFuembW1Go 2824
parsec/components/postgresql/user_list_users.py sha256=VUFbj8wpxKptnB5noaWnX5BxdgUPIqlMajJvuyHvygU 2039
parsec/components/postgresql/user_revoke_user.py sha256=FuoOsqEPM9ZA87H28yjHL-rJI8bom82l8T-U-7Z_a7g 8848
parsec/components/postgresql/user_test_dump_current_users.py sha256=8LQAL3ASgUP-qAKrh-9SpqCzmeQf_GUPMLXy7iFlQ7c 2339
parsec/components/postgresql/user_update_user.py sha256=bpoIUC5__zE8hoiNcSS0pR2U_Ls98g-yYk7orVlKyDg 7529
parsec/components/postgresql/utils.py sha256=K3askb-h_wkNwMSbl_SQg9v0Cysrj0t3ctupyIvc9CQ 12363
parsec/components/postgresql/vlob.py sha256=6RYRoUv0jRocw1z99ZZhCDeoawrgzZoY3khrtZpU7DA 5908
parsec/components/postgresql/vlob_create.py sha256=2bImXFgeXv1uKIUY0A_K0_ujbpn5Y1it9shlPxIi0Do 11136
parsec/components/postgresql/vlob_poll_changes.py sha256=vqBPELJKF4m-W0vahy3zZFpbgn5lkzRQGX74qSveEsE 5441
parsec/components/postgresql/vlob_read_batch.py sha256=dnf6lIku4cvbf4I30ZAY_F6v_rO5qln06x2SlsEXHew 7060
parsec/components/postgresql/vlob_read_versions.py sha256=M9qH-XdpLAuJaWsZ_oVrxbKglpAZG49ARG95rP1n9G0 6528
parsec/components/postgresql/vlob_test_dump_vlobs.py sha256=I11Tb8DJSb4iL11871Qc2p39WypFkLsWnI0qcyiRCgw 1530
parsec/components/postgresql/vlob_update.py sha256=wjocrHaGgnNq_HRpfAKoYDXE2sevMExBzURsRBxIPU0 11099
parsec/components/raid0_blockstore.py sha256=S7cMLhydJMRqGMxzjX5xWuDF8SRSLp0FDYnPeVWZIl4 1221
parsec/components/raid1_blockstore.py sha256=KLwLkKJLGsAKhe4Aw22FM1gq2WGoJdrDMPQIgR4-fAU 3803
parsec/components/raid5_blockstore.py sha256=kxi06sLqMNMX7ykk7LtcCVtcpjCpZL1vBM8AK_nnoBI 8036
parsec/components/realm.py sha256=EXFf0XYFtqCAi1S9EFpFCQRAGunGQdUniuYg5YmDx3E 28835
parsec/components/s3_blockstore.py sha256=oZ9aryzJkKuYHEqT5y5DCwkMYvVfuEuTBsCFGHjx7Qs 2995
parsec/components/sequester.py sha256=UY55g4f7bq2imJ__-zAd79R1kacsV-POBU1kDbAahqc 6404
parsec/components/shamir.py sha256=DsFE_vrsQpPl_3MGrimp8xuhm66C9kuWrdCPhaEatb0 9307
parsec/components/swift_blockstore.py sha256=ebNOx8zXesVrGiNKK5ihjeYSuwlKrxe5f4rhYTr3CYo 3219
parsec/components/user.py sha256=I-_CtHf1LrR-hCcmT7JSuSjy5irkA4Vc7nigUbUzX8A 26660
parsec/components/vlob.py sha256=CFecrGvQdOd5sochDPyu265GTBjg0N63HESxYsAGN2s 20421
parsec/config.py sha256=CGH-UJhMwjkIZXmLjJd8936S7nvvWnDBzAbQrXGkNzg 5612
parsec/events.py sha256=rCy4klBuQvVB11nbrjVp1GFGsdLkfkNbHy_kRW-RnE4 19063
parsec/joinable_task.py sha256=UhgbqPGFUCGgMPZcCFmvNXj4lqzmGzbF_AmRebFo2ys 2736
parsec/logging.py sha256=Cuh4ZqxiAqrnWrVq9lpCc3jJUrSguZIIXb-J3XG_4RY 14297
parsec/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parsec/sequester_export_reader.py sha256=_BHlGSv3si80KjghxBJYx_eN5m9DGN7yQT0oJvS3xKU 15727
parsec/static/__init__.py sha256=02SHcK61ENvqRhgiZPy8LGACaxW5ohUlYqOhwacOCP0 86
parsec/static/base.css sha256=A79e7Jp2dev1-HqDm9GqEKwVmVOCqCWgH4YvpFOWMtI 854
parsec/static/favicon.ico sha256=1077lkRZGQzhd-gmteq5qN-hv7hZJ0q_2uOvSuALTZo 13747
parsec/static/parsec-vert.png sha256=FzeaWJ19dkyxLVqiKJhzPrrxqWjFJktz_BDtKOUJQ5Q 7462
parsec/static/parsec.png sha256=4L_5F9QJzRmRNEbnxHcHjK7WfXfxF534lkykTw7O_2Q 16259
parsec/templates/404.html sha256=da66liXB06bN0ILOVVL24gO2Znp1-UX2nVN6JnyDcKY 504
parsec/templates/__init__.py sha256=9-mEd9Piw90A2Kpj4QzwFTPkvmFl6ncn2j8AnwT-x54 1119
parsec/templates/base.html sha256=5-Zg7zBFVU2BC44OgtwLaG-cvXZ6kVOdB8BPTir3F-o 503
parsec/templates/index.html sha256=g5AhCzHfVlgFmkheO7G_0CYhW0wczJkb6lCdHqJr0kE 1060
parsec/templates/invitation_mail.html sha256=oc2FlqjrYEyUnrzkRzDox7M--BUEnyxJp9EMToxEDlA 15800
parsec/templates/invitation_mail.txt sha256=QYkuT23V9KlnhZXw9TIBXS3lym_5leF1duQIuxhwfz8 828
parsec/types.py sha256=83JfL7XBhL5cgxeVPkZmt731QSgkNautqGsZAlIOWL8 583
parsec/webhooks.py sha256=T_vYafTlgdAcuz1L9CHfEsJD07b-qKi0pyfzXUOS8T0 2547
parsec_cloud-3.2.3.dist-info/entry_points.txt sha256=Ht1rk8J2Stu26C72Yxi90T3jPD8j05LbINYkTRTCFlU 41
parsec_cloud-3.2.3.dist-info/METADATA sha256=RSxUuuLc2MrSPgLrnBux_tw2Otzl7FUA3oDHwR85rec 4145
parsec_cloud-3.2.3.dist-info/WHEEL sha256=mplBUCx-pBi3qWfkXZJ51YVNhldljO04tS33S9GKuiU 98
parsec_cloud-3.2.3.dist-info/RECORD

entry_points.txt

parsec = parsec.cli:cli