libem

View on PyPIReverse Dependencies (6)

0.0.26 libem-0.0.26-py3-none-any.whl

Wheel Details

Project: libem
Version: 0.0.26
Filename: libem-0.0.26-py3-none-any.whl
Download: [link]
Size: 108697
MD5: 8f60d8f1b2b6f4d03babd0add56d08d0
SHA256: 7e1d96d9f3ffe551ed2851df9b29382c12fc68b873216caf4e5b269e97dfc0ac
Uploaded: 2024-09-30 20:42:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: libem
Version: 0.0.26
Summary: Libem python library
Author: Systems Design Studio
Author-Email: team[at]SD.studio
License: Apache License, Version 2.0
Requires-Python: >=3.10
Requires-Dist: pyyaml
Requires-Dist: pytest
Requires-Dist: pydantic
Requires-Dist: openai
Requires-Dist: scikit-learn
Requires-Dist: fuzzywuzzy
Requires-Dist: python-Levenshtein
Requires-Dist: langchain
Requires-Dist: langchain-community
Requires-Dist: langchain-google-community
Requires-Dist: google-api-python-client
Requires-Dist: duckduckgo-search
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: tabulate
Requires-Dist: bs4
Requires-Dist: flask
Requires-Dist: uvicorn
Requires-Dist: requests
Requires-Dist: fastapi
Requires-Dist: tqdm
Requires-Dist: recordlinkage
Requires-Dist: duckdb
Requires-Dist: pymongo
Requires-Dist: anthropic
Requires-Dist: aiolimiter
License-File: LICENSE
[No description]

WHEEL

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

RECORD

