prompty

View on PyPIReverse Dependencies (0)

0.1.40 prompty-0.1.40-py3-none-any.whl

Wheel Details

Project: prompty
Version: 0.1.40
Filename: prompty-0.1.40-py3-none-any.whl
Download: [link]
Size: 31060
MD5: 7e22b5ed1b013652ce682f838e5d822b
SHA256: e7acef529c5801d97dbf1612847f7ba0fff295b2f6aabff02dc82b551bbbce0f
Uploaded: 2024-12-13 22:01:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: prompty
Version: 0.1.40
Summary: Prompty is a new asset class and format for LLM prompts that aims to provide observability, understandability, and portability for developers. It includes spec, tooling, and a runtime. This Prompty runtime supports Python
Author-Email: Seth Juarez <seth.juarez[at]microsoft.com>
License: MIT
Requires-Python: >=3.9
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: jinja2 (>=3.1.4)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: click (>=8.1.7)
Requires-Dist: aiofiles (>=24.1.0)
Requires-Dist: azure-identity (>=1.17.1); extra == "azure"
Requires-Dist: openai (>=1.43.0); extra == "azure"
Requires-Dist: openai (>=1.43.0); extra == "openai"
Requires-Dist: azure-identity (>=1.17.1); extra == "serverless"
Requires-Dist: azure-ai-inference (>=1.0.0b3); extra == "serverless"
Provides-Extra: azure
Provides-Extra: openai
Provides-Extra: serverless
Description-Content-Type: text/markdown
[Description omitted; length: 8213 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
prompty-0.1.40.dist-info/METADATA sha256=W1QjkCeD1gnusTefPLneqE0zXfQImfR4bV9QbDFE4-c 9164
prompty-0.1.40.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
prompty-0.1.40.dist-info/entry_points.txt sha256=a3i7Kvf--3DOkkv9VQpstwaNKgsnXwDGaPL18lPpKeI 60
prompty-0.1.40.dist-info/licenses/LICENSE sha256=KWSC4z9cfML_t0xThoQYjzTdcZQj86Y_mhXdatzU-KM 1052
prompty/__init__.py sha256=HCAvInBgNcIDO54rR4-RDIF4KUmGVQ2TRam_dS7xHEk 16561
prompty/azure/__init__.py sha256=WI8qeNWfxqggj21bznL-mxGUS-v67bUrunX0Lf2hsI8 295
prompty/azure/executor.py sha256=LZG0U5AZB4H6CDfZxlsvcUnmq0LnTxMEFgLd9nzHAgc 9126
prompty/azure/processor.py sha256=-CWc_1h4xdb0nyHwUkaI40NtzTxxenCXkgjJTh76AOk 5079
prompty/azure_beta/__init__.py sha256=QF4qcILpsryBLl1nvc1AhRzkKI2uqc6OAU_fA3LISNE 361
prompty/azure_beta/executor.py sha256=PIPfeOTLk9YEM80adktL2zxpa51gO4itlQzUDoq0QVg 9896
prompty/cli.py sha256=lo9mxw9V1gkeVcZZ2wkdAo_csmKTPpGfrr7XYmxDUr8 4840
prompty/core.py sha256=haX415_MciCn6K0zU4nZ394ZaJemZe9-iOsdRbe9G6A 12985
prompty/invoker.py sha256=O77E5iQ1552wQXxL8FhZGERbCi_0O3mDTd5Ozqw-O-E 8593
prompty/openai/__init__.py sha256=XX9j2zX_qt4saFJdZYWUNnrNnetHSnHC8dJ9YyFedL0 287
prompty/openai/executor.py sha256=8i5z_OxcESSYcjkDYIZwftr6YMvOHsOypzbNSCiLQ-Q 3640
prompty/openai/processor.py sha256=l9-91_CCgRtYvkwMO-jV6rkgeCA4gV_MFamQcvoNGQ0 2499
prompty/parsers.py sha256=zHqcRpFPUDG6BOI7ipaJf6yGc6ZbKnsLmO7jKEYNct4 5013
prompty/renderers.py sha256=80HNtCp3osgaLfhKxkG4j1kiRhJ727ITzT_yL5JLjEQ 1104
prompty/serverless/__init__.py sha256=xoXOTRXO8C631swNKaa-ek5_R3X-87bJpTm0z_Rsg6A 282
prompty/serverless/executor.py sha256=PUDJsYcJLQx9JSTh-R3HdJd0ehEC6w2Ch5OEqz52uVI 8395
prompty/serverless/processor.py sha256=ZSL9y8JC-G4qbtWOSbQAqEcFMWEaLskyOr5VjLthelU 3660
prompty/tracer.py sha256=VcrXkM71VO45xWY2b7H2AdCp5bSsCtcAv1m00ycf7XM 11678
prompty/utils.py sha256=jm7HEzOGk3zz8d5aquXK3zWIQWuDpBpJTzlz5sswtdg 2836
prompty-0.1.40.dist-info/RECORD

entry_points.txt

prompty = prompty.cli:run