skatepark-lib

View on PyPIReverse Dependencies (0)

0.10.0 skatepark_lib-0.10.0-py3-none-any.whl

Wheel Details

Project: skatepark-lib
Version: 0.10.0
Filename: skatepark_lib-0.10.0-py3-none-any.whl
Download: [link]
Size: 45224
MD5: 0b59894d56243fa80ee8c61c8fbc3f14
SHA256: b5638849f166ebecfe2e1a3da62f57670130c245dda2cfa3aa32ae77df6a68f4
Uploaded: 2023-04-16 19:55:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: skatepark-lib
Version: 0.10.0
Summary: Python framework for AI workflows and pipelines.
Author: Griptape
Author-Email: hello[at]griptape.ai
Home-Page: https://github.com/griptape-ai/skatepark
Project-Url: Repository, https://github.com/griptape-ai/skatepark
License: Apache 2.0
Classifier: License :: Other/Proprietary 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,<4.0
Requires-Dist: attrs (>=22)
Requires-Dist: cohere (>=4)
Requires-Dist: graphlib
Requires-Dist: griptape-core (>=0.8.0)
Requires-Dist: jinja2 (>=3.1)
Requires-Dist: jsonschema (>=4)
Requires-Dist: marshmallow (>=3)
Requires-Dist: marshmallow-enum (>=1.5)
Requires-Dist: openai (>=0.27)
Requires-Dist: python-dotenv (>=0.21)
Requires-Dist: rich (>=13)
Requires-Dist: stopit
Requires-Dist: tiktoken (>=0.3)
Description-Content-Type: text/markdown
[Description omitted; length: 3769 characters]

WHEEL

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

RECORD

