baml

View on PyPIReverse Dependencies (0)

0.19.1 baml-0.19.1-py3-none-any.whl

Wheel Details

Project: baml
Version: 0.19.1
Filename: baml-0.19.1-py3-none-any.whl
Download: [link]
Size: 91954
MD5: 8aa55220db6ce3e11b31d74634583fa4
SHA256: dba9e990ce78d14142495f7c16acbe1cd0f1dc87b35255ac6ab0d7e9a2980e05
Uploaded: 2024-04-29 13:15:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: baml
Version: 0.19.1
Author: Boundary
Author-Email: contact[at]boundaryml.com
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
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0
Requires-Dist: aiohttp (>=3.8.3)
Requires-Dist: anthropic (>=0.14.0)
Requires-Dist: baml-core-ffi (==0.1.7)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: coloredlogs (>=15.0.1)
Requires-Dist: json5 (>=0.9.10)
Requires-Dist: ollama (<0.2.0,>=0.1.8)
Requires-Dist: openai (>=0.28.1)
Requires-Dist: opentelemetry-api (>=1.15.0)
Requires-Dist: opentelemetry-instrumentation (>=0.34b0)
Requires-Dist: opentelemetry-sdk (>=1.15.0)
Requires-Dist: packaging (<24.0,>=23.2)
Requires-Dist: pydantic (<3,>=2)
Requires-Dist: pytest (<8,>=7.1.3)
Requires-Dist: pytest-asyncio (<0.22.0,>=0.21.1)
Requires-Dist: python-dotenv (>=0.21.0)
Requires-Dist: regex (>=2022.10.31)
Requires-Dist: tenacity (>=8.1.0)
Requires-Dist: typeguard (>=4.0.0)
Requires-Dist: types-regex (<2024.0.0.0,>=2023.10.3.0)
Requires-Dist: types-requests (>=2.28.11)
[No description]

WHEEL

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

RECORD

