truss

View on PyPIReverse Dependencies (2)

0.9.10 truss-0.9.10-py3-none-any.whl

Wheel Details

Project: truss
Version: 0.9.10
Filename: truss-0.9.10-py3-none-any.whl
Download: [link]
Size: 282813
MD5: 96a18a6d6269db514579a72d3e679d4a
SHA256: 592d09650f2c430fa7c42be7fcac18ca7665a4c434c35b3fa4463e087065923f
Uploaded: 2024-04-30 16:31:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: truss
Version: 0.9.10
Summary: A seamless bridge from model development to model delivery
Author: Pankaj Gupta
Author-Email: pankaj[at]baseten.co
Home-Page: https://github.com/basetenlabs/truss
Project-Url: Bug Reports, https://github.com/basetenlabs/truss/issues
Project-Url: Baseten, https://baseten.co
Project-Url: Documentation, https://truss.baseten.co
Project-Url: Homepage, https://truss.baseten.co
Project-Url: Repository, https://github.com/basetenlabs/truss
License: MIT
Keywords: MLOps,AI,Model Serving,Model Deployment,Machine Learning
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8,<3.12
Requires-Dist: Jinja2 (<4.0.0,>=3.1.2)
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: autoflake (<=2.2)
Requires-Dist: blake3 (<0.4.0,>=0.3.3)
Requires-Dist: boto3 (<2.0.0,>=1.34.85)
Requires-Dist: datamodel-code-generator (<0.26.0,>=0.25.4)
Requires-Dist: fastapi (>=0.109.1)
Requires-Dist: google-cloud-storage (==2.10.0)
Requires-Dist: httpx (<0.25.0,>=0.24.1)
Requires-Dist: huggingface_hub (>=0.19.4)
Requires-Dist: inquirerpy (<0.4.0,>=0.3.4)
Requires-Dist: libcst (<1.2.0)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: msgpack (>=1.0.2)
Requires-Dist: msgpack-numpy (>=0.4.8)
Requires-Dist: numpy (>=1.23.5)
Requires-Dist: packaging (>=20.9)
Requires-Dist: pathspec (>=0.9.0)
Requires-Dist: psutil (>=5.9.4)
Requires-Dist: pydantic (>=1.10.0)
Requires-Dist: python-json-logger (>=2.0.2)
Requires-Dist: python-on-whales (<0.69.0,>=0.68.0)
Requires-Dist: rich (<14.0.0,>=13.4.2)
Requires-Dist: rich-click (<2.0.0,>=1.6.1)
Requires-Dist: single-source (<0.4.0,>=0.3.0)
Requires-Dist: tenacity (<9.0.0,>=8.0.1)
Requires-Dist: watchfiles (<0.20.0,>=0.19.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5099 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CODE_OF_CONDUCT.md sha256=RVXkBQ1MA-dQLh5XVQySqTUU8Zu2DweKVrtCnYpS4E4 5483
CONTRIBUTING.md sha256=vKNao2CEO9TZTGQEwSSCliydlALlTvGeHcBGt9qs5bg 1842
README.md sha256=Bbos1rr9Nk7jcx6FCx7qgtcDGnBomu8AzKKT1XTPf7s 5107
context_builder.Dockerfile sha256=y_0kIskHAmUEgM46nBKhUddE2wUt8x9YXBKuaafXYTY 1190
truss/__init__.py sha256=d5cAIx5e1DIm06b5tqXx0_O3sFPbu0B4FhHzP5vA57Q 255
truss/blob/blob_backend.py sha256=U1pAbsiVuxa4u1RJc1yjRpEKqZ5EdGB_3l6ptybKAlU 252
truss/blob/blob_backend_registry.py sha256=qoJ6YU5PC4pqdzEcRivj2SO_dRqWalrYQaNEFPLEbqU 733
truss/blob/http_public_blob_backend.py sha256=7K9aZ0eVTRtp_kqBjfDdL7R9bsbscl-Y3JtszKlwB3c 648
truss/build.py sha256=Eux1nA5ZLKR7x61YQ01WM4NUy3F1doGWb6WVIAkCUe4 4518
truss/cli/__init__.py sha256=MbysOY8Sxg1QaFfyMEmpme5epW2nlufJ-pq8y-7s5Hk 51
truss/cli/cli.py sha256=bHXHdsvokFY_gVJfzi7vSjFRLg_JYrZxh5iplwQrO1Q 25716
truss/cli/console.py sha256=z7xcazW-5HIDBfbwpU7r7VlYlUJRqd6C6_Vyk3GfTMo 110
truss/cli/create.py sha256=lB3ltYbv6PW59OfqHiw4ncGFlv-So_eR9HTHJsEv3tc 134
truss/config/trt_llm.py sha256=rV-wSKI9iMFPCe92UQf0Gwn0SkrbKxw2AjUK5F1epaM 3356
truss/constants.py sha256=-72N7V1w8oXEOtCjazgFPzC9cU9nbo4esLbwDuWZIUY 3225
truss/contexts/image_builder/cache_warmer.py sha256=uzqsJLmpDq8cPFoMFvk6SmeDFt_aohrAtDG07dbnYmk 7425
truss/contexts/image_builder/image_builder.py sha256=vspFT19A1CNfQeTQjSnYGHcxDbwBO3v7Z8z2X8gROWw 1456
truss/contexts/image_builder/serving_image_builder.py sha256=5eoSXaMngzcq4WV5TOk-4plgUHp5O1dEQbC1Lf6m9Us 18184
truss/contexts/image_builder/util.py sha256=h5gXcfan4Bk_AR4mYmuVXJzMNk6HB9J62eCdVb461AU 1561
truss/contexts/local_loader/docker_build_emulator.py sha256=7RcV9lYcWw0tTkVjI_-NAFcbsSdV1vY9nWu1JR4E7Jg 2120
truss/contexts/local_loader/load_model_local.py sha256=9ZvW0XMnfLuKaVogQXLBSTc25WvlrPf2Qs4GybaXxt0 1823
truss/contexts/local_loader/truss_module_loader.py sha256=xTOhxL8A0MouaHdQ-pmHyMS9qy222QAxygeD83KdkrY 5711
truss/contexts/local_loader/utils.py sha256=IX99KNbhlgZZTNj5rtmaG7Kc9f5rt5WvLrZ9VuY_GCM 853
truss/contexts/truss_context.py sha256=uS6L-ACHxNk0BsJwESOHh1lA0OGGw0pb33aFKGsASj4 436
truss/decorators.py sha256=3MjHWBdtI1OwLXf1xBJdURfDTM7ayZSrXYSeHs7zxG8 394
truss/docker.py sha256=E4jlgJOp3atiCG30b9ZBJuaYMWF16PbVT5LW6AR4moc 3641
truss/errors.py sha256=ym2lrKLyMEPBDxOPH7GWzGX55db_RVmQIYcgF1vtIFo 643
truss/local/local_config.py sha256=mFj0VMWlJZ9EDzq91YsrMnn-qL-5lFGMUPlrKw8DLes 824
truss/local/local_config_handler.py sha256=OpHQREA7VL5oWP5z_qrYaGiv3ktt0-0JnCHpw49f3iU 3896
truss/model_inference.py sha256=0GDzKAbMzQfX9xoxRK81Op8melHTji3PqJgTvO0ScRI 3934
truss/notebook.py sha256=2O936QwA1mnSNoPQt24Y-tIavPg_mQLyaD8cQgetgmI 510
truss/patch/calc_patch.py sha256=KFYDQR5nSYFabazzZQ4ooLq8Odk6GDHbXdp8kRXyjdg 15195
truss/patch/constants.py sha256=pCEi5Pwi8Rnqthrr3VEsWL9EP1P1VV1T8DEYuitHLmc 139
truss/patch/dir_signature.py sha256=zePRss3ytGckimLCC-Otcvm1FurlCcJqd7fw_wBA024 908
truss/patch/hash.py sha256=KdrWbANvERPmV00SlsTjPwPAD0k70n37sUtOS4TseZQ 2110
truss/patch/local_truss_patch_applier.py sha256=Mnatde5QZddhy3BBSP4602IWp7JrxOUzkOwZ1cEtD8w 2930
truss/patch/signature.py sha256=RdGvea8_Zchyf3rDUHJW5z5nBwg7bLRbhu3CUNtHZ90 570
truss/patch/truss_dir_patch_applier.py sha256=eCVVIfNVJAndaQsi8y3N_kyfmVsFR3X0NKxcl6nnwRE 3410
truss/patch/types.py sha256=0VXCJlKBsyfgmEsrrQI_8KQYHa2iLzV3pSJqbOkLw10 960
truss/pytest.ini sha256=ep9phAqWH4Pwy3q0naC5WjpdBqpg4NqOJawPPFEnPxw 237
truss/readme_generator.py sha256=1pby1_p3zB1GqInQwMbuQ39okWAxS5GuMfZuo5F7M24 705
truss/remote/baseten/__init__.py sha256=XNqJW1zyp143XQc6-7XVwsUA_Q_ZJv_ausn1_Ohtw9Y 176
truss/remote/baseten/api.py sha256=DpBpTW0DknoscF3tonWUqHPaFY7ycYiGmRz0cbTPzFE 8628
truss/remote/baseten/auth.py sha256=tI7s6cI2EZgzpMIzrdbILHyGwiHDnmoKf_JBhJXT55E 776
truss/remote/baseten/core.py sha256=ERn15MzLWn1SOTT_hziXzcJrhJS-g24pfqEZWRD0-fo 7058
truss/remote/baseten/error.py sha256=MDf_C4Jk6kdiTX4vdGyz_hz-rgq9J5o6ibB2EVDSads 541
truss/remote/baseten/remote.py sha256=m3gL35i0D1-C-XH9jn-CMzDEJ7SkMYDqZ_QgNcqWFzs 11616
truss/remote/baseten/service.py sha256=KYr-kuYR8mAidcCmeLoyZWVFpauHL0MV8FMZOA4S0mU 4620
truss/remote/baseten/utils/tar.py sha256=cGx5_KFH-u9nM8MmvaJQESIuxfA0nIuBPxvBvE2lx7o 1951
truss/remote/baseten/utils/transfer.py sha256=tSkKPHlB4TPWnRjf9pLvgyztGgLF9C4F7iR3umsJSXY 985
truss/remote/remote_cli.py sha256=CvdHiXx2yjQfwNlTIIp9rhjmRl1-SusBP6iJgqu2u0E 1854
truss/remote/remote_factory.py sha256=5FCNb_9Qq6wljg4wi1VyPXfDyhES6c8mpKu650ODsqY 4219
truss/remote/truss_remote.py sha256=4GDzRWFvKNZJENupitMk3NNPzT1c6aAzvjI267wJl9o 7114
truss/templates/README.md.jinja sha256=OVURgSPiQGgyFWEI2c7QPgJI7SrOw0K2uvDsmpzR9qg 2482
truss/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/base.Dockerfile.jinja sha256=fzeeEpBkP034WG1w4tWmBCummfdspTiaiN7bsacKxCI 2275
truss/templates/cache.Dockerfile.jinja sha256=PFyQnzc3_odLBcwDaKcv6GLx2tzd3BAt7RrovaVSNlY 1026
truss/templates/cache_requirements.txt sha256=xoPoJ-OVnf1z6oq_RVM3vCr3ionByyqMLj7wGs61nUs 87
truss/templates/control/control/application.py sha256=aSLrxiJVBLH3Hw8FpL3PHaQmMwwRK_c0W-dCPS9njKY 3819
truss/templates/control/control/endpoints.py sha256=4an7GKEKt7Kla0T2g4-6y3HE5FSQgVGCKc96N7s4u2w 5397
truss/templates/control/control/helpers/context_managers.py sha256=W6dyFgLBhPa5meqrOb3w_phMtKfaJI-GhwUfpiycDc8 413
truss/templates/control/control/helpers/errors.py sha256=QVE54p_yanBKpm9o-XPGB0ybp5l9E0KBfTqoqS28nyc 955
truss/templates/control/control/helpers/inference_server_controller.py sha256=jW8YblBIBBLJolGcBgl1_G3XLcxQoI1fHCCUEJUPJiE 6317
truss/templates/control/control/helpers/inference_server_process_controller.py sha256=LEFXQ-vqtJAAjdCn2p1nOlNw5rSXleuBfw_3N2oCifw 4245
truss/templates/control/control/helpers/inference_server_starter.py sha256=rw-ve8G-bDu6GAbquJCnQR8CdH5xbP2EG8D0npavcs8 2652
truss/templates/control/control/helpers/truss_patch/__init__.py sha256=CXZdUV_ylqLTJrKuFpvSnUT6PUFrZrMF2y6jiHbdaKU 998
truss/templates/control/control/helpers/truss_patch/model_code_patch_applier.py sha256=AlVaIm4K25-c-oua6E1C3wKedDMVJxhrfIq2IVrJzdk 1842
truss/templates/control/control/helpers/truss_patch/model_container_patch_applier.py sha256=-fjgNt8PRSiFv2LnkRyXaAoRHWe8_Jztpz3u1W7y8rc 7419
truss/templates/control/control/helpers/truss_patch/requirement_name_identifier.py sha256=-BH55SX2QhX2ukh6O1oNlVisUN8DKLwNRbMp616NAyU 551
truss/templates/control/control/helpers/truss_patch/system_packages.py sha256=IYh1CVU_kooAvtSGXKQDDWnNdOhlv7ENWagsL1wvhgw 208
truss/templates/control/control/helpers/types.py sha256=mKYhJwmJ3uwb3xHuG9o1Muz-hdNhvCM5jAVub0aOjiU 5930
truss/templates/control/control/server.py sha256=V0LEO99wo4eMTU_I27u8d1PQsRtdiqIxf94gLPFQOVI 2354
truss/templates/control/requirements.txt sha256=NTGidt_Db4GI5BR5LJYwWQS3a20_WkYJ-PlXwR7rC2s 158
truss/templates/copy_cache_files.Dockerfile.jinja sha256=arHldnuclt7vUFHyRz6vus5NGMDkIofm-1RU37A0xZM 98
truss/templates/custom/examples.yaml sha256=2UcCtEdavImWmiCtj31ckBlAKVOwNMC5AwMIIznKDag 48
truss/templates/custom/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/custom/model/model.py sha256=J04rLxK09Pwt2F4GoKOLKL-H-CqZUdYIM-PL2CE9PoE 1079
truss/templates/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/server/common/__init__.py sha256=qHIqr68L5Tn4mV6S-PbORpcuJ4jmtBR8aCuRTIWDvNo 85
truss/templates/server/common/errors.py sha256=1j48yrWZSD5vVzm4O50vJOVNJJAUvHyli39frx71Ef4 2561
truss/templates/server/common/patches/whisper/patch.py sha256=DeEb5gdWuetjkBPffcLsf7IEfDvs30Uj7hjXJ1iQqAA 2382
truss/templates/server/common/patches.py sha256=GFarb7sK1f1vBf5ttR_sQmXLDoJ54Lmgk-HBOFOy_Ps 1450
truss/templates/server/common/retry.py sha256=DTAd9G2AKYdYVv4UZOkLnin3JecBSE-dHkx7q0TALmM 593
truss/templates/server/common/schema.py sha256=1nRxd-3WAHjW2Uw1JjHBPR3xF1qIgeJRNGxGepztxk4 5758
truss/templates/server/common/termination_handler_middleware.py sha256=VOBOVAQUgwIMdM7QBll_VBhruSV-S7wFxXgcx7IUDi0 2340
truss/templates/server/common/truss_server.py sha256=bg0wW4uMI6QPQv4XOawWS30KwRjgceN2lChuJWRjOzE 14186
truss/templates/server/inference_server.py sha256=hXsp8zt75jr8ydYD6SHt3SY5N-OUvR9utAHQXnAudNQ 727
truss/templates/server/model_wrapper.py sha256=csT2V2Fqr9xNNEdc7lNOXxU9gOoMC59YoxQrye6nj_Q 16228
truss/templates/server/requirements.txt sha256=qago6tH8CPxDhQch2oGCxPywzG-eWhH-9MTBYXbGa9c 263
truss/templates/server.Dockerfile.jinja sha256=mHWPe5Z4GfPoYoYg8389S6G3ktI01gibVMz7Aa7arko 3196
truss/templates/shared/README.md sha256=tbQ53ctEoEZ2rV33-gWn-nsvZ-eQCZNEo_NaTvLcgEM 138
truss/templates/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/shared/logging.py sha256=_TscvhZP_LYYuqSWx3Dq390knQauik16TZ6NIY7Sd6k 1352
truss/templates/shared/secrets_resolver.py sha256=8XuqZh4VAuMHy7O1Ax-H5Svm21Yv7vynVjwTPgUqT4I 2163
truss/templates/shared/serialization.py sha256=nHmFEKP3GQarE9JWV9ULETdtKljI7YWqOGJ4Ij0dyAk 3318
truss/templates/shared/util.py sha256=NzbSbzBhALaQlnfFwkOOAV0krzvgqG11W0z3JRdYYWc 2396
truss/templates/trtllm/README.md sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/trtllm/model/model.py sha256=sruiasKeLt0LwjFRMSOpOBQDV1XpdLc0azRj69voZP4 4779
truss/templates/trtllm/packages/build_engine_utils.py sha256=Syz7qnVPqd9HpjsiO_pXSzn8lW9-i4OM8dere7UvKvg 860
truss/templates/trtllm/packages/constants.py sha256=q7eMLuEa3-a9r5SGk6hOsLQCy20gveJw3pLBVVcd_Po 387
truss/templates/trtllm/packages/schema.py sha256=ZYpoJS771rpspRtl-7w3_-QM9kbQTkjnkkAVw4Q1fLQ 6704
truss/templates/trtllm/packages/tensorrt_llm_model_repository/ensemble/config.pbtxt sha256=PhBjRylGCGA0t7iWdrAaAOq23HpQsgoLKGH-m4pzWps 5498
truss/templates/trtllm/packages/tensorrt_llm_model_repository/postprocessing/1/model.py sha256=_zKoh3HUP2gbkvQ0oHaA1XD7ueur-ec0Kr0daYa5OuY 9023
truss/templates/trtllm/packages/tensorrt_llm_model_repository/postprocessing/config.pbtxt sha256=LdgusTIyhjF0Mbww2WZG_zHShDSnXfZpFDbB5kgdX8E 2034
truss/templates/trtllm/packages/tensorrt_llm_model_repository/preprocessing/1/model.py sha256=9NEIxCLqDRAP_HLMWOgTfR8qUKV34IXG5HZf7Qpdtjc 10875
truss/templates/trtllm/packages/tensorrt_llm_model_repository/preprocessing/config.pbtxt sha256=OGtLearmCZ0NpmoVzA9MEIjYAO4GewizFbaQ4X9RFC0 2737
truss/templates/trtllm/packages/tensorrt_llm_model_repository/tensorrt_llm/config.pbtxt sha256=Oml15Rp4s-tRi8etFmwXz3IuB1zcBoxLpyUzTGzkhp4 4457
truss/templates/trtllm/packages/triton_client.py sha256=Z9uyEI-x0YsFHdeSFCXVVJqaPbOq7pPqUxcFhWmeYoE 4797
truss/templates/trtllm/packages/utils.py sha256=66GUY9KMr_6r4cSYWOeVbJkSW4zUaFTN_HA3gZ5irHA 1729
truss/test_data/annotated_types_truss/config.yaml sha256=B-ZyyjLLqtxGfXj2tkH68Hy7NOMB_coYvoWyWom61g0 147
truss/test_data/annotated_types_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/annotated_types_truss/model/model.py sha256=uYaHgz2eRRm1bvGmDbKE-b0jwbn1KMOl8DL87XspvI0 274
truss/test_data/auto-mpg.data sha256=SLgw4R_u5VclJfjxaR3bnTjT17cGPtzY_KZywqXhfY0 30286
truss/test_data/context_builder_image_test/Dockerfile sha256=nEnjj3nNrOmwVivtRP_nxip5TZAVGlObJ9j0II5bX3o 93
truss/test_data/context_builder_image_test/test.py sha256=8CTsALbMJ2SyLwGq8TRoA-bx5ARSCl1ipQZuqTM9FF8 72
truss/test_data/gcs_fix/config.yaml sha256=DrIQnzkUKuG7baialNoaYl1Ed7RMBJeAuuR5SM8YQtE 234
truss/test_data/gcs_fix/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/gcs_fix/model/model.py sha256=J04rLxK09Pwt2F4GoKOLKL-H-CqZUdYIM-PL2CE9PoE 1079
truss/test_data/happy.ipynb sha256=mkqrfr3voNoZNDDnMBlYtHcZzpExBobbuhoj1JSZWU8 1394
truss/test_data/model_load_failure_test/config.yaml sha256=YxHslvQnNJJuWYv3K0ElL_hkLassiM_3IhPeV_wU4XM 51
truss/test_data/model_load_failure_test/model/model.py sha256=P9zI0n7ensYvUy0F_7LR5BpAlNM-P2UCtDT73uOJfNg 552
truss/test_data/patch_ping_test_server/app.py sha256=KUpFNOnhVueX-G8CMVjXo8Jr5Vra40JSHMyOPrpRbfA 1267
truss/test_data/pima-indians-diabetes.csv sha256=BvW3ws17ymhv2k-S6rX2Hn_2QmqazvouPdoE_FQpPPU 23279
truss/test_data/readme_int_example.md sha256=fuHvpLtdkJy1f4NAR_djotVBdzusHYNXc-Fwh588XAE 1586
truss/test_data/readme_no_example.md sha256=T2CzFMRvICXeX3_5XbFoqhHchcHGot-xM7izx34B3aQ 1607
truss/test_data/readme_str_example.md sha256=fP4pvMqgLdIapaOf_BgRiV0H7pw4so0RNxrlq5lbROE 1726
truss/test_data/server.Dockerfile sha256=GXQgTrqC_Cfqn2swe86skcIuIS06UVu5OvqNbzthxzA 1566
truss/test_data/server_conformance_test_truss/config.yaml sha256=QM9fG4QPKy_8ICSPhtMXM22ls82q9yrZX9_0E52E7O0 57
truss/test_data/server_conformance_test_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/server_conformance_test_truss/model/model.py sha256=rMeUt3-lIFPU3gBHmadl4o5oAUnLWHG1zZjAu188a2Y 597
truss/test_data/test_async_truss/config.yaml sha256=SQ0Sbm7yokcSSXd6_e3qn01PVnSxNTbVJJplgIN8ooc 44
truss/test_data/test_async_truss/model/model.py sha256=f3ccxnuhtf2FPaLFC1nLamYyhxr0Q1BM28JTIhFRCts 646
truss/test_data/test_basic_truss/config.yaml sha256=10MRLZMXZ3TadLV7-ojXYjP2DFqbk0GcTCLk485kV1E 238
truss/test_data/test_basic_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_basic_truss/model/model.py sha256=J04rLxK09Pwt2F4GoKOLKL-H-CqZUdYIM-PL2CE9PoE 1079
truss/test_data/test_concurrency_truss/config.yaml sha256=9evmEYkRXc8zaND_Envg4zi1qUA5nWo__g4h56tAN3I 34
truss/test_data/test_concurrency_truss/model/model.py sha256=RZZnOykhezeZeIRVAvn9T7tVlDWdBgKsXR461ExswQg 547
truss/test_data/test_pyantic_v1/config.yaml sha256=fqWpH3E4UPEnjvAw6Q9_F5oZZLy69RAfycbgtmCFsXo 270
truss/test_data/test_pyantic_v1/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_pyantic_v1/model/model.py sha256=XbLvUEaKifLGsyG_R5jncRLlnNKi_52Qp1Qk51F4SWo 850
truss/test_data/test_pyantic_v1/requirements.txt sha256=OpG4JAdJME9VWjoNftdHYg-y94k2gbhqdM1_NwOgcT8 13
truss/test_data/test_pyantic_v2/config.yaml sha256=fqWpH3E4UPEnjvAw6Q9_F5oZZLy69RAfycbgtmCFsXo 270
truss/test_data/test_pyantic_v2/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_pyantic_v2/model/model.py sha256=HmdgxMPvb8FJxPMmNr8flpcte5DFwatZALNUDGHs1UY 903
truss/test_data/test_pyantic_v2/requirements.txt sha256=4tprL4GeI3poyLyDZ7-jYemjJwtYb2O2JGJQHlaVrkU 14
truss/test_data/test_requirements_file_truss/config.yaml sha256=fqWpH3E4UPEnjvAw6Q9_F5oZZLy69RAfycbgtmCFsXo 270
truss/test_data/test_requirements_file_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_requirements_file_truss/model/model.py sha256=XVR-GOejULkcB99vvJq--lgOjKRx12HbNAQfSlRqQng 1106
truss/test_data/test_requirements_file_truss/requirements.txt sha256=DsI3R7RysM8hloBUC9ynRCH8YZu15WEiDN-9W5UU9JU 13
truss/test_data/test_streaming_async_generator_truss/config.yaml sha256=-bSuMZVa-BjAh-OL-paWvetyRYc98rK0q5Of2TB_9bE 64
truss/test_data/test_streaming_async_generator_truss/model/model.py sha256=0-qGw3Fjp6zoF_p08LEfiUPNBxoDr0YUR0q4KRN9dtc 521
truss/test_data/test_streaming_read_timeout/config.yaml sha256=JPjgYm7W-pT71xze9eREYtiAZ27bRR82RF-nYV02VIc 206
truss/test_data/test_streaming_read_timeout/model/model.py sha256=-0TTVhs-E6c-XQOMOQO2rNDEYec9SLUoMCTKhhitxhM 636
truss/test_data/test_streaming_truss/config.yaml sha256=7z1E068P2CfAHLANeSf_Vl44oID4Mo74WhO1DDQCaFU 49
truss/test_data/test_streaming_truss/model/model.py sha256=YfSzzJvTiCHK3bpDvJpC6wIALDHyIY-DhnoUIKyE4x4 606
truss/test_data/test_streaming_truss_with_error/config.yaml sha256=_WYxhe_ugCJlIQU3uH9G6dmurSn8lJTACrVFKjj8UmU 59
truss/test_data/test_streaming_truss_with_error/model/model.py sha256=2tOmQgtzedp_5Hp4t0FMjUaNvNe4uY1F1U6exw6DHig 673
truss/test_data/test_truss/config.yaml sha256=i_0NVRuLedSm-IcsDZ1hoXj-3_9HO5M8y2N2yTuvri0 38
truss/test_data/test_truss/examples.yaml sha256=2UcCtEdavImWmiCtj31ckBlAKVOwNMC5AwMIIznKDag 48
truss/test_data/test_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_truss/model/dummy sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_truss/model/model.py sha256=ey1i66JmGGWTIEVMtiIxPrB4xSqjntBGiaHvbeqDt3w 534
truss/test_data/test_truss/packages/test_package/test.py sha256=Crrh4K5yghbuRJk8Wjp1X4scOH2Uf8TE9yyrDkqEIUs 6
truss/test_data/test_truss_server_caching_truss/config.yaml sha256=_XNyYiZenx5jjXRBx170Pu93PVXqIhSF7Rn-Lv5Rqp0 352
truss/test_data/test_truss_server_caching_truss/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/test_data/test_truss_server_caching_truss/model/model.py sha256=PzIUuHohTxl7rqFpKNF6Gx2t9cfYhc_T6_a8FEPygyo 448
truss/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/tests/conftest.py sha256=3yNKdEiHnaKaQunWYKq8VHJ7BaPPUxk7qsoNiK4NsP0 17477
truss/tests/contexts/image_builder/test_serving_image_builder.py sha256=4V1EpoKLJv6jHxYeJ2D6kyBbWQOfbf0DAt5ingCI5D0 10496
truss/tests/contexts/local_loader/test_load_local.py sha256=V2OH35_CEL4Gt_LVIWqFIPn3DU_japrQCmW0KmNMdzo 783
truss/tests/contexts/local_loader/test_truss_module_finder.py sha256=mDh0IC0mjbfaL0NjPKsrvYBCdPJIIYCr0vKamNUWy94 5337
truss/tests/helpers.py sha256=DKnUGzmt-k4IN_wSnlAXbVYCiEt58xFzFmmuCDSQ0dg 555
truss/tests/local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/tests/local/test_local_config_handler.py sha256=aLvcOyfppskA2MziVLy_kMcagjxMpO4mjar9zxUN6g0 2245
truss/tests/patch/test_calc_patch.py sha256=F8RpRlBPa80Ql0VKQv2p41jbXQaIAQlJAOrFbJ7AV1U 19223
truss/tests/patch/test_dir_signature.py sha256=j3_Y1ob3o3I-G79R-sQbqqXnzicWG6V2MyyFcsSkX3g 1090
truss/tests/patch/test_hash.py sha256=4-A1vG_36Pif7_ZeHRaYDxxlrHHbJKFr1SXdYD5HENE 5983
truss/tests/patch/test_signature.py sha256=N1iQtTNScUMeCeeWPAw7H5kQ2nXqW6mKCa_RWLss00o 715
truss/tests/patch/test_truss_dir_patch_applier.py sha256=yiQC1o63eLkGk5AfAWKW4sf0KWNycNnfC-2xf9dL3pI 2604
truss/tests/patch/test_types.py sha256=syCUgeFsEigv5lORBVrowbgGBHFz2Mt9_zDr-NvWwO0 273
truss/tests/remote/baseten/test_api.py sha256=PYUKSASPROinFXBdO4_fWX_0KAiHx44a8zi0tMTdN2U 6690
truss/tests/remote/baseten/test_auth.py sha256=sCTk1jutFkjvs-0h4qkQIUenmv3zfnz8_P2MzHy0h9w 580
truss/tests/remote/baseten/test_core.py sha256=twTqsasXRfI6fSRVtFulY4yoCnZ0IXKwFHRTG-3CQVM 2589
truss/tests/remote/baseten/test_remote.py sha256=sLPrZ4JuAhCqQ9rV26wQTR-ZoirZQuZR4q0l9tnWwkg 8355
truss/tests/remote/test_remote_factory.py sha256=gyiHESDxQ1y9WKcaEVNnOd4J8lbul3Jowa2WBLuzJ4Y 4512
truss/tests/remote/test_truss_remote.py sha256=hlPDDq253h3iz9vMDcyUfiU-vsFr-57qOj2ibet7sM0 2725
truss/tests/templates/control/control/helpers/test_context_managers.py sha256=3LoonRaKu_UvhaWs1eNmEQCZq-iJ3aIjI0Mn4amC8Bw 283
truss/tests/templates/control/control/helpers/test_model_container_patch_applier.py sha256=ICshZ888OBDI8ihCW5hWSqeiryq5xOvRM2yM-nPBoLU 6060
truss/tests/templates/control/control/helpers/test_requirement_name_identifier.py sha256=RhQ50tvQUjwtTl1JrDvslWl6RN79whGRF2kHn6PdA9U 964
truss/tests/templates/control/control/test_server.py sha256=0Fs286FE14bLBkOB5_NYsxc1MLPGQiOMQKVCjm8oR7A 7513
truss/tests/templates/control/control/test_server_integration.py sha256=8ZWPgWdzoMKg6_3cSqC7actHhKfAz-77UJAGGMU21Do 8326
truss/tests/templates/core/server/common/test_truss_server.py sha256=oc3-CZRSHTpdD2nLyeYLI26u-Oqr-xK6e6wsXDhnZQM 1560
truss/tests/templates/core/server/common/test_util.py sha256=EO3BlgMY6-VLb-V_fCDo-hYoxzxx_AMNiPTtoA4RWD4 821
truss/tests/templates/core/server/test_secrets_resolver.py sha256=Titn8yqv7EhIV4Zz0wMeclDe4GXXk4qfS-tqTLE-8bY 1539
truss/tests/templates/server/common/test_retry.py sha256=O-bdNdYPedazQ0vtKjfu2zRIH_IiQL05T6Y58r9ehMI 2038
truss/tests/templates/server/common/test_termination_handler_middleware.py sha256=6YYRu_cakFQLQYkph6XEQnhuX3TkRbrBYQBKdkLnqGA 2605
truss/tests/templates/server/test_model_wrapper.py sha256=kCAaWX4UhGW0wtGPhNzxeXsudZAoHZsK4M-XTwPyVzs 3131
truss/tests/templates/server/test_schema.py sha256=nw2WVJi866O82iD8u89d1mU9n9ddhX8-fNp7gQGisIA 7941
truss/tests/test_build.py sha256=PBfRjNIhnDd1mHw0xqRuBWUMwwrQsWVANrSdaB5UcaI 1952
truss/tests/test_config.py sha256=raFCoHR3L66TVbnTNECu_G8r_WeVjfxj0Mjk3XtEhFI 9997
truss/tests/test_context_builder_image.py sha256=ROkdzNRNfOZS5bS0zH6TscFqJhUnUpgS2I8p6d7MSP4 1188
truss/tests/test_control_truss_patching.py sha256=MaRcCBbgxzyJQxCeWarzfkmJ5OJj6yikkN3wUWnt_vs 15051
truss/tests/test_docker.py sha256=VWIglAqmfXpcayXUOj5UUXhO5pX7Ec4pr2bsP7iyQGQ 517
truss/tests/test_model_inference.py sha256=k35PW2hQp6U7Yr-zLsuw7PV1-23_d_cIkpJGQRFASIM 30398
truss/tests/test_model_schema.py sha256=GLmei9Q9MhSJAYWh7bN5KNYGli2fsstuMzhgOhSjvbE 13995
truss/tests/test_testing_utilities_for_other_tests.py sha256=YMg2MDlCuWEibOvTAGtlhEFaSXRojcpHR0ppVgPfQhQ 1483
truss/tests/test_truss_gatherer.py sha256=RwXHL_3oBGfIe_66SjDeEts3zl_t4WaRRI_P9crSGbw 1252
truss/tests/test_truss_handle.py sha256=s_Ig7XiBg5n9zNRGUGzzbXTWkXhAuQE5McxZ7m0bzWo 28421
truss/tests/test_util.py sha256=qv0Z5aZH85IwJtyM9XQJ_em8sWFcQGsQzjt1qYfYIqA 1358
truss/tests/test_validation.py sha256=EPPe4FtW7uFAal6znI6DYtyWjQMd6PaRL1Hfr7FuSZc 1865
truss/tests/util/test_path.py sha256=2ARfoHQtj0Bv267SLFu2YrzFqgUUPuMQBMWJgrf7yEA 7480
truss/truss_config.py sha256=DLP5MDVsHi-wROEvVNvk3-Yrhj4wIpCqEl-9UpdKdO0 23145
truss/truss_gatherer.py sha256=0RkYTGtZX7Vy03LwUfRH2BOXSvEc_kQpiWYedBIv570 2843
truss/truss_handle.py sha256=Hyn1gUrwybPKWGNMqo6SIgEGmEiK9qN8YprJzoohctA 37504
truss/truss_spec.py sha256=9q9jCwZRpiWxyWGHcD16XvrFOLcO0W03E7utQs0W8po 5568
truss/types.py sha256=Ey-7NmjxjccsbYRSmif_KV22YJScT7aOxhdkPdh9uJg 2729
truss/util/.truss_ignore sha256=NfsT-XE6af-zh-hD7SQa9WwyB33lPw3AHLT-Uny8PFI 3110
truss/util/data_structures.py sha256=3zSU7JKEr0RLqLRc-o5uOtcki8cYOb7L8qvEthKtshc 379
truss/util/download.py sha256=pdlWTRLbHSJ90naiV6j7vnqAcxeRwYXmeCzBcNf4R0g 2566
truss/util/errors.py sha256=8olR2NWFr5AHaXZGcrjNAdBmmI0yu6u8NaihI-sQRhQ 46
truss/util/gpu.py sha256=YiEF_JZyzur0MDMJOebMuJBQxrHD9ApGI0aPpWdb5BU 553
truss/util/jinja.py sha256=7KbuYNq55I3DGtImAiCvBwR0K9-z1Jo6gMhmsy4lNZE 333
truss/util/path.py sha256=erbEXdi6CxR4vWMzr1_8CeDJwdZd-Y6smifSOQu-GeI 6183
truss/validation.py sha256=EtXBz16vkDHJfkeT47yvIL_Rzz7csR7BlwUSVMYS2ms 2868
truss_chains/__init__.py sha256=vZ3qkkLmWXrIS6RA86oblfQit2S89CuYowItvIM0-rI 767
truss_chains/code_gen.py sha256=JLBXONfk0jxol3ZM9QWr4ZzgoBwc2smrYBkOaekAwcQ 17840
truss_chains/definitions.py sha256=Uy14hdct90yBMDOV2tk-tCNq04leO-X_dS3M25VCpnw 11642
truss_chains/deploy.py sha256=i68nVLLZYxNeU1kh-i_JFooUjfwuVHh7KvKuCR8ZMI8 15490
truss_chains/framework.py sha256=BCuXaosltsNXJIwiwMTLgGaZfOUr--m-gVdDk3Q06vI 26588
truss_chains/model_skeleton.py sha256=saKDJLkaO1GUm3PYOIpHRymLzD3Yrt4zNx7ZWpPK1FE 1138
truss_chains/public_api.py sha256=Ymbe_h2TM7Au09X6hZZHQ6U0KjBHPl9_dkI4Ylrz3R8 2168
truss_chains/stub.py sha256=tHIyjwf9U66oZJYuieByjn64GLTbRPwPDc4MB4rNMXE 3888
truss_chains/utils.py sha256=fZOuhmhJyBmA-zYdhKT_RO0jlmOrJYAIQRBQ_Nn2CE4 10552
truss-0.9.10.dist-info/LICENSE sha256=FTqGzu85i-uw1Gi8E_o0oD60bH9yQ_XIGtZbA1QUYiw 1064
truss-0.9.10.dist-info/METADATA sha256=sjHITr6S-d3VjulZFC733WpnfznxNGJYEIpjpkxNnlo 7110
truss-0.9.10.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
truss-0.9.10.dist-info/entry_points.txt sha256=t8Vr_PlZjD8JhBRkjPuSnZrJt02rGKsM40cgUH_jPZQ 45
truss-0.9.10.dist-info/RECORD

entry_points.txt

truss = truss.cli:truss_cli