thds.core

View on PyPIReverse Dependencies (2)

1.31.20250217180307 thds.core-1.31.20250217180307-py3-none-any.whl

Wheel Details

Project: thds.core
Version: 1.31.20250217180307
Filename: thds.core-1.31.20250217180307-py3-none-any.whl
Download: [link]
Size: 93331
MD5: da7e0456a2b62ff92e14cce962591000
SHA256: 0c390b7b168482a3fe287cef1001d77bffc44ccbddba8e73f0f1de1e1314890f
Uploaded: 2025-02-17 18:03:54 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: thds.core
Version: 1.31.20250217180307
Summary: Core utilities.
Author: Trilliant Health
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: cattrs (>=22.2.0)
Requires-Dist: setuptools
Requires-Dist: typing-extensions
Description-Content-Type: text/markdown
[Description omitted; length: 1847 characters]

WHEEL

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

RECORD

Path Digest Size
thds/core/__init__.py sha256=imKpmnrBV0_7-1d1Pc2yR5jxbvOrmIplLm7Ig_eK1OU 934
thds/core/ansi_esc.py sha256=QZ3CptZbX4N_hyP2IgqfTbNt9tBPaqy7ReTMQIzGbrc 870
thds/core/cache.py sha256=nL0oAyZrhPqyBBLevnOWSWVoEBrftaG3aE6Qq6tvmAA 7153
thds/core/calgitver.py sha256=HklIz-SczK92Vm2rXtTSDiVxAcxUW_GPVCRRGt4BmBA 2324
thds/core/concurrency.py sha256=NQunF_tJ_z8cfVyhzkTPlb-nZrgu-vIk9_3XffgscKQ 3520
thds/core/config.py sha256=N-WVpPDrfTSFKz0m7WrqZPBdd17dycpDx9nhbATkf3c 9092
thds/core/decos.py sha256=VpFTKTArXepICxN4U8C8J6Z5KDq-yVjFZQzqs2jeVAk 1341
thds/core/dict_utils.py sha256=MAVkGJg4KQN1UGBLEKuPdQucZaXg_jJakujQ-GUrYzw 6471
thds/core/env.py sha256=M36CYkPZ5AUf_-n8EqjsMGwWOzaKEn0KgRwnqUK7jS4 1094
thds/core/exit_after.py sha256=0lz63nz2NTiIdyBDYyRa9bQShxQKe7eISy8VhXeW4HU 3485
thds/core/files.py sha256=35vhbaDv4OkL_n1PCM-ki54708aibFMrnURpth_5UsA 4556
thds/core/fretry.py sha256=Tui2q6vXV6c7mjTa1czLrXiugHUEwQp-sZdiwXfxvmM 3829
thds/core/generators.py sha256=rcdFpPj0NMJWSaSZTnBfTeZxTTORNB633Lng-BW1284 1939
thds/core/git.py sha256=I6kaEvwcvVxCLYHhTTfnHle-GkmgOR9_fHs03QxgBfI 2792
thds/core/hash_cache.py sha256=bkdV8HZOl66zNffnIjRvMQH1A0_xNqowMDLBtRXGFl8 3723
thds/core/hashing.py sha256=5I4vLBjgkn9yOXMjBduLGdXsywBob-35qJTk_lks6aw 3505
thds/core/home.py sha256=tTClL_AarIKeri1aNCpuIC6evD7qr83ESGD173B81hU 470
thds/core/hostname.py sha256=canFGr-JaaG7nUfsQlyL0JT-2tnZoT1BvXzyaOMK1vA 208
thds/core/imports.py sha256=0LVegY8I8_XKZPcqiIp2OVVzEDtyqYA3JETf9OAKNKs 568
thds/core/inspect.py sha256=vCxKqw8XG2W1cuj0MwjdXhe9TLQrGdjRraS6UEYsbf8 1955
thds/core/iterators.py sha256=d3iTQDR0gCW1nMRmknQeodR_4THzR9Ajmp8F8KCCFgg 208
thds/core/lazy.py sha256=e1WvG4LsbEydV0igEr_Vl1cq05zlQNIE8MFYT90yglE 3289
thds/core/link.py sha256=kmFJIFvEZc16-7S7IGvtTpzwl3VuvFl3yPlE6WJJ03w 5404
thds/core/merge_args.py sha256=7oj7dtO1-XVkfTM3aBlq3QlZbo8tb6X7E3EVIR-60t8 5781
thds/core/meta.json sha256=wESTK6D9ydVwEm98H5y7Y553Yikx_Q5zRn5TD2BZSwE 196
thds/core/meta.py sha256=IPLAKrH06HooPMNf5FeqJvUcM-JljTGXddrAQ5oAX8E 16896
thds/core/parallel.py sha256=HXAn9aIYqNE5rnRN5ypxR6CUucdfzE5T5rJ_MUv-pFk 7590
thds/core/pickle_visit.py sha256=QNMWIi5buvk2zsvx1-D-FKL7tkrFUFDs387vxgGebgU 833
thds/core/prof.py sha256=atDz7rDxzMzbKwgM48tics2tB5sBijKb_L5heAT6Pk8 8246
thds/core/progress.py sha256=4YGbxliDl1i-k-88w4s86uy1E69eQ6xJySGPSkpH1QM 3358
thds/core/protocols.py sha256=4na2EeWUDWfLn5-SxfMmKegDSndJ5z-vwMhDavhCpEM 409
thds/core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
thds/core/scaling.py sha256=f7CtdgK0sN6nroTq5hLAkG8xwbWhbCZUULstSKjoxO0 1615
thds/core/scope.py sha256=iPRhS-lIe-axDctqxBtEPeF0PM_w-0tRS-9kPweUGBY 7205
thds/core/source.py sha256=ACMe_e-0tuwUknOobomC9_q6vHM3hMTouWsSsJ-qHQk 9884
thds/core/source_serde.py sha256=TqW4MTrXQ49JJaXrkmFcymSBIWvBlkxO2JOPNQap_F4 3523
thds/core/stack_context.py sha256=17lPOuYWclUpZ-VXRkPgI4WbiMzq7_ZY6Kj1QK_1oNo 1332
thds/core/thunks.py sha256=p1OvMBJ4VGMsD8BVA7zwPeAp0L3y_nxVozBF2E78t3M 1053
thds/core/timer.py sha256=1FfcQ4-Gp6WQFXR0GKeT_8jwtamEfnTukdSbDKTAJVM 5432
thds/core/tmp.py sha256=KgBAwQCmpm7I762eLRu-3MSfH3dKnqlrJkZ5nmPcRbc 3110
thds/core/types.py sha256=Pbo5bF3b14V8eeabpnffWOPJDAGrMcKBCh5e-ZvipJk 70
thds/core/log/__init__.py sha256=bDbZvlxyymY6VrQzD8lCn0egniLEiA9hpNMAXZ7e7wY 1348
thds/core/log/basic_config.py sha256=124QSR7rpdKBcor_Nb6yogskVCW_VeSIvBPTblO9Cdc 6113
thds/core/log/json_formatter.py sha256=C5bRsSbAqaQqfTm88jc3mYe3vwKZZLAxET8s7_u7aN0 1757
thds/core/log/kw_formatter.py sha256=9-MVOd2r5NEkYNne9qWyFMeR5lac3w7mjHXsDa681i0 3379
thds/core/log/kw_logger.py sha256=CyZVPnkUMtrUL2Lyk261AIEPmoP-buf_suFAhQlU1io 4063
thds/core/log/logfmt.py sha256=qS6BbdlOZPRnxmHenVL3uK43OQ30NJUnz92S6d_Yh2A 10360
thds/core/sqlite/__init__.py sha256=tDMzuO76qTtckJHldPQ6nPZ6kcvhhoJrVuuW42JtaSQ 606
thds/core/sqlite/connect.py sha256=l4QaSAI8RjP7Qh2FjmJ3EwRgfGf65Z3-LjtC9ocHM_U 977
thds/core/sqlite/copy.py sha256=y3IRQTBrWDfKuVIfW7fYuEgwRCRKHjN0rxVFkIb9VrQ 1155
thds/core/sqlite/ddl.py sha256=k9BvmDzb0rrlhmEpXkB6ESaZAUWtbL58x-70sPyoFk4 201
thds/core/sqlite/functions.py sha256=AOIRzb7lNxmFm1J5JS6R8Nl-dSv3Dy47UNZVVjl1rvk 2158
thds/core/sqlite/index.py sha256=Vc7qxPqQ69A6GO5gmVQf5e3y8f8IqOTHgyEDoVZxTFM 903
thds/core/sqlite/insert_utils.py sha256=LUVcznl-xCVoh_L_6tabVYUAYnEnaVDmBX2PeopLMKU 884
thds/core/sqlite/merge.py sha256=NxettDMJ_mcrWfteQn_ERY7MUB5ETR-yJLKg7uvF6zA 3779
thds/core/sqlite/meta.py sha256=4P65PAmCjagHYO1Z6nWM-wkjEWv3hxw5qVa4cIpcH_8 5859
thds/core/sqlite/read.py sha256=5pWvrbed3XNWgSy-79-8ONWkkt4jWbTzFNW6SnOrdYQ 2576
thds/core/sqlite/sqlmap.py sha256=YzLsTXwvEWcPI_KmFjA4tKfPoSP3gpHThyIthmPVyK0 6778
thds/core/sqlite/structured.py sha256=swCbDoyVT6cE7Kl79Wh_rg5Z1-yrUDJbiVJF4bjsetU 4641
thds/core/sqlite/types.py sha256=oUkfoKRYNGDPZRk29s09rc9ha3SCk2SKr_K6WKebBFs 1308
thds/core/sqlite/upsert.py sha256=BmKK6fsGVedt43iY-Lp7dnAu8aJ1e9CYlPVEQR2pMj4 5827
thds/core/sqlite/write.py sha256=z0219vDkQDCnsV0WLvsj94keItr7H4j7Y_evbcoBrWU 3458
thds.core-1.31.20250217180307.dist-info/METADATA sha256=yJh8Hmgw4J2WUXdaqrAMmaWm8YNmA_2aUANJHdV0C2A 2123
thds.core-1.31.20250217180307.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
thds.core-1.31.20250217180307.dist-info/entry_points.txt sha256=bOCOVhKZv7azF3FvaWX6uxE6yrjK6FcjqhtxXvLiFY8 161
thds.core-1.31.20250217180307.dist-info/top_level.txt sha256=LTZaE5SkWJwv9bwOlMbIhiS-JWQEEIcjVYnJrt-CriY 5
thds.core-1.31.20250217180307.dist-info/RECORD

top_level.txt

thds

entry_points.txt

new-calgitver = thds.core.meta:print_calgitver
show-thds-config = thds.core.config:show_config_cli
thds-exit-after = thds.core.exit_after:main