Path Digest Size
baml_core/__init__.py sha256=ihuCbhyg9fgqrAyfv5aVVfP8bXETAK_tjHfVXruI3X4 795
baml_core/cache_manager/__init__.py sha256=k3nwtFt_9KT79KkH8Gog9vD67iegOeHJw71XqOOT5xA 299
baml_core/cache_manager/abstract_cache_provider.py sha256=JFSa6qEo4oCZ7Y2WqlOblLj7C8-kO4Yy9c5pi9WuIqo 556
baml_core/cache_manager/cache_factory.py sha256=MZoraEEMhWzx-9WsXxgRC9szpEenYZtYpp00GbXCFfQ 1378
baml_core/cache_manager/cache_manager.py sha256=l4rd-VU01klM3qeMvk_KolYCCWn54rQp-Ruj46-fkTs 1859
baml_core/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_core/configs/retry_policy.py sha256=bsfP2uN_hsi18cLO-kMC13vtiM2131W4Y5CjhdTw6aA 1700
baml_core/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_core/errors/llm_exc.py sha256=oQbAYhimuc2Q6BDpICUf24LiJAWfhmINzbMKlDuzoo4 1566
baml_core/jinja/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_core/jinja/render_prompt.py sha256=gRXmZxZ8kPonh6arPIcBddKHpfd_6EJx6fOBk2K1zSs 1996
baml_core/jinja/render_prompt_test.py sha256=y22wiXhUgRCSBqrDTPWZn1cT8fOaJ3bld3gl_7zpzSo 4279
baml_core/logger.py sha256=bFJHbTSEAsUMQAXPAseHIh9XdkHOjOiL3_GpZya7eWQ 618
baml_core/otel/__init__.py sha256=OpKu0EHyEJAF89aQM9nMXpGpMOMcyGONnylas2cSezs 376
baml_core/otel/env.py sha256=KSHiqe6Y4XKOC7bXMGSuCm5B5qU6uARyhdfLngRUfgM 2348
baml_core/otel/helper.py sha256=uSM6VI7NgxYNy7b2MLioylzos0qhd8uqMDcKBaGp-_g 15823
baml_core/otel/main.py sha256=O6x5-Ub0ZqTaJmjGplUyYG7zLBi5puIGFRhAEZ-QXhE 710
baml_core/otel/provider.py sha256=ECIt_WEjEXgbtkN1JPH9dvDwZQ88PXg_if62DaHXVw8 9556
baml_core/otel/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_core/otel/tracer.py sha256=bqOWmuEru7IgKP8f_LWBLa8vBwbQxl4luawj49WhbQg 6114
baml_core/otel/tracer.pyi sha256=xXoRPXfYaqZPmnVQKimMf82G9hmlBq5jk5Ash7-Xtzk 284
baml_core/provider_manager/__init__.py sha256=aeJJNyyDJIXE9nwk0o3NJ9a4TrRsFzlzJ9VdKmAT8go 480
baml_core/provider_manager/llm_manager.py sha256=wJJhoHYo36ZCcKXWm3DT2ZlJtbhAoJKaV1JRvi-Xyfg 1562
baml_core/provider_manager/llm_provider_base.py sha256=BO1nv_fgG9xacj6d0W3HCEKxzq0o3AL2uLJsn-8KTI8 13152
baml_core/provider_manager/llm_provider_chat.py sha256=LNFTqjA2N5fBIVo5zw8hiBrkR--UcrvTm-bihcV4mtQ 10359
baml_core/provider_manager/llm_provider_completion.py sha256=hO9aW4AxXdu1nHU0OL_TygGHUOtUBx8rAGBwNiyhdQs 9863
baml_core/provider_manager/llm_provider_factory.py sha256=EoM3dTkHV1R9efUHz2riyzEnpS2oJwFLZs5IS6sPUzY 1325
baml_core/provider_manager/llm_response.py sha256=szJD2swPN04hFYh_cY2KDF6HtZPmCr7roB-6Sxia4RA 336
baml_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_core/registrations/__init__.py sha256=rOQPsYBbbCYlYaAkK1Lt8cGDhHdZxiL_fFdBKc8Vf4M 147
baml_core/registrations/caches/__init__.py sha256=7Fs0jzxKhS1uR_evUlopHiitT2VMGcqfQ70nDwbvjlw 66
baml_core/registrations/caches/gloo_cache.py sha256=3McxI_lWyRysFW-abh13wyCQUI3ru6A_HuJ1MMTylEo 752
baml_core/registrations/providers/__init__.py sha256=laQF2Vop0daVisKZr_MyaNPsIOJEi2MwGoS7TpEHXPA 1079
baml_core/registrations/providers/anthropic_chat_provider.py sha256=n-HvKL8WSu8RTNFrtDdl9fpBcu1xCsnwiXAeY4-WnWc 8232
baml_core/registrations/providers/anthropic_provider.py sha256=4fw2l0y5cAwq2WTc47Pks50Y2Cq8Bjb4VkAKUeUiraU 8451
baml_core/registrations/providers/fallback_provider.py sha256=bxqEt-kb4iGYIWtJNmTADH0cwiOX8Th90FkJnovh-fE 8968
baml_core/registrations/providers/ollama_chat_provider.py sha256=0GiNJyRmoH51AfEzIcS6ZLdiNF5EQIG0fvc-M0LY7KA 3178
baml_core/registrations/providers/ollama_completion_provider.py sha256=j3ieoGvWUKijVAuA1SsQv-jMFBIEWudvejjPIJaZik4 2417
baml_core/registrations/providers/openai_chat_provider.py sha256=OvJQfdG3FNy4n-nZegPDrPq27yv5ib_oz__ARIHpiq8 2275
baml_core/registrations/providers/openai_chat_provider_1.py sha256=P0z0sBTBj2HZ-rPw8gAt-vlyV-pJIm0MKkvPjF_1HWE 6455
baml_core/registrations/providers/openai_completion_provider.py sha256=kc9asv5YzvFWJnU11RZpTXy4Snl9ol5IV4K38nMWhdM 1723
baml_core/registrations/providers/openai_completion_provider_1.py sha256=P9nC2as08epRB-HcnKPvmwF3GRdjNFDaAeXFy_QyuVA 3504
baml_core/registrations/providers/openai_helper.py sha256=HsxEA0whYZ-UZHa9YXsG0ksYekfdh5SY2soUZldFZRA 1042
baml_core/registrations/providers/openai_helper_1.py sha256=pLIGKgJdZgousag88FnOOiKFGJCtCUHZS8qgTS4iyrE 888
baml_core/registrations/providers/round_robin_provider.py sha256=xfR8e7B4-0yUpNMaa9LbKKVRTWTH7dyLZgASkBuN9po 7494
baml_core/registrations/providers/test_openai_chat_provider_1.py sha256=Is9-yG24rMR1qb8GkueYeWEywl8YtQbll0I4RbsFuGQ 661
baml_core/services/__init__.py sha256=CXWQ28jFMhHWM4WinnFzvBsVB8Lm2K2qi3M9faBG268 58
baml_core/services/api.py sha256=Gk3GhNFAGzNj14Oa02KJhkHPCGH_ienvw8JBN0vyVWo 7572
baml_core/services/api_types.py sha256=8PV_D1WFrc0nOwah_NMH4z3ZAqCtLyTzg9jym6oI3Cg 12898
baml_core/stream/__init__.py sha256=XbK1b_zA6Sk0A05CBS3buWrnZJiaNCgyV5CIorAxx88 125
baml_core/stream/baml_stream.py sha256=BRrp8mdpaUsAIGHYati9Awt56eHTzyx-MUu7YefVMwM 6751
baml_core/stream/partialjson.py sha256=5JEnf_8jW2q7UZW-5Tc9oSf59dHjyhM7aFxEuC-Nn3s 6084
baml_core/stream/test_baml_stream.py sha256=s6eelp1qA4VAs9r1N6rouOzZlLXTtgctT8QP3J8OKmE 9769
baml_lib/__init__.py sha256=yP2zyZwu6QoEB_cDgQFDQNZFWruLbuZKgomkaH0h1Yc 289
baml_lib/_impl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_lib/_impl/deserializer/__init__.py sha256=Y5yMQquLoFoblbs5oF--nYl8Pcad4NN8z9Qg2taOpqk 292
baml_lib/_impl/deserializer/base_deserializer.py sha256=ZOrtk18JjdGJTsFiuTZp6zNPp5RCHU1SJjYaRWT2S80 1971
baml_lib/_impl/deserializer/complex_deserializer.py sha256=AkjVNzLjIWx3jtiwT0RDj0jNZuEyF4nU9MDVRu-Dfag 3334
baml_lib/_impl/deserializer/deserializer.py sha256=r3XJJEQacZLYHILxFD5ZepOWrjDn4hgbMD_jE0XJQrM 3199
baml_lib/_impl/deserializer/diagnostics.py sha256=8AbbtA7uJwQP714j7E_1RpQfFjAjXh4GSa1_BOlBaXg 4696
baml_lib/_impl/deserializer/enum_deserializer.py sha256=1yK63g7rJwY5zdl1qxh4ticaqiGPYAuvX8cA6yYS-vc 4471
baml_lib/_impl/deserializer/exports.py sha256=YnyFGY1SQKlhC5axHbYUa0cRI2u2P2SoUOtB30pg_QA 2224
baml_lib/_impl/deserializer/object_deserializer.py sha256=YBKdkZDAVPFuFlB5bOsI4gnIaSpL7mTYPwRvh6ti_pM 4764
baml_lib/_impl/deserializer/primitive_deserializer.py sha256=ro52U6_ZWQHqHdDBLudtye25n-9snG52mw7x9WJxQr4 1371
baml_lib/_impl/deserializer/raw_wrapper/__init__.py sha256=gMKLMRTyqvgp6ksZ0NBMJNJBtX9OZHvOoQfo5esXR1Y 110
baml_lib/_impl/deserializer/raw_wrapper/dict_wrapper.py sha256=ePLl_X5J3b3YtlD-SG1m0fnHGIPNiYk9VDTJjBEC51Y 1877
baml_lib/_impl/deserializer/raw_wrapper/list_wrapper.py sha256=tBqsQJqXoZknVC4CGAtkc4GJDlM-ExTRhx16YET7PKU 1696
baml_lib/_impl/deserializer/raw_wrapper/loader.py sha256=HpqTh4-DpzCsvxK29zCyUDZIMKl6Ym9SCKzyirsjXWM 5829
baml_lib/_impl/deserializer/raw_wrapper/primitive_wrapper.py sha256=Eczpz6QIQ_olgpdgQC7ac2nEMMkBDEjyBoigrioDE0Y 4857
baml_lib/_impl/deserializer/raw_wrapper/raw_wrapper.py sha256=dJxqZycdyb_2PPqVdQmLr0s8XDnSvCPp2VwnO13aELU 1221
baml_lib/_impl/deserializer/raw_wrapper/test_raw_wrapper.py sha256=ryLj3uy6_Jpi9XsLrmX4JTaFIQqIl5JOcgg64NpVLWo 5510
baml_lib/_impl/deserializer/raw_wrapper/wrappers.py sha256=dDkk3Jt4DrrSO2DpYnoY2wdV9-CG0Hvpee-oJIJ4LKg 251
baml_lib/_impl/deserializer/test_deserializer.py sha256=3YSqbrsrOOJSkhVECm07L06UFFmf3vqqdLdGWRMsfNI 13279
baml_lib/_impl/deserializer/type_definition.py sha256=2pAqhCvsvPmjLEmbSStIQlIF-1wJrskB7qRvF3LoOqA 2748
baml_lib/_impl/functions.py sha256=ybrzlbUBUBkPSFnCBPP1MOErwrw06sprwfFQGg6AjAo 13839
baml_lib/helpers.py sha256=wywd5FqPiSQBYhe2FkCE6C_HpJEoF_J7C6YTY_uNnvQ 5951
baml_lib/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
baml_version/__init__.py sha256=ACwqBctK6p_9Oj2rXWiSmVOPJURrCCh7l_Ak1Mk2h-o 23
baml_version/__main__.py sha256=Pqyi5f-fdeRoGdqtjXp1TK5_cTUthZa_wz0Z6Y_Qlvo 74
pytest_baml/__init__.py sha256=x5IxxWtzbX6yv-DvorF6RjwUVct3gK5-Y4PYZOELje0 56
pytest_baml/conftest.py sha256=O3Y27ADbB8wyHWep9k6KgUMWR0VXnTFAYJY0josmiLM 2041
pytest_baml/exports.py sha256=fDUnXa2GaQC4zCjyF14fGtl1tuVjxauwG4XlhYxSisk 168
pytest_baml/ipc_channel.py sha256=tvhewDS4n926faN2KUcVac8KPJptqVSVDZsMJlL2eEw 1815
pytest_baml/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytest_baml/pytest_baml.py sha256=Z9XC5Sogp8bJ5cBwQxMGwS_Q0PIMwV7OmpUy6VGz1bg 14940
baml-0.19.1.dist-info/METADATA sha256=RMD7T5f1XT4ZcuBBG1I5yflU2mPKGtMXskV8dDak_NQ 1269
baml-0.19.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
baml-0.19.1.dist-info/entry_points.txt sha256=0BE8VoTdEY3NwkM41lwRst09PP1oKdTkdkcuo5FpAnU 45
baml-0.19.1.dist-info/RECORD

entry_points.txt

pytest-baml = pytest_baml.conftest