xtlib

View on PyPIReverse Dependencies (0)

1.0.0 xtlib-1.0.0-py3-none-any.whl

Wheel Details

Project: xtlib
Version: 1.0.0
Filename: xtlib-1.0.0-py3-none-any.whl
Download: [link]
Size: 448621
MD5: af20b1fc54a41ef130dbe369e9f07540
SHA256: 4830363083bf40e95b3b020509d911402240ac4afd79bf0cd1e6f075bb96cef1
Uploaded: 2020-06-10 03:23:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xtlib
Version: 1.0.0
Summary: A set of tools for organizing and scaling ML experiments
Author: Roland Fernandez
Author-Email: rfernand[at]microsoft.com
Home-Page: https://github.com/rfernand2
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: azureml-sdk (==1.0.69)
Requires-Dist: azure-storage-blob (==2.1.0)
Requires-Dist: azure-identity (==1.2.0)
Requires-Dist: azure-keyvault (==4.0.0)
Requires-Dist: azure-batch (==8.0.0)
Requires-Dist: azureml-widgets (==1.0.69.1)
Requires-Dist: numpy
Requires-Dist: arrow (==0.14.0)
Requires-Dist: rpyc (==4.1.2)
Requires-Dist: future
Requires-Dist: watchdog (==0.9.0)
Requires-Dist: hyperopt
Requires-Dist: pymongo
Requires-Dist: tqdm
Requires-Dist: tensorboard (==2.1.0)
Requires-Dist: psutil
Requires-Dist: ptvsd
Requires-Dist: matplotlib
Requires-Dist: seaborn
Requires-Dist: pandas
Requires-Dist: PyYAML (>=5.1.0)
Requires-Dist: python-interface
Requires-Dist: paramiko
Requires-Dist: grpcio (>=1.24.3)
Requires-Dist: ruamel.yaml (==0.15.89)
Requires-Dist: scikit-learn
Requires-Dist: pyasn1 (>=0.4.6)
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 2174 characters]

WHEEL

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

RECORD

