truss

View on PyPIReverse Dependencies (2)

0.9.13 truss-0.9.13-py3-none-any.whl

Wheel Details

Project: truss
Version: 0.9.13
Filename: truss-0.9.13-py3-none-any.whl
Download: [link]
Size: 291456
MD5: 00c531edf9a6622820e2ab25f5fe38e3
SHA256: 419a4865da574588d8f5a39dcf39da95b71d7034d364a84c03b0d450ed739c49
Uploaded: 2024-05-22 23:26:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: truss
Version: 0.9.13
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<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: 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: pytest-asyncio (<0.24.0,>=0.23.6)
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=QvxkoKdz-7g-XtQylsQtLqxlH5qrO_ERoQr1xB8qjK4 26612
truss/cli/console.py sha256=z7xcazW-5HIDBfbwpU7r7VlYlUJRqd6C6_Vyk3GfTMo 110
truss/cli/create.py sha256=lB3ltYbv6PW59OfqHiw4ncGFlv-So_eR9HTHJsEv3tc 134
truss/config/trt_llm.py sha256=3IEEEzXzLhCP4gwB68pet1CbrzOCaGGaA0UgIrevFGU 3357
truss/constants.py sha256=MnsGDnwQR_LU9CW02eFMYSl3-DQ6TaSDmbbGsaEVc90 3772
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=jWyCqq0SRwp8yyzlpv82lWhZyq1ibQf0ddr71ZkMTRY 18785
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=Ir1SL46_x-ogu7Q2rX2X9hZdzQhkwaOqq2MvUI6vlQg 3937
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/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=aBnaDFn-XdpY52ybF_HtOqtT__r66WaflcTAuTM0RSE 9193
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=3AS-SaSw9mhY27_h3RhqHlsMIkRYRVHlTVDhstDOf6E 11825
truss/remote/baseten/service.py sha256=lTwigr2A9L2dLradCJE6LdzSk4NcRkriNPcOpdHAW9Q 4604
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=BMLb73VklgMxYE8icnVRWCAgjRx4H_fUB0-W80tUKck 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=F3Zme0OWHWPIz9gYPE8PtGwAY3SihYYSqGdnTserlmI 156
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=d1GrJRs4N-elUXSywJZ66UP6BOSZ5LwLYrn7zpa18gA 2159
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=HJV8f8F6g6h8wqTFKyLIp5R2tJ5COeav3zXwu2wAEcg 3869
truss/templates/trtllm/packages/constants.py sha256=q7eMLuEa3-a9r5SGk6hOsLQCy20gveJw3pLBVVcd_Po 387
truss/templates/trtllm/packages/schema.py sha256=fkWCxQLCyO5oAcn88LMhzUlRTghXlgnBVbai6xSKMS8 3164
truss/templates/trtllm/packages/tensorrt_llm_model_repository/ensemble/config.pbtxt sha256=9DD4nDh9iG-4GDh7_Na0AZsFc_EOmXbvbhE0CLKMxRo 9702
truss/templates/trtllm/packages/tensorrt_llm_model_repository/postprocessing/1/model.py sha256=VoU69bafLt9hEJV-CYEML7oCQArJVzFdECwAeCS9JEU 11074
truss/templates/trtllm/packages/tensorrt_llm_model_repository/postprocessing/config.pbtxt sha256=T3gVzh4WC-RdcjqGEYnqEVdMowvoQooZ1U-_Ij64Of8 2770
truss/templates/trtllm/packages/tensorrt_llm_model_repository/preprocessing/1/model.py sha256=0Iy_dnfp847gG2BAIbuQ5xxQIlfYXZfemddVkk9HbVs 14410
truss/templates/trtllm/packages/tensorrt_llm_model_repository/preprocessing/config.pbtxt sha256=DNkm1_xDMVO9XAi6VXJmrO9SBVb6Fa1Y3H3Ep8IiQy4 3346
truss/templates/trtllm/packages/tensorrt_llm_model_repository/tensorrt_llm/config.pbtxt sha256=vJvVbonbGI9k-U13SRmaI2m0pkS5-3mBLY0SDUkXlps 8697
truss/templates/trtllm/packages/triton_client.py sha256=uLopjHDfy_nLVH3ohbNZKO8ebxpodzfCcCNsZaKEaQ0 4808
truss/templates/trtllm/packages/utils.py sha256=8GrgXk-ZVu-GpjAZJaTculjIGSmzXAgunSDBj1V-MxE 1378
truss/templates/trtllm-briton/README.md sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truss/templates/trtllm-briton/model/model.py sha256=IRy7tc6iBnH5d02JcPvAL5jdZLb_ZM2A_Li2SLWFCSo 6062
truss/templates/trtllm-briton/packages/briton_pb2.py sha256=NrW4zWDYvtbOI8Ycst0MxAfCvXJIJ2GfT3kDSfoGbSk 3635
truss/templates/trtllm-briton/packages/briton_pb2_grpc.py sha256=S99casrm3VPbA-csnzZzvtxPb-oLHgBBzU9RA7cqXTQ 3387
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=x7xsMMHU3DJibpdsvkO-FpNg46MRwnDcEfWGWOWqoSk 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=pyfSMl532fD5ok0hwPa4-okZsMbBp0NnYGlvTYbcgkY 261
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=uh6rvyx6zmUP5DE3ltMhHiu_pWy6O-s1lB2PLZHPiKQ 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=mTzo5LLLDS37_opnwVVDkZOgkDGXcc6OVm-282iPtOU 4567
truss/tests/remote/test_truss_remote.py sha256=x4-IZSRp4O7L3bkVTasmp8L2T2vXQn9uiW4H2LQB7sQ 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=NwLpfMoros46XpZmbWPr-qFbq8-DvnoFQow3ZsRCef0 11209
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=hrxoVwf6bPbFPbiUEF07WPUgKOjdUpmhMAgukSuMpeY 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=Zxxa7ixsLbWzUpSGMcsbxBWeWYSfO_PIH31Xx0BeQYI 28479
truss/tests/test_util.py sha256=qv0Z5aZH85IwJtyM9XQJ_em8sWFcQGsQzjt1qYfYIqA 1358
truss/tests/test_validation.py sha256=EPPe4FtW7uFAal6znI6DYtyWjQMd6PaRL1Hfr7FuSZc 1865
truss/tests/util/test_path.py sha256=_8GkEDkct71SNmg89nl88GHIWa-uqIN4_5EF5A-nPjQ 7480
truss/truss_config.py sha256=moazLrbCGLgCejGv6EwXSRHMQQaI9e27vpV7KpfFktY 23719
truss/truss_gatherer.py sha256=0RkYTGtZX7Vy03LwUfRH2BOXSvEc_kQpiWYedBIv570 2843
truss/truss_handle.py sha256=f7c0iyEXCh1yr8T9cbZEzatADI3QndqUzUXdOJPe1Pg 37609
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=bHZqbvYMCsUeh1mJm0wmu9AkjFCQHbuDP9Y3EBgIDeE 2947
truss_chains/__init__.py sha256=PYSK3ousg9QC7qo0MhH1iieDp1p5LYeLtVXwB7OMLqk 814
truss_chains/code_gen.py sha256=JgBfxYoywNBNRxAduvI2lb8COTWNj9xel8p_DE0tXk0 22392
truss_chains/definitions.py sha256=_I14n8_Lt6gKWHdmCkXaI05xCM3K32lYANrsqyISPGA 13298
truss_chains/deploy.py sha256=vsRYJ06qHs4bp9YNqWtR4mqPvN0tVnBHM47S_eASUVc 7833
truss_chains/example_chainlet.py sha256=yGguE_DDZh2z5WWP28ceOIMciXXXZDHHcJb40iEsm0M 961
truss_chains/framework.py sha256=SCFXCHcT4RmwiBPqZi5F0YAlKgRuiBOx7kopqFNE-NI 33187
truss_chains/model_skeleton.py sha256=v8teP30svCoehgkb6WG6insmGX8WVskqB6EDv-csnSo 1556
truss_chains/public_api.py sha256=RB0EOJVWSV4pmDW2qz1hzl2sUnAP16GV6axeuxz9z3A 3498
truss_chains/stub.py sha256=4F72NK09lVbrzxA7zYCtxNZ0dndtAeQ0huztUvR8D9k 3963
truss_chains/utils.py sha256=jbvxvJbphWaqlB3Iy8kyuTFgG8NheUpNinBX7UYcuFA 11730
truss-0.9.13.dist-info/LICENSE sha256=FTqGzu85i-uw1Gi8E_o0oD60bH9yQ_XIGtZbA1QUYiw 1064
truss-0.9.13.dist-info/METADATA sha256=WWcNp-JaVgyshIk8b6x8WNqpRsEefGEalWRXgHgpIas 7050
truss-0.9.13.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
truss-0.9.13.dist-info/entry_points.txt sha256=t8Vr_PlZjD8JhBRkjPuSnZrJt02rGKsM40cgUH_jPZQ 45
truss-0.9.13.dist-info/RECORD

entry_points.txt

truss = truss.cli:truss_cli