Path Digest Size
arena/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
benchmark/__init__.py sha256=84tj2ZQPepzAKuf1Zl94PSQgbny-jKs5bGVPEkGr690 672
benchmark/analyze.py sha256=tjklumEzhxItVTggY4OA7v-Zq8AAaSOy7DPFErAvVgk 3469
benchmark/plot.py sha256=7bVyTVb-3TZ64o06_G-Oeb0TuNttd-t0H8WJM5vvo5I 1332
benchmark/run.py sha256=B4DrhJ6KufgyPd2oUwWiDg0vVzR49XSQ39Gulg1cs_8 9636
benchmark/util.py sha256=LnSOAbS_xcm4KqKLfEsFjf4-yb30deDedPDMlzj8ROY 16396
benchmark/classic/__init__.py sha256=Jc-qj4jJNa_rjXhjFwY1WCGExzBjxPJLAP6i7-lyVMU 880
benchmark/classic/abt_buy.py sha256=VvLtlkX_NX2D2zzpvFdM_iKCR7E39MYXfiGkMTj848w 2209
benchmark/classic/amazon_google.py sha256=alvIeV5tApiE2GcNJe0ekb89yVLoZ9AZlMem9Q1PNVc 2338
benchmark/classic/beer.py sha256=Km0uoHVvVcvqQysALmur61Gfci5Kj2pzhuSXe_Od1Qg 2100
benchmark/classic/challenging.py sha256=6WrR0W9VWr1hh7B5aQ_AyREafU1XYiHw3IpAedRcdfc 1202
benchmark/classic/dblp_acm.py sha256=x59JazUW6huxkM5vhe3W-VesGTSddiBqq3OlZcoxeh4 2114
benchmark/classic/dblp_scholar.py sha256=RrSudq98aIxNINyy9aBUqOvP7kgLiOyeEZafY29c4UQ 2130
benchmark/classic/fodors_zagats.py sha256=2kO5xdvVfCZ0qEQccU-QqRvjW9ZuAmQnWrj4x9rokO0 2010
benchmark/classic/itunes_amazon.py sha256=V5GEe_Z7Me2LfJ-yeNJ3vc0eLWWbwaPzQBh-3rxOjLk 2048
benchmark/classic/walmart_amazon.py sha256=Ieumqhbp5PGPayFSI2A-TSO-s1-1HcHG8kUYAl_fjNE 2419
benchmark/suite/__init__.py sha256=-QBSy-PhjlFBQ9bvsKtyKsptKq-S9xQUur9ZhpbZmv0 804
benchmark/suite/batch.py sha256=_cwmBZKnxbxPGk3sZKaJH-EpeVH8yMp7lEGnmN6uKSw 1374
benchmark/suite/block.py sha256=f-Hy2Hr0jYiYhW38L51LgKHujaTmroKryNhEXeNmspY 1528
benchmark/suite/llama3.py sha256=M6Ig5vuGVJXhpRU-eTMWC1AliNF4iEFx2upmU1cs0N0 1465
benchmark/suite/openai.py sha256=ap3s6IbCQL-6MCRai_mjfRd8iFEeQXtDnRAYCrsmTcc 1978
benchmark/suite/util.py sha256=2fTnFkKUcIScXTSbOR_pYFea4zl6PWCAEXwmmviMRVw 1553
cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/libem sha256=KCW03Upn7jFYQRJIGesJA7mZjq7AKMw9OU607g_fYio 7607
libem/__init__.py sha256=UQI8QnSHEtNqZpwbDSfedbfIur1kcJCiYOv882Qphj0 339
libem/constant.py sha256=I1DEtGAiXBp2CCr-f8CGFxAg4nDLNxDW8SKbTkdrzyc 933
libem/function.py sha256=K54bnujaOcySW0fdBirq-zXd6yrOvLqKrxbOFV2u4tY 35
libem/interface.py sha256=D_iIOMjbVGMPszLKFDt76_rdceVVjis__C9Dbq4plns 2047
libem/parameter.py sha256=XrpZSUhDVfmcd2dt42KDGbb_1Ju3FJIFxCnrDFhuNWY 571
libem/prompt.py sha256=8SiKV25YU4s0cgFXwwQzlpvRzmI-65kOUpfiSC3-w_g 135
libem/block/__init__.py sha256=_2gTIpfZmfOb1wmqdPQ1w_MQBVKw-cUqR7ol72rYNS4 127
libem/block/function.py sha256=8wAMmIXfo8cKHjjrV7L4WwZ4ibew1kLuWUW_SxE5P7E 4443
libem/block/interface.py sha256=DOQwgiCWdfc9nMClLEx8XsoMyPmCEelGIn6ZqAhT-qA 461
libem/block/parameter.py sha256=ejsa1I7rRZvOozA5vL7n8h4T0RARvGdggugxAsso3Bk 98
libem/browse/__init__.py sha256=8FiwHcqS5C07x7s8zOLdix5jz2-E1r99A6EPoa23vNM 92
libem/browse/function.py sha256=sRz-Xs3EzgcyecMsuE_3_J6hiyw7CptKLzVOnAFjd1k 1178
libem/browse/parameter.py sha256=ab2Gc764rZ0MybWmr8nV3HV5Ky6AbcnzgY2FrM1tUYc 127
libem/browse/prompt.py sha256=3JSZFeblr2yygsHYcXIVMqj_5SZobW0ALPivdcjRJ5E 282
libem/browse/engines/__init__.py sha256=hEfDCog4buZMYTkee1QSU-9RRLG4uatPwXlNwQU1G7Q 45
libem/browse/engines/duckduckgo.py sha256=dEaxyuydIyslaxwnw7suLUw5upt0aic1gLkNg5k7FT4 345
libem/browse/engines/google.py sha256=AuWRfAo2Qgsuix_PLPVHoqnOnaCkp5u9-8eoNvljMUc 2434
libem/compose/__init__.py sha256=o9G6llkm_5xZ9JinGRPfXttEIpbbS82I_CkxqGUbBdI 94
libem/compose/function.py sha256=qLcYEiksAaX6TX3i0sMW20MKWnyHXb-uEZVzvmY-E7Y 118
libem/compose/parameter.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/compose/prompt.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/core/__init__.py sha256=EvrLNbWxRE_Ux9RPO9yBMKjz6-96ZMT1D86M3SqH0sE 49
libem/core/eval.py sha256=BDZjyTE_sBHZTsEh7Lhe97XealwkAEnpbK12BRjU3Dk 4246
libem/core/exception.py sha256=Mlu2lrctagFYpAe0YrCpq9WXTbFHn0dGq7mY7TktVHs 317
libem/core/exec.py sha256=js89fyMXPBORqJXMxBoxj_05PW_4i6QzSUs_tA6_qNU 1533
libem/core/log.py sha256=zYnp3yTmPtbbtNHehZsb0l9Ptl9lAErA4qbFHjkCZzg 3779
libem/core/trace.py sha256=R2dyacYU1-K9wvuA-VDp-RC82vR-EcESeI-dWrFC9Fg 5594
libem/core/util.py sha256=3daxAfnneUFQGeXA64fijjTbbD6SsLj2JL6Jo7RNoLY 977
libem/core/model/__init__.py sha256=oxWZAwDqqW__mHtT3zI8lzhgD1XetUjC2dAWPZuKXz8 621
libem/core/model/claude.py sha256=yDH5QpPty4GDkZCp-WCPlkgq_IzrwWtIDuTp1x8qVRg 7344
libem/core/model/llama.py sha256=Rr2WqVaVAXTaQpdKYibacUxf52ru182d7AGmPC-yClw 4738
libem/core/model/openai.py sha256=bIVRnuu-9RP1otOZARcTCqwMBgEWs3JS0ZUvmfxLFjQ 6851
libem/core/struct/__init__.py sha256=IWN-mvy8iANKGFtaNo2KOOpIzFKv2QVeKOhFh61cbOQ 213
libem/core/struct/parameter.py sha256=BcYiQPqbz_7YNUNuZnsv3QEdX7Ns3F3KOkyrw0qCO4I 3135
libem/core/struct/pattern.py sha256=bpve7V1ltEJ_ewJl97JgYHdzJv2CWb-6zMsJZGltK6U 379
libem/core/struct/prompt.py sha256=Svggu0YCp0yOZeQwz-FErHZEgQM_jv6TQr2JXvTHSN0 5009
libem/extract/__init__.py sha256=SXhZpDkb0FcARjysi-AIzYxYkFm7n146BigRi3lTnh4 133
libem/extract/function.py sha256=JFiYyL-4L8Zn9gLuqpAcu3obOMLdr8NR6wS5BffMnO8 419
libem/extract/interface.py sha256=hoBfGIopCEOipC-iVdB8-kCVcNNiOnJe6qUsI8_0fQU 87
libem/extract/parameter.py sha256=4Rig0zm9eeTiPBzDhH30GKHidA0BJ7pUvWQ5SOiiMk8 89
libem/extract/prompt.py sha256=qFgvFlxyPVX8nZmVjWjjqvOTcBvltTknYhyzfVR71ho 268
libem/match/__init__.py sha256=XN4oVoKSS6BeVUrIE0ZkxnserWsaRchSHdY6MWzJF14 160
libem/match/function.py sha256=ihtC0KffDtrRPl2jXzPbvBGfDZRQo3BNbGCPrIoEVnI 8613
libem/match/parameter.py sha256=cwsxwczLIUJp4OwfCZpCX_sAWmD7fcUb9SFOVGWwQZg 1284
libem/match/prompt.py sha256=Qh9GMyUJN5UQJ89VxGwrTzdXD_2IciXCOpwHJMFz9kc 1392
libem/match/interface/__init__.py sha256=ShFakqxao-O9fBczYb-TZOLMqSTrcfV8bI_n-LGBBj4 1363
libem/match/interface/struct.py sha256=NKBFlnk4iHnVFP_D31z2ujiHdBRab_UgCEfuQXbDok0 2399
libem/optimize/__init__.py sha256=e2S4pmSIle1e6V6SEjFb2CCUXNZPrkbhlZGE0LwdM2U 38
libem/optimize/function.py sha256=vZz0bnt6RhYMZIO-XQia8bd8dkI3vyrfMx9PI32Sntw 2088
libem/optimize/interface.py sha256=42cyJgovphp9zAomw03V90aDmf6bUIDCA-llHvcAHbU 304
libem/optimize/batch/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/optimize/batch/provider.py sha256=7zedsic_DVVcfTdp-t1NhjTyFuDlJJYzfWbhaYXcdhE 43
libem/optimize/cache/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/optimize/cache/provider.py sha256=FtDC3hl71dhcqegfETI8y5CR2XlvcqLZqf-frk8arw0 40
libem/optimize/constraint/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/optimize/constraint/parameter.py sha256=rympSz4NlNFtFrmWqtEr69qJ-4Vr9uQsakiWdVfH_Gw 116
libem/optimize/constraint/pareto.py sha256=hFEqOksTDcrWJ4d7ax0JojF5HSm8PQEvEIVnsy4UW_g 949
libem/optimize/cost/__init__.py sha256=1RR_0otERl8MTIYc3qOT0VnRYkFeW0IlOhg3fbxSd6Q 211
libem/optimize/cost/cache.py sha256=OIP4wrgHF4go21HrX789zLWg9kd1y-56A6uK2G-3SgI 1751
libem/optimize/cost/openai.py sha256=c5s7A2W_fGtAHexAdN_wiOuUq29URhrN_NgHBznRKr0 1044
libem/optimize/parallelize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/optimize/parallelize/mapreduce.py sha256=hKffGEkK2SJVqv_g5_R7py2OgEWdPRRh72X3FU5twOQ 26
libem/prepare/__init__.py sha256=sENQ1ZenQG9GDV1WN8kUjKoD7NIxhKmgu5elZHel4vg 94
libem/prepare/function.py sha256=7NJXUtTik1t9eRWxl13spwp5Ue-IbMxhgxOx2kZAPkg 85
libem/prepare/datasets/__init__.py sha256=TSDPoh_wvUAkrJkkbHIPeL3gce36cTqs940ATu6HDQA 799
libem/prepare/datasets/abt_buy.py sha256=uj4jH_V50XBomdaawVOY1fnCna6OwSsAmR2uZxnw_Ik 6068
libem/prepare/datasets/amazon_google.py sha256=EyqnAA-NeY8Wy46JfcJ04A1FxL876iNusc4xvCaLRLA 6434
libem/prepare/datasets/beer.py sha256=X23VEDX_uSygxR9yAB4oiGOuTCHUS-6cVc5QHDKHPGI 5274
libem/prepare/datasets/challenging.py sha256=p8TI-u7QAET2UKpAzV60dSzIYyjjWKOpldXboK3b_Qo 5043
libem/prepare/datasets/dblp_acm.py sha256=_UewGGXZ3fn01zgFrN1clQ-a-o525FDfdmyic5Pwii8 5326
libem/prepare/datasets/dblp_scholar.py sha256=B1ntOkLBFc7ILB2ELqy1SaWh6HpxZCpCMrn71An1FH8 5326
libem/prepare/datasets/fodors_zagats.py sha256=6R7lXpjTaYpT2wlZ3w7sKmxBz8EDPsqnCplrsMCo_qY 5177
libem/prepare/datasets/itunes_amazon.py sha256=UYlm0N85l04Qc41qPoU8N1mh8G40L22lfn2IIZbFyNE 5692
libem/prepare/datasets/walmart_amazon.py sha256=bZ7LxjbWY0FuP41F-UAv_mPYF_LT8Xg-wD1Nd8_1BKM 6497
libem/prepare/datasets/clustering/__init__.py sha256=zf8HKqvmGgbRFKhq9JeBKBbipxuePKFUcJ-GOVB-by0 294
libem/prepare/datasets/clustering/amazon_google.py sha256=SDRHyYCb64-SzoQXNDyMIEWFKZfiSkHObbfOBzPGu0w 576
libem/prepare/datasets/clustering/dblp_scholar.py sha256=N6aWHBfCo3dx71AwQiQra_tU4eBOQAZuPvKIGbWUu8U 575
libem/prepare/datasets/clustering/febrl.py sha256=1lBTf9B3MGGI6H3Hi6mPDQkKIHkt7vxIMUQ_qFSGywE 594
libem/prepare/datasets/clustering/itunes_amazon.py sha256=yv3CTUDS9z9SRfd2IAzUnYsT8VP-1RW1Yo07pAFPjGE 576
libem/prepare/datasets/linking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/prepare/datasets/linking/febrl.py sha256=q-OG5U-jLZ4SZ-CFKyMPVOG8rrM11EQ9rVXtZuxwTQ4 665
libem/resolve/__init__.py sha256=zcmLlcdCLELhHMMRA9qeOmrB6478e8zWmbPY_eibrvs 151
libem/resolve/function.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/resolve/cluster/__init__.py sha256=sdJAulvs6i4nXw2mYZMK4HzjgEOLgFk8iJFBZjoWsac 154
libem/resolve/cluster/function.py sha256=L7p1VtHuZ-LlBpNKL0UNcEkYB656HdbI10mGMcpTEmE 3271
libem/resolve/cluster/interface.py sha256=8YShwn_L0qAN5Ck_E-acWZhf5loGdbvVBopjZZv1Gaw 1645
libem/resolve/cluster/parameter.py sha256=au9WoFg2KacdLC9cSHP_4bA5M-qWAQ-xn1vBTp5ZAL4 173
libem/resolve/cluster/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/resolve/cluster/integrations/duckdb.py sha256=mXbY1dRX3Si3ANztXH0HvL5YPithwJe4Vgcghei3ZhA 1670
libem/resolve/cluster/integrations/mongodb.py sha256=fCOaLysfFq2FW8xGYMhdcBHDtQZf25E5dFIyZvgTZ8U 2598
libem/resolve/cluster/integrations/pandas.py sha256=07RJk654M9wfm6GCmT4AOoMhileOKpcmHxLuqqhd-es 1036
libem/resolve/dedupe/__init__.py sha256=zcmLlcdCLELhHMMRA9qeOmrB6478e8zWmbPY_eibrvs 151
libem/resolve/dedupe/function.py sha256=SU8v_uaoGKf7QALUE6x1rwkrgu7JeLBNRzTTTLusth8 1112
libem/resolve/dedupe/interface.py sha256=x2eZYclmYjysIgKfGPNLgt3pJG1HUTl_EAWvMYzabjk 111
libem/resolve/link/__init__.py sha256=Biv_rISmGD7VXi3ZQn19xA6YaI0iCivkOcK83kf3O7k 145
libem/resolve/link/function.py sha256=sfwkjiWlKvX07nkVyeeEaVxVN8L0H5XN63E3e6zR2EM 877
libem/resolve/link/interface.py sha256=VvahV5iJX5CbRJq_rS_S_DuxOHV9ZSqK-cIBTHi9c3Q 107
libem/tune/__init__.py sha256=VrSmMgnqdrWY4J7jLHAADTSQW8DjpWEdkR6p4DSsq5Q 129
libem/tune/catalog.py sha256=FIrkFZXdo2PkvXAwFBpsiTlW0-7ytujuQvWu3Kyx-RA 323
libem/tune/function.py sha256=KKGDiAp8CQX-uOopJGvCsQRS64faiPMNEpI_Mo4snHE 71
libem/tune/interface.py sha256=ri2jFknAphgOB_7PAM8G1P9yMqxTFgW_hZRJQ1UaVGY 207
libem/tune/calibrate/__init__.py sha256=FEbKq7PcG9qfi6pinJ7qLCLKwAlASc7_dWAegDZIHeQ 154
libem/tune/calibrate/function.py sha256=NYVkWGQohaeYaQQS1gdr-ZNWSb1JMqzW7FI5-I0QEjw 4662
libem/tune/calibrate/interface.py sha256=UiNbmuUOwWDlPinFsve2ehMlvmwOfKgfUaAGR3n8Y8c 595
libem/tune/learn/__init__.py sha256=m7O8I6EvdzRlZ95XKHyR44OS9D7jJgUXNERnzY455Vg 141
libem/tune/learn/function.py sha256=m5-BAg0TdPhhe0Asym5Z2c24YfkRHW9rfHAqbX1qeG0 1369
libem/tune/learn/interface.py sha256=bx5OWf-yoTo84UBSC4L3GG82eP5q83G-Tc2jnLpl8jk 450
libem/tune/learn/parameter.py sha256=P5CdIVUpmjzifY8t5PBfd1uO64p026rnkbJn9YW9yCY 189
libem/tune/learn/prompt.py sha256=Yq_y_ohs76piNv5aipdPaJHzMScLnP51YmYfKC9Toc4 730
libem/tune/learn/confidence/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/tune/learn/confidence/calibrate.py sha256=vNQfLdJZurJIO-z0aIMzw5Cy3YSsYlsb386dbuvVYsM 1533
libem/tune/learn/icl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/tune/learn/icl/attentive_shots.py sha256=wc37jdLCima8FF8fBoqibtyye8aV2_wmtz3TXY_F1z4 614
libem/tune/learn/icl/given_shots.py sha256=QN7VRR1W4gKoPmbpLyO_pMWCkVpM4_B2YFbplPm5b2s 251
libem/tune/learn/icl/random_shots.py sha256=huNC8XNkuGocFwd-Cfni8f60_WASrqhyFenw6ozDJ8Y 286
libem/tune/learn/icl/similar_shots.py sha256=qe-yPG-W2f6hcSnEohbxDNdC7VEJ0aekVR1X8NdMMOk 565
libem/tune/learn/refine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libem/tune/learn/refine/rule_from_mistakes.py sha256=FA_3cwZzzR1VRrEO47V2k8YF8ZEBLwa9SkXBpViz8jg 1883
libem/tune/search/__init__.py sha256=8Ea2YANFLwLNrzr70a9qCNAmUwiAkJWFxu6VYCdyzp0 97
libem/tune/search/function.py sha256=JFnWIk_eA99dHban__BftLho5sgFFPOnP3Nij1Pn2WU 139
libem-0.0.26.data/scripts/libem sha256=KrTqxpbKufol26uj3YErbHeBNnG9haLKr2gfHTnDaoQ 7594
serve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
serve/run.py sha256=fFMFz26loXmY8DvRy9eDtVlxEIe-cp8n7LG1psTYzNI 605
test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/arena.py sha256=PUbTqlzBOblJTFnpif0wJ7P63h6bfif6WItcYpNRHsI 8639
test/block.py sha256=kKbK6flbb7sfCFaVzQTclMLJRmUYrq8OoWwsHDPb5zk 4108
test/match.py sha256=pYuBaJyNKj168Pfn0ob6Ueb4AIhAZMXzaZHCD_Bs_20 684
libem-0.0.26.dist-info/LICENSE sha256=TQ-5HIU_7c28s64xiVoVlReOKAiqjHvXB2LX-ThgeFc 11363
libem-0.0.26.dist-info/METADATA sha256=Z5J9xt2mfcbz8edpSNbjxWKs79E5zZ0UvafdOKxjFv8 944
libem-0.0.26.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
libem-0.0.26.dist-info/top_level.txt sha256=e1MxJL1UmGHYYSClCe8txCG1CAD6f2QuQyG076LsAQg 37
libem-0.0.26.dist-info/RECORD

top_level.txt

arena
benchmark
cli
libem
serve
test