funkyprompt

View on PyPIReverse Dependencies (0)

0.1.320 funkyprompt-0.1.320-py3-none-any.whl

Wheel Details

Project: funkyprompt
Version: 0.1.320
Filename: funkyprompt-0.1.320-py3-none-any.whl
Download: [link]
Size: 68338
MD5: 14c00300f28c43879747660369685c17
SHA256: 7e1f821697fca0108d9fa422b37db17496f54beba419dfb3a4e4ada1c53fb003
Uploaded: 2023-11-21 13:36:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: funkyprompt
Version: 0.1.320
Summary: A functionally orientated way to make prompts for speaking with LLMs
Author: mr-saoirse
Author-Email: amartey[at]gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10,<3.11
Requires-Dist: apscheduler (<4.0.0,>=3.10.4)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.2)
Requires-Dist: duckdb (<0.10.0,>=0.9.1)
Requires-Dist: fastapi (<0.105.0,>=0.104.0)
Requires-Dist: lancedb (==0.3.1)
Requires-Dist: loguru (<0.8.0,>=0.7.2)
Requires-Dist: openai (<2.0.0,>=1.1.1)
Requires-Dist: opentelemetry-api (<2.0.0,>=1.21.0)
Requires-Dist: opentelemetry-sdk (<2.0.0,>=1.21.0)
Requires-Dist: pandas (<3.0.0,>=2.0.0)
Requires-Dist: polars (<0.19.0,>=0.18.0)
Requires-Dist: pyarrow (<14.0.0,>=13.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.4.2)
Requires-Dist: ray (==2.8.0); extra == "distributed"
Requires-Dist: redis (<6.0.0,>=5.0.1)
Requires-Dist: s3fs (<2024.0.0,>=2023.10.0)
Requires-Dist: tqdm (<5.0.0,>=4.66.1)
Requires-Dist: typer (<0.10.0,>=0.9.0)
Requires-Dist: uvicorn (<0.24.0,>=0.23.2)
Provides-Extra: distributed
Description-Content-Type: text/markdown
[Description omitted; length: 2334 characters]

WHEEL

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

RECORD

Path Digest Size
funkyprompt/__init__.py sha256=B322U_k3sBHF9RDMzH06dsGyd4e9yfORov7o11IlDII 1577
funkyprompt/_version.py sha256=rAXU_t6uJbsJxNjZt4Imda9Nr3FqqTysAw-UEm78AgM 171
funkyprompt/agent/AgentBase.py sha256=KGe4H6Czzsmdh83a746BGlHatr_YOg-YpBjrTMITZQY 29285
funkyprompt/agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
funkyprompt/agent/_tasks.py sha256=xRSwpRSXQIlzeSg4wIKF0OQE40N65LbZdp1Qrbq4D3w 1838
funkyprompt/agent/auditing.py sha256=tu7qYRD3lllTbluFRl2oPlBi5wQbXipFeOxNOFvIcBw 2257
funkyprompt/agent/planning.py sha256=xy_J_uaOPWrxtc6z9739boGhche4IIbCMkyZZTyPTgI 14099
funkyprompt/app.py sha256=3o6bcs16K7ONHD6w_gBD12QXNOPPHeOomJLuDMEPKCk 1161
funkyprompt/cli.py sha256=zCIzr9ZUBMo2Rvfev-8BxIYvrgp-PFA3WZA65zoFsqs 9085
funkyprompt/io/__init__.py sha256=jxWeEVFhSwHAUSfnl8gnP4MtUKTfBvDIXwtQtx2syc8 579
funkyprompt/io/clients/__init__.py sha256=NEhdhgsQbauqm5ZS92XBU7zeI5UfRwDXLQ_oY_a7o34 1251
funkyprompt/io/clients/duck.py sha256=BB8vAw8eBb0hY6WL4MCRtYXi_JeFSkyUIU9LEpEhgpM 3832
funkyprompt/io/clients/redis.py sha256=3rwxMmsVKEm9DCilavJXFxXX7qpEKqsFVWaekY-8Ij4 2766
funkyprompt/io/stores/AbstractStore.py sha256=TcmK20wwqorVTwNkE31DqyQP8vrBxUOR8A_8EgxeXHc 7551
funkyprompt/io/stores/ColumnarDataStore.py sha256=LuZzJlPlW8J7MWqgZVP2ktPdW5lWptD0zjNaowHlskg 5942
funkyprompt/io/stores/EntityDataStore.py sha256=bvEm1f_sYO8UK4yReNMF9yGBrUT6lF_ZSeGoAmbzM9M 5074
funkyprompt/io/stores/VectorDataStore.py sha256=T-xhBCv3yDGGwQGzKiL8hsTYEuUVRxYrdwRZQab_cLA 12269
funkyprompt/io/stores/__init__.py sha256=sa_si4iHgyzHa0YQt4D6v97IWDybD6ITzyPY1KtYN08 2807
funkyprompt/io/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
funkyprompt/io/tools/fs.py sha256=UgfmLS0sq5C680qVAwtMX64B0Ixgkl8oj5e1rlqJTXM 5888
funkyprompt/io/tools/ingestion.py sha256=eV08aXFs0OVm4rGZwX3QzaAvHZbQLOix6asVRHJmZsU 19288
funkyprompt/model/__init__.py sha256=KOo8_VQuZ_8XiUHr5j0GVDTJRbdU7G5W5aKT4CnKdxU 7357
funkyprompt/model/diagrams.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
funkyprompt/model/entity.py sha256=3XleZf9wdh-i-BATfHxF0YIEpm3ug4__qofLqUbhK9g 9022
funkyprompt/model/events.py sha256=hYYL82CuinKo0S65lLnGksH4IQzUNjZxQvnyeM4WxUo 910
funkyprompt/model/func.py sha256=nmEgHWStJnnX8yMqz3DtXlZiQQdt-u_aYCVl2ju7R98 16479
funkyprompt/model/text.py sha256=YkMJvfYpQsFuATbD4GhVRmOO1nOQuhehRKpATv5OVew 495
funkyprompt/ops/__init__.py sha256=3rHCy19Hf6W_RVDMEd7UaBZz18u8YbteEHnfIsC0Q1c 522
funkyprompt/ops/deployment/__init__.py sha256=YSfiHKIY9_pnVfkzX28jYTJO20LDUj5GScQnQufP2Y4 539
funkyprompt/ops/deployment/scheduler.py sha256=7loDATNSafMKJa8zBSNwtWsZu9pxWUdFjHN04R-nH2I 2612
funkyprompt/ops/examples/__init__.py sha256=UXYd5wXVCbZKm4kPDN3zwIplui2OGqxGnaTqLXOqcpM 2985
funkyprompt/ops/examples/draw/__init.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
funkyprompt/ops/examples/draw/diagrams.py sha256=WKEGRTh1QG_yAn6Kn8i08xSha0ZYhtoABPJAULOLoGU 2864
funkyprompt/ops/examples/rag/__init__.py sha256=SbuO2cLqyrxV7ldUQDDjzDEusWgtHY1Gd08zdoTJu-Y 6549
funkyprompt/ops/observability/__init__.py sha256=GvY8eJyVqbFMy43BBga_2nmD_7SYbleddpVavHRR04M 29
funkyprompt/ops/observability/otel.py sha256=F1HCfy7mbVeTzLxXQS1gDl9gKaCcxmp3q0gSyvzIPNI 1662
funkyprompt-0.1.320.dist-info/METADATA sha256=3y50kYbxwIpnxrKnItG9DbHd49JsARvbTLuYQaUQ3ms 3590
funkyprompt-0.1.320.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
funkyprompt-0.1.320.dist-info/entry_points.txt sha256=jNBlLLGBtCeZx4MulyGWwB_n-BdowAZU2o-nKy7H3y8 47
funkyprompt-0.1.320.dist-info/RECORD

entry_points.txt

fprompt = funkyprompt.cli:app