Path Digest Size
xtlib/__init__.py sha256=MsbO0Q4KC2Jd_1FKqLXiN1N5hi0DjUirzsV5TbS2TVE 295
xtlib/attach.py sha256=mwfnCi7k3mcOoZcd3At_dnte68VutCJv7SkQYOdDzek 9668
xtlib/box_helper.py sha256=Fe8GkPGJHd9QKrDz2yIzjZnb1Xt40x7I4ZxhvlqWlqE 362
xtlib/box_information.py sha256=ux7sptvya76a0XGvnxiQ93dSSKbNBxMJJLy7f8NDIx8 10748
xtlib/box_secrets.py sha256=Fs7ZnhVwVs5ENTykZ2skXgJOCZgIz4_yFU26_BursHM 1330
xtlib/cache_client.py sha256=ZH7kUIORXRSMXiAGSkUEFPgJivoRAalkphgg27wUNoY 4668
xtlib/cache_server.py sha256=CSW3jEHxabXk3iAbtCrQUUeHjzjZSHfAVmn3ZsCCCjw 3055
xtlib/capture.py sha256=RNO5xaMsD_6WbBFMCLlzBBx8lclXN0WmfGJCeNSxagc 6315
xtlib/client.py sha256=9X5-S5UBjiEsAoSDhul6pLh8yFInX5-NZ6uYUU4gCQ0 13988
xtlib/cmd_core.py sha256=ZFJxKMGphU3u4PsI5g5oaxTiKWZuNxQuNUj87CQNskE 29715
xtlib/console.py sha256=NMSMK71CjpbP7TLlfAzQn7Cwa8tkmtRFtvG1J3qlRVI 4961
xtlib/constants.py sha256=lLVZ-pIJfqA5lh1MkOebIPIw_s5ZcdS7kcsGUKGNjLc 4250
xtlib/controller.py sha256=9tilc4A51kQihWJ2AkWSbEKZ1XwhXyeubVihAXsvu8c 59304
xtlib/errors.py sha256=z-I1NzBMYddqztYKQfrLYPnlQhpqRftRbiT97tWn968 3624
xtlib/file_utils.py sha256=yRnN4FN6MgYoBEl9tT-NQMCZQ-VIpLLK0xbbv45exOw 11971
xtlib/impl_base.py sha256=bMd13lYmhDdKqtJ7qaK_ySBASQOprG6b1rqWbikcBzE 841
xtlib/impl_compute.py sha256=xic22JjCTHU1CH1ZVniiRMfxOz7HyaARYLkR_pdtsSQ 44413
xtlib/impl_help.py sha256=eTKV0SBBOdW7Zcjle67eQZdbaNCvcND1Mds-oc9eTzc 22482
xtlib/impl_shared.py sha256=P2lQktsj53pR07AFWJKJTKnLLRc5TRop21Ptk7Rxys4 3693
xtlib/impl_storage.py sha256=AzcZNp9EoLOMtXt5BWhqvItlKjy3iKSDC1rby1PbqP8 86177
xtlib/impl_storage_api.py sha256=seaz7XoEsAKQetTxOK-aMiMyxJQX3e9ikJLGfl-RWHc 21331
xtlib/impl_utilities.py sha256=gA5OrGEH9eU2xZ6-GB5QqOEwZZ-2qpKB-oH8up6sPmU 30884
xtlib/job_helper.py sha256=lR07-RVVLUwHH5L5lKmi1vBnLxk_cfSlVDfFBaWtpB4 15053
xtlib/metric_set.py sha256=fHQqIjOvU7NytBzMGLwC7bs3R7bHLIUMXh83vJHsfyI 1963
xtlib/mirror.py sha256=OAUOrErZsEGdPxYf9LQm7dvPIn3m7B28psRs-kgEzs8 821
xtlib/mirror_worker.py sha256=aP0dFU7ktUo-mVbuPspeIUHjjQew9_fVgiXquYJh7VA 6123
xtlib/pc_utils.py sha256=GHQeg-GpZpjJ_1xDYwVMrKTjjmCk0phWT9P88AdDeQg 4919
xtlib/plot_builder.py sha256=rirmHCztYJEf_j7d1Ee8A02dwmhq_BFcUalN2mmtvbk 25921
xtlib/process_utils.py sha256=1SJ188A4_0HfUPPLF5ldU_Yv-9dzvGFN9rDsXeMZPgc 9154
xtlib/qfe.py sha256=6rqkWS9ue9pIy0w0hzo-KU8UrtuqkyEozPtfBk9ZavY 47967
xtlib/repair_runs.py sha256=UIdNfLwHfteuChJbJQ_KrjlLU1dUGQi8aBaGWmAaT8o 4817
xtlib/report_builder.py sha256=MNDqwSp5FxImU3dlvmi5xQTqQKjaSZ7xVWJUsNgDqEk 29691
xtlib/run.py sha256=LeJIpXPN-8Lklk2sMHGkl5h65m576eDcA5FNrbYCGpg 20187
xtlib/run_helper.py sha256=iANAhyksJ7uUwCf4nNQUZ0fGzPbYA3XCyGAEwz8d2ng 26105
xtlib/run_info.py sha256=CMiAY0tLrmsd9HbQJ1VSM_UJDDMfwToTY_rGiPVXFC0 11871
xtlib/runner.py sha256=pJuDYoolULMvJqt4UtE6StaiIcr8NrAtJ4WSxqqp6lY 45986
xtlib/scriptor.py sha256=4jJfMRRHSH85OM6VX0233kW-nw4tq_38qs5TeyoRFEE 10954
xtlib/tensorboard_reader.py sha256=k09RObjDd73O8a8SSRcmMAU0iFYl5YdJ320VT9uPr-E 6278
xtlib/utils.py sha256=-YUAQPaJFwkaQ2hrraZOBHNMGg17hRKF2CS5tzif-Vw 15011
xtlib/xt_client.py sha256=Tz8SvvAawEEoM1iVYE4g9D8bw3PaP4rcFb5roz9lkO0 5590
xtlib/xt_cmds.py sha256=7iGBHSNfd6i1Y7piJSI1Jx4JfJg2Y8ttYOedw3JBQD0 5939
xtlib/xt_dict.py sha256=gZS5duLUP7yS-W0TXcocSBByPkM38oleaBMQIb5iBfQ 1253
xtlib/xt_run.py sha256=bkZkA5ren1MtvXFtc1fndwiVtLBOcklwy8c6Y4JmOic 4888
xtlib/xt_server.py sha256=HBsJKQEbUWYamrmsXo0tSalVHbr2zS7Uwi5OgH1Y__M 5623
xtlib/xt_vault.py sha256=0Oc4SFaHQCmfFCkFUDtkHEws7ciqJd42Cd37zdP4U9I 7280
xtlib/backends/__init__.py sha256=cER1vncQT9dt_3plmFT7B_5bs_egP9zuRKfXWJFspWo 171
xtlib/backends/aml_shim.py sha256=7r2zCgDm_kweBH4ZMqAZltstuB-MBhvjqXd7u3o67D0 447
xtlib/backends/backend_aml.py sha256=ULbldh-w2_v8NIqqD7IZaT8b77dK67XrECPDOA9Xglo 44266
xtlib/backends/backend_base.py sha256=f8kUtQUU1zP0O1tPWcyTnPsH99GTSNlCHkN6Pi9-Olo 26793
xtlib/backends/backend_batch.py sha256=HisAbxNxRUrI32_Z9RWNamT0lKhoxZvq3PEaskPJ58g 56221
xtlib/backends/backend_interface.py sha256=JQejtkN1wzpyiLYpMA1cQFKZxxkI71f-QT-EuNoRxPQ 10419
xtlib/backends/backend_pool.py sha256=IVyJgeA95YjZpCoK-222lfPCBHe2nA73Qq9XS8umzIQ 24243
xtlib/demo_files/commands_advanced.py sha256=jH2OrwK82KQIdxsQ98V5KykHxsxHt_uEiu8mVlJU0LU 8519
xtlib/demo_files/commands_basic.py sha256=np2YiD6P0OjymBVOQRY5b5Z5u2N6o3jpT9KcpqqcO54 3690
xtlib/demo_files/xt_config.yaml sha256=OzZHjf56lTruF-_2JjZnEzwEZTf7Wsh_qRts72NU78M 5464
xtlib/demo_files/xt_demo.py sha256=RVPW57Exs4ZtwTtzWLdPhBRfNC-m4yC_4pZJT23_oak 9860
xtlib/demo_files/code/empty.py sha256=SVTJ1NhtqypHYYQrcfqWMCQV0FBwopz_NSHZY8g5BUs 81
xtlib/demo_files/code/miniMnist.py sha256=N0vOYenSCotQvCrAdKgjOSWUri7VvynvPwzX6L_JEe0 29680
xtlib/demo_files/code/miniSweeps.yaml sha256=bYToPcxVNF06g38E6sI5QkvGGkXzaXpbjX3GncvAckk 662
xtlib/demo_files/code/multi_commands.txt sha256=yb432a6LzqtIpsEONv6CztWg17bIeBtykBmYxzEezxo 136
xtlib/help_topics/internals/config_schema.rst sha256=3sv7LSt0K6J51jmntfwUWWvRq1bjcM3PyV7TQephGfI 6847
xtlib/help_topics/internals/quick_front_end.rst sha256=bMPToPy5MPPbv7LFC0U8wKN7Bb2NRRRGm0_pRxAGM5w 11897
xtlib/help_topics/internals/remote_control.rst sha256=qE-wMZgplTSNHlbo4qB7Hc0y9AstbPzU8zf2934R0C8 2718
xtlib/help_topics/internals/xt_build.rst sha256=PM3scICJllVOjVkz_Ri15ajLtz1PzmBq1VmyjsMeuZ4 1391
xtlib/help_topics/internals/xt_dev.rst sha256=7n8majsCO0yygwLD_VXRynrCYK58xRXrl_hgGB8h1aI 2978
xtlib/help_topics/internals/xt_release.rst sha256=I80TU2zzXriDrkfl5RN_pI38opxixTr4415bdUSejlk 3449
xtlib/help_topics/topics/cmd_options.rst sha256=TLHxcO4PwfVyKcq6Q-DmOSCBbhVKQqsHzOIjTWDOJFM 18249
xtlib/help_topics/topics/compute_node_reqs.rst sha256=gt6202-9kLwMtDE7yChU1w1Ikd2lwfy1nThLqX8c4YA 2316
xtlib/help_topics/topics/creating_xt_services.rst sha256=DpFd-O_PEsw-f6qVH9Pdav4tVlBl_dC1eLUhCjJmI0g 19644
xtlib/help_topics/topics/defining_your_config_file.rst sha256=BODVBLasVsHyUt_S8AYMJfg63WMIAbCEntx7RmskpdY 6247
xtlib/help_topics/topics/extend_commands.rst sha256=BlT8nFSgtKgCA0Wvdqe8UcF0xJ1c-qNexdzSfnpmhlw 3944
xtlib/help_topics/topics/extend_compute.rst sha256=TstkG7hfSzG9WI-SX1M7rTsoXXgfCurt6jHO9G37cPc 8086
xtlib/help_topics/topics/extend_hp_search.rst sha256=luhVrYB3XaiTgIvGr_5yQxw3oI4DsAYXK6hE7MRzf90 5338
xtlib/help_topics/topics/extend_storage.rst sha256=eyP01cR6r0KmPdqQQYXLKcK-LLPmjTfljiDdKgMI2Jw 5186
xtlib/help_topics/topics/extensibility.rst sha256=TiXt-34nB7rx7jPvPVAl7QHzZJQACikMStRMPcjiX0U 4257
xtlib/help_topics/topics/getting_started.rst sha256=-Cf4qgY_W3i_E8KjCaMTjhTLYPnfrj-KfMqVMb07-Ro 9350
xtlib/help_topics/topics/hello_mnist_philly.rst sha256=o74K1oVXi220WzhuIn0Q3zxm7JXSMyjJlCaI9RA64gU 10334
xtlib/help_topics/topics/how_xt_works.rst sha256=f0RjeNrMfvWmNpUTCMniO5HSE4VD9JsMhSNH1FejoiY 2464
xtlib/help_topics/topics/hyperparameter_search.rst sha256=U5r9gBQUgJYSbu3nYePrDfSMT31ohMjINsHTO87IRqs 13827
xtlib/help_topics/topics/job_submission.rst sha256=GKca4F8C_dhdq6tl7bXBLii_hCqUJVNKedYcmhE_NTI 4356
xtlib/help_topics/topics/managing_workspace_data.rst sha256=VVirZgTEi67386pKP16dWACwpOmEuJnC3Yg2P5j4Y8U 9323
xtlib/help_topics/topics/micro_mnist.rst sha256=6SVjeI89uc5Nq2fHo2r4jDsTP_WAoYA4nR3tHzfUQV4 4221
xtlib/help_topics/topics/plotting.rst sha256=3tr_Qn4X53xx-N8Ba5oP8IKBTH5fu0VrSJLY9ltBjgQ 4106
xtlib/help_topics/topics/prepare_new_project.rst sha256=-_xy_yX1krhONLcT4hQPROxgOzWmr7Z4ZPj8I2_QuQo 21458
xtlib/help_topics/topics/tensorboard.rst sha256=xnN2ECfaM-PsMa5bHCo9L4GtiU1XGd0-RZ5NFbauuoU 6211
xtlib/help_topics/topics/xt_and_azure_ml.rst sha256=LhfQjtmPNec_azJEQAh5df-_NKCPhV5W9_xLsCNomKg 4257
xtlib/help_topics/topics/xt_and_docker.rst sha256=45rIfl7qxC8qIQM12WsvVonjaG1BRL0vOCwNmLCrubs 2674
xtlib/help_topics/topics/xt_and_philly.rst sha256=cGXJfdrNpAdTVFy5dH8yHQhC1pGbCFgEj0U2ZfqIxk8 4835
xtlib/help_topics/topics/xt_basic_and_advanced.rst sha256=Q8cTcm4Vfled_oestee44KtxTUFTZjCjxL6ZZz3yOgM 6521
xtlib/help_topics/topics/xt_config_file.rst sha256=fLzNcHjHpnh1CSh__aoOPEb9jpPA_W8ULL9lQP9DdB0 63906
xtlib/help_topics/topics/xt_controller.rst sha256=DXxrOVxPH5B6cuWP5iS5vCS6WHOgFmwLR3WBJeS06wM 3671
xtlib/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xtlib/helpers/bag.py sha256=xr7h1TvOQG00JTXupYGZxwuzo1A9E9W-NICr9yvkZAQ 569
xtlib/helpers/default_config.yaml sha256=F5C5NYolncRUni1mGpHxvcwbYrzmrT3_D80oyt0ScPQ 14429
xtlib/helpers/default_template.yaml sha256=HZgXJ8crMIfTmzcCtIlNOCnrTe4xL9NpgzOhnn2BgPs 2525
xtlib/helpers/dir_change.py sha256=XvF4f9Gnm5ZFF6CJOUyAh_4Fq3GD9Hr4-nhnbgxitHs 423
xtlib/helpers/dot_dict.py sha256=jbNmBtFsJsB17gbuDI4EwWNcFzFSZRRwPe4UcOnvr70 609
xtlib/helpers/feedbackParts.py sha256=AYwvz0Fm2PtBjVEVnE4whFvwDybSMJEd5waw6GShjYo 1352
xtlib/helpers/feedbackProgress.py sha256=OnrX4ip2CwqjT9cZu95A9FROpzCSQa79nz6DUMHWRQo 2217
xtlib/helpers/file_helper.py sha256=ftD-iit3AzKsx2hBde4uNAJz9H0-hnUMQPoe2odx9rk 4170
xtlib/helpers/hexdump.py sha256=gBdn3DPQHFMKYBMCcKStUIXaf88SgCbMvmBF9IiZEYI 1258
xtlib/helpers/key_press_checker.py sha256=2dXNcbgv1G-uhCr5EM7Ien2UabjBxlbTL81VR93y_Uc 2712
xtlib/helpers/notebook_builder.py sha256=2H5kGZBYJ5RXMcsEplj0DuCyegFfZ7unsR4sUeYJfvw 1796
xtlib/helpers/part_scanner.py sha256=ga3me4nBTRbyqLj5YtvTvFs1AC1gDO_yIESqQzKDJu0 723
xtlib/helpers/scanner.py sha256=lIMEU0sCJ_WqxUmXfuHn_hvDU0p4dVp8d_drbGDtcYw 5204
xtlib/helpers/stream_capture.py sha256=tu1BycW1w1FDhmJB6W4CNxrNZFvxH5RsSk6qI_jM8Nk 1186
xtlib/helpers/validator.py sha256=3AY7fhfMFSp3Sew3pSTAiAWpbU2HB9JbG2274zfCsmA 9662
xtlib/helpers/xt_config.py sha256=GglxSJIRBB-ULFxV7aY75RSvCTXYblXL3quqSlU2I-s 23321
xtlib/helpers/xt_config_schema.yaml sha256=DNzMmRUFUtzQeInFRg4enQj9zHwRQigwPamOKru4PSk 5066
xtlib/helpers/yaml_dump.py sha256=kyAjxbi-qIC4kiMVLksyxmrT-Bii2_ytgcE3hTR5g_E 3721
xtlib/hparams/__init__.py sha256=JaGu-WxUav_YVOB0ve4EVArexioFEWlQ3akyRlzu26Q 170
xtlib/hparams/hp_client.py sha256=dQLUe9b-pg126CscA79nx3tHvT-fjs4Z7DhPnktXJg8 8203
xtlib/hparams/hp_helper.py sha256=DtqEPhJgAPWJDofu3b7WN8XAqdf6f3g-2mCBI9tFd5w 3567
xtlib/hparams/hp_process.py sha256=BSDPOaPGo5SW0Ux0KJns7Dxk-w91gNk7zkt3M1xiOJ0 11019
xtlib/hparams/hp_search_bayesian.py sha256=u5M_0CryENMYSGIfhyzAbufmIOKYS8fpdmCz513k4_w 4307
xtlib/hparams/hp_search_dgd.py sha256=pWlOEbcg3yJ8OT5GGDLDvmCmnOM7GHujF5l_dh9hYOY 16859
xtlib/hparams/hp_search_interface.py sha256=s4BNVOr5MoS2TTjzQ7_9Y0F6LPv8Hz-KGZ3CiqHz8gw 2173
xtlib/hparams/hp_search_random.py sha256=Rk-g6sAzQlCoDlvC3Ba2V-adu7h6vwdRWK1dAq4yXbc 1530
xtlib/hparams/hparam_search.py sha256=kecOBbbiCgCt4vk8CRuY40p2igctxqmS6_FlD0CR0LU 8993
xtlib/hparams/hyperex.py sha256=W1y4xr5RiC19xpgPdxUZqdGXVMsnP9BziMWT0pbr_CA 32572
xtlib/psm/local_psm_client.py sha256=lFfVx-NO_fmyK-T5FU9r8SlZWLhBoNs2MnrN6y4SS0s 7403
xtlib/psm/psm.py sha256=SOlBKRzGLrpfH9mgzxE9SgjRCY6S8XjuCfok85vjvDo 6935
xtlib/psm/remote_psm_client.py sha256=n6xfm9va0k1y768JQRZRem8BbQwsgou6mdnGOJ3jPmc 12744
xtlib/public_certs/philly-cert.crt sha256=xuiVIGyY5LN47rFIeYa99-30Y8JPZDT7SCij4be6dgs 2064
xtlib/storage/fixup_mongo_jobs.py sha256=6AWKNPTx5gnd3KGXtdbRa_chLosNuAmGvYlLWlOzNqs 1708
xtlib/storage/fixup_mongo_runs.py sha256=7-ZQJGFCTLpSqnaf_xYglOohOTOkNBEM-sl8mSJQTR4 2239
xtlib/storage/mongo_db.py sha256=VPfPXUo7GLEKizZeqG2CTWeBTBQoWfxNuhSHf9fpYPg 27917
xtlib/storage/mongo_run_index.py sha256=UmfqDTqUJkGfjzcXgN7soNtk74CtdpApwR12jE9qvO8 6605
xtlib/storage/store.py sha256=vAIedYl34eyFWHWHprWaO1cnGy587behyaOFyOfKdIo 49447
xtlib/storage/store_azure_blob21.py sha256=pYMUl5rYP96YKpXzLLYZXfAVXG9iDnkfmI3vErokmzE 9903
xtlib/storage/store_file.py sha256=rheSM3M5rLOj7v5Ay1zQKJ1yc7o6pSYRywElQX0Bd5I 8623
xtlib/storage/store_interface.py sha256=MxTboJFIG3ASHyChg6IDoN86ZmBNsvqy_u-YCEJ_xbE 2763
xtlib/storage/store_objects.py sha256=AsNqPzTwWRatnZdiD0qARSx_-UK6n3-8DEbWV5Wju-w 48754
xtlib/templates/__init__.py sha256=2yb7AUWol-MINPHLFEq1sEnB1xSK9kxwWPCf-mJ1GQU 174
xtlib/templates/teamResourcesAml.json sha256=TigIdrjIPwEx-VxyYmHb8pELm3zg3x9t7YrO6sI4QRc 2833
xtlib/templates/teamResourcesBase.json sha256=PFt8cUowspQR2EY77cflsTIeRiAVx_IrU0kAG5oVDG4 5744
xtlib/templates/teamResourcesBatch.json sha256=p5Rk1SZRYxdki3yeZaPYtE7sY0nCU4_5nCgDd9bW-98 293
xtlib-1.0.0.dist-info/LICENSE.txt sha256=_VMkgdgo4ToLE8y1mOAjOKNhd0BnWoYu5r3BVBto6T0 1073
xtlib-1.0.0.dist-info/METADATA sha256=1ZnOBWKwz_vuQPXlIr6CRJzFxBrNuH52XmI_H1LClrg 3541
xtlib-1.0.0.dist-info/NOTICE.md sha256=eMyv0oVYW-6qwQWUvjXTy8QWF3EziaEGQH720QdVglg 2300
xtlib-1.0.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
xtlib-1.0.0.dist-info/entry_points.txt sha256=0HyBA2IONq8apIHuGY6B0AE_xAhf7zIF3zVaMBhZ6Qw 42
xtlib-1.0.0.dist-info/top_level.txt sha256=fWB_XzEN5RHobYSw-pskDSn-NPqSh_95rnS6X1KSn7o 127
xtlib-1.0.0.dist-info/RECORD

top_level.txt

xtlib
xtlib/demo_files
xtlib/demo_files/code
xtlib/help_topics/internals
xtlib/help_topics/topics
xtlib/psm
xtlib/public_certs

entry_points.txt

xt = xtlib.xt_run:main