bedrock-swarm

View on PyPIReverse Dependencies (0)

0.4.0 bedrock_swarm-0.4.0-py3-none-any.whl

Wheel Details

Project: bedrock-swarm
Version: 0.4.0
Filename: bedrock_swarm-0.4.0-py3-none-any.whl
Download: [link]
Size: 34323
MD5: 98efa41fcc32ac129c8ccdad2ee7a1f6
SHA256: a49a6d379bdf8a00951070ed97b851a8a952450aa7ef9fa6678f0026c5c2b1ee
Uploaded: 2025-02-21 13:42:34 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: bedrock-swarm
Version: 0.4.0
Summary: A framework for building multi-agent systems using AWS Bedrock
Author-Email: Chris Sandrini <mail[at]chrissandrini.ch>
License: MIT License Copyright (c) 2024 Bedrock Swarm Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
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
Requires-Dist: boto3 (>=1.28.0)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: rich (>=13.0.0)
Requires-Dist: typing-extensions (>=4.7.0)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: jsonschema (>=4.17.0)
Requires-Dist: tzdata (>=2024.1)
Requires-Dist: pytest (>=7.0.0); extra == "dev"
Requires-Dist: pytest-cov (>=4.0.0); extra == "dev"
Requires-Dist: black (>=23.0.0); extra == "dev"
Requires-Dist: isort (>=5.12.0); extra == "dev"
Requires-Dist: flake8 (>=6.0.0); extra == "dev"
Requires-Dist: pre-commit (>=3.0.0); extra == "dev"
Requires-Dist: mkdocs (>=1.4.0); extra == "docs"
Requires-Dist: mkdocs-material (>=9.0.0); extra == "docs"
Requires-Dist: mkdocstrings (>=0.22.0); extra == "docs"
Requires-Dist: mkdocstrings-python (>=1.1.0); extra == "docs"
Requires-Dist: mkdocs-mermaid2-plugin (>=1.1.0); extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6543 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bedrock_swarm/__init__.py sha256=nEpPGMEZtxYehJoFqu97tYvH8BMdQU-zXYS4iHfeJ9k 852
bedrock_swarm/events.py sha256=k4lF7ersKviavVLnXuiSsLAnlv7mFe7luPjaFohsJn8 5631
bedrock_swarm/exceptions.py sha256=bmOfvN3UsRIwfxU5tgAvO9JB9srZn6wZ00mpwNUNcP4 1526
bedrock_swarm/logging.py sha256=wzGipwm7fu6A2LVQr2A5c0SkXIVWLHi6gy9-wOJ_hbE 2143
bedrock_swarm/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bedrock_swarm/types.py sha256=Xz9la7zWYSGqzIOI7zw8LYL13Zvfhy927OtSQQeHFc8 2183
bedrock_swarm/agency/__init__.py sha256=c2GKg4mlY8uyJpDNU5ACUGfaDY0mtOSwbE-pjUCCZbU 147
bedrock_swarm/agency/agency.py sha256=hCeAofosDxPo2HgKya0wMJlLIZkFYRv0shHInjXxrPI 4370
bedrock_swarm/agency/thread.py sha256=5_wJX8oVhX4fjB2vcvASa4QNBke7oEYMi13EFQ9JTUE 18871
bedrock_swarm/agents/__init__.py sha256=Nrkxj5ruOKc0Qacd1naEz9eVocMOW_7gmpOuvWyMBxc 115
bedrock_swarm/agents/base.py sha256=c9oV7GmMKKemIsM_3LMrDmxw-5lJfLb9mAsOw7m-5Q4 8755
bedrock_swarm/config/__init__.py sha256=MDtzGiQekxNOoR45ctLCGb_M5LaQDqlzDtVt8mMYIL8 915
bedrock_swarm/memory/__init__.py sha256=-DRSa9HMGhnukZnr-fyUyWmV2_STU47vI3Dh2HAtkuY 172
bedrock_swarm/memory/base.py sha256=3Wv_4kIJe-tDI2J61hJgRE9UKDHd0EU9nGB_9ca6x4w 7478
bedrock_swarm/models/__init__.py sha256=UX58gZ_QMtWzvE4wREmKWTr9ejXn-vS-uHKDAV5svnE 345
bedrock_swarm/models/base.py sha256=hCIWHzjNBIfMVD0_FUGNpJI1023n4ew2XV0O5BuB5eI 7065
bedrock_swarm/models/claude.py sha256=GNxutnoqJI4EF5PTNK1uh6H5J5p7VprJdaW2w4uWpfU 2190
bedrock_swarm/models/factory.py sha256=V5t2SiWbsd3D44mftnj8T3iZapgA_fdef2I87XWE48s 3862
bedrock_swarm/models/titan.py sha256=yWqrGXy799TVFv89l3wqUppNKtnxS1IlSaOu_xFwhhs 3582
bedrock_swarm/tools/__init__.py sha256=r4gygcALkwhWldnf6Ispn9wttJcjMaWu4euTqYYRTVY 238
bedrock_swarm/tools/base.py sha256=Sz5LbIPxsZp3rbbUFeMDDhM5qTgl6awuleq5z_pgSjk 2276
bedrock_swarm/tools/calculator.py sha256=oZue4-5PbcbEZu--UYHtMEQj0KLHsJnDgxYdMbIxooY 2122
bedrock_swarm/tools/factory.py sha256=3olzhTrE9SS8wwTKORad-0FYnISG7GDpqyiw1gyqhVo 1728
bedrock_swarm/tools/send_message.py sha256=FQ8I1OfqzzeJla1g_lFvO9c8V7wT-YCdWJ7vPemd4yw 3039
bedrock_swarm/tools/time.py sha256=wOj5dkfmrNpGKhq21WQcEF0R3UKABpcp_bQtFtq0tqk 4125
bedrock_swarm/tools/validation.py sha256=smsZh09a3IKhbraADcwTXb7EaCg3B3WP7TcM4F4w3s8 1286
bedrock_swarm-0.4.0.dist-info/LICENSE sha256=Q51MpKveyyaBqA31k4Ab2MMSyYCsegNw_ry7-fuocv8 1083
bedrock_swarm-0.4.0.dist-info/METADATA sha256=lmaL5JJt66LqwvPeOflLaDwotIZTv7DMkjB6tPHWXnE 9284
bedrock_swarm-0.4.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
bedrock_swarm-0.4.0.dist-info/top_level.txt sha256=JoALL40bM5g99LndBagExLuxjoefc8dOk04xeTgR16I 14
bedrock_swarm-0.4.0.dist-info/RECORD

top_level.txt

bedrock_swarm