Path Digest Size
skatepark/__init__.py sha256=epc0Ds3gKo0nBpkXx6BVqaOkafh-22y3qr-v1RmJQ7A 111
skatepark/artifacts/__init__.py sha256=7Vg11s9cYNDOIQifwULNkZcYiSlJf41D0UkAYvJwJuI 258
skatepark/artifacts/error_output.py sha256=T1stjs8lO0JG0_-sAegV5bhyVKM-vRBvJwr1-BMgVIc 427
skatepark/artifacts/structure_artifact.py sha256=55SgBzwifqE1vDhQritQguInkhel7pzDMhgfJ8O5B7Q 154
skatepark/artifacts/text_output.py sha256=btdoC9bSa3-iwgMGfaAO_jD9KRoadDHt9Ik1zzLpxGc 529
skatepark/drivers/__init__.py sha256=O_6JOAWhZhZmSbnhr2xBAXkn9UtR5TK2x6xHhtgfDAs 486
skatepark/drivers/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/drivers/memory/disk_memory_driver.py sha256=TlnF4tXThzuU_dCK2x4kgD61uh-A44OBwx9LDZfyZZ8 590
skatepark/drivers/memory/memory_driver.py sha256=DzmfWJNW9ZtEOeKzLL6yB7DtTM93Bigg5pwGTmfRGZY 263
skatepark/drivers/prompt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/drivers/prompt/cohere_prompt_driver.py sha256=OR3eQFZ9ehuS4bz-fxPThEFz7WnK-QtUwlQiY78MaKs 1289
skatepark/drivers/prompt/openai_prompt_driver.py sha256=xN-6llmsrVw2BZ0OfkZZyS26CDZ4Gco4All8CJHgOEc 3067
skatepark/drivers/prompt/prompt_driver.py sha256=a671sHeV2HHD271AscZtW-i2sYIdTb2b8qjegmDx7Kk 1171
skatepark/memory/__init__.py sha256=tzaTWkdDGpLC8Mc-kZKHbzuEzkCiHalVja3Scx5Q7cM 375
skatepark/memory/buffer_pipeline_memory.py sha256=y2D3DmhIDXLb3ddPcd5X5DwxwzlnseyjwZdlfHj5Raw 782
skatepark/memory/pipeline_memory.py sha256=4byJfk6t1OTryD6aeMl953eJX994FuyEvGuismQIVds 1865
skatepark/memory/pipeline_run.py sha256=qu_IgZHrlILagX3LKXhEU3OXeeunNGaZBuHfQcNsQAM 379
skatepark/memory/summary_pipeline_memory.py sha256=mGdBVgLOGjJoxPCUFb5g1DYWNPf7uSSypw5wtD7yE8Q 2095
skatepark/rules/__init__.py sha256=W2nhEmKiKIyDGas4PL_ZHFK0bxoRVElZac5OcNUSu9c 127
skatepark/rules/json.py sha256=JOUVzU62_jlcmQc1jfMYnqG4mOH6zXit9TTUJ4_ayvw 462
skatepark/rules/meta.py sha256=hZcDHFA0Ok50FG4AAGZ7NAV55lAetZt4fkkrYwIlOOg 496
skatepark/rules/rule.py sha256=XmUffm9qHhzDwcBGpPpAKvxBGPVfUVSYT_d0wCb9iXM 110
skatepark/schemas/__init__.py sha256=ff8RiNbY1bBwMtOEFQZTkxd9kmD9iTe67p7tfDQMzfE 1878
skatepark/schemas/base_schema.py sha256=VuZEg6kuSWCycPgqk9XY83fBgytbIvtUBJ6Uc5gwfdk 222
skatepark/schemas/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/drivers/openai_prompt_driver_schema.py sha256=RvSR3Xbwx2VigB1BXNzMRB6bW-qNh7r8JIWdghs2398 574
skatepark/schemas/drivers/prompt_driver_schema.py sha256=vUdCvzuo9vnNQ5xFPV5I2F6FxrFNQXh6yEqlGCxromw 415
skatepark/schemas/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/memory/buffer_pipeline_memory_schema.py sha256=E1V0Gq5CgFPelloLKgiqfdy5_Fxp5aV6HUYdSgXIp6w 372
skatepark/schemas/memory/pipeline_memory_schema.py sha256=2wn8CMl7RIV91tHbaIhB1KhXWSPwovo_zFdMet-sJfs 427
skatepark/schemas/memory/pipeline_run_schema.py sha256=xfFxTAsBSMFlzoFQQG5BfxQb5JY7nbYkF3De55QXmJ8 376
skatepark/schemas/memory/summary_pipeline_memory_schema.py sha256=Z33QXL7EL0INkqZg02W4A3ONLuFKuTu0eXGSboXouac 470
skatepark/schemas/polymorphic_schema.py sha256=W2tFmP0Dft_d2v9lQ0_NAI8Ia0eLR93XiCPhaHFaXxo 5941
skatepark/schemas/rule_schema.py sha256=5sVhtqjJQ_WDFmnALyS0U76233TcVSyhxAqT48-1Rl4 266
skatepark/schemas/steps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/steps/prompt_step_schema.py sha256=8PWRyfo3cpoVC9PIe26tUEYC4wd4-jZDMRqMVEQaGCI 457
skatepark/schemas/steps/step_schema.py sha256=HJwh2iz90GpOObRc-61MSt0fo0b3HhH3qx9zaGSSQ_M 461
skatepark/schemas/steps/toolkit_step_schema.py sha256=EMIqkFQJOBLz2sLT9XMEJ88atBp-_934Cu3gHXIJSJE 565
skatepark/schemas/structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/structures/pipeline_schema.py sha256=K5q-xQ9x-jj-GHpVOtXQHkQVwnF4V-6R1RRixsMpIWg 305
skatepark/schemas/structures/structure_schema.py sha256=15X2iHv5Y68dPWgHIJgUtQBvUZ-FAkZg_COL_HAiJpU 511
skatepark/schemas/structures/workflow_schema.py sha256=pG8ZW1TnKM0YLBc67HkrGDL6Kz5nAd0BLXhXO2FZExo 259
skatepark/schemas/summarizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/summarizers/prompt_driver_summarizer_schema.py sha256=jnWPZhMzAbNRrIUZBzRI9fmHWV4tDC_PvG0GPINc0us 354
skatepark/schemas/summarizers/summarizer_schema.py sha256=s1h8IsScxvnuqIonY4fTszI5POCTrWhXM7pIEAieuys 291
skatepark/schemas/tokenizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skatepark/schemas/tokenizers/tiktoken_tokenizer_schema.py sha256=C9SNfY0EyA5p3oD1R9h2zSKQB3sXXIuXVqHbsDPxRRU 338
skatepark/steps/__init__.py sha256=JryGGpkKxjTcc2x6pQKq44gK1WaZfq0AyxWw-SxvgoA 277
skatepark/steps/prompt_step.py sha256=d2qYtPs3Z4WMprivhquh4taBIMp6TFjNCvGVRhv-xkU 1598
skatepark/steps/step.py sha256=B9wCzSFfU8PYe4xxF-YuzWpuTnbTE8hrGT1g2P9edLk 3628
skatepark/steps/tool_substep.py sha256=d0cS2dLlmelVhG6YJwWe8oERmqehfP212rxtdz3RP5U 5815
skatepark/steps/toolkit_step.py sha256=GU2qoX1QaRzhnM8-ODdNKt00bz_vCw0J-9iPe3PIna4 2868
skatepark/structures/__init__.py sha256=3ri_dGG3TSQdsIQIkhJ_q_PAYRKwjcLV26qQ3ytCF1E 219
skatepark/structures/pipeline.py sha256=xDb6CYV7V3mx5bPl7HeMDLmiPz6FmxbiDJNuuKQz57U 3966
skatepark/structures/structure.py sha256=xXto2O_-MZVlPjyUbif5ER7FZUogm38MOXoqhSBA4xE 3813
skatepark/structures/workflow.py sha256=7ty8oB0oTmXCmtW30jE4LGFJaiM0FbjlU_MtRNxGqFs 3022
skatepark/summarizers/__init__.py sha256=Xk4Xfb7rjATgYFLhEN92aeRrCfddy-vuuI0dL66vHoQ 199
skatepark/summarizers/prompt_driver_summarizer.py sha256=dEPGuUXejKAw0eTt4wvwO8NxPF7uZOGZhr0EMp139Dg 998
skatepark/summarizers/summarizer.py sha256=0zF3g1d8vT8LWH3-P9i58Fc7EPYI4v_edHwMLTtvzJI 499
skatepark/templates/prompts/context.j2 sha256=ExCBLnJBrHnyaAly6u9-of5R9bg_LW5O6cYwyUgntNs 1501
skatepark/templates/prompts/memory.j2 sha256=WB3oUzvN310XvSGHsKdX4--1eodDEH8CLwp63M5UstI 187
skatepark/templates/prompts/pipeline.j2 sha256=v-8_9ppFXPPFRKIB8WSeNVNO7hQQzICFL6Cc90BUL08 150
skatepark/templates/prompts/run_context.j2 sha256=MNyCek1goyCg5GR_5qYBDhAcu8yNYPFTBVgJR2zjRnE 47
skatepark/templates/prompts/steps/prompt.j2 sha256=I_qkoaOcazt1qZe2-7Tf4zno3HtaIOLog2-zprewWb0 118
skatepark/templates/prompts/steps/tool/substep.j2 sha256=H6lri8KReY4Vw4NCgwIF-y4BcS3TVSlqe7zFR4ppROk 359
skatepark/templates/prompts/steps/tool/substeps.j2 sha256=imYv-hc2CA3hgM2oZmuZDn18OxKwpKULBERDsT9BPDE 64
skatepark/templates/prompts/steps/tool/tool.j2 sha256=cLslGq1M8oA5VS1AR1wg7cNqiYdMxIWqrDl8SNIX1fg 175
skatepark/templates/prompts/summarize.j2 sha256=O4bEzylVH5WmRjc07YEPjLxMzG1VOEMuEDRr0FqAhmE 303
skatepark/templates/prompts/tool.j2 sha256=Vi4czgdQO0Ugonrt3id-jfFPj_K8To0g-toDosQrjME 173
skatepark/templates/prompts/workflow.j2 sha256=B5W5gCqFZMxy3EzIlsHj78VFqEM2SFoKKHtonoSWu-8 40
skatepark/utils/__init__.py sha256=BCAi-Gnp65mfhrQnl_FyMEeWz4Vh1nBq8_IsvKs4P5g 554
skatepark/utils/cohere_tokenizer.py sha256=RuFyFDJibHIqqUHnAmspmNGeL-i08A04qA663BWtJFg 940
skatepark/utils/conversation.py sha256=ywJ1eixYz1s98gnlnyUDdVJXf-ZC2C_ac4w0Fn1SnEE 526
skatepark/utils/j2.py sha256=kS1wLXPN7TYDTq000jDvEqTn8Cr8td_-cwpX9ezYm9U 1245
skatepark/utils/tiktoken_tokenizer.py sha256=lXo5Id9Iwe9xiLM039hi_tA6OBbZCreJb9B1Nt6w63o 1522
skatepark/utils/tokenizer.py sha256=vJpdXiQGvMjtd5DWL1fiGA5judQZpSbMszhrdkEwOT4 677
skatepark/utils/tool_loader.py sha256=59vK31tdtANcwejzgycbiWvOz1ZDkb6INd7_7WdwfsU 461
skatepark_lib-0.10.0.dist-info/LICENSE sha256=zLqYY-icdTRnBc0jbuqn1OlAHmDszL3qoYckSf8NPFM 11339
skatepark_lib-0.10.0.dist-info/METADATA sha256=cvNOqdk5MuutwHiZqwlHgYxbbtv69mzbN0O5QQ58Ano 4806
skatepark_lib-0.10.0.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
skatepark_lib-0.10.0.dist-info/RECORD