swekit

View on PyPIReverse Dependencies (0)

0.3.8 swekit-0.3.8-py3-none-any.whl

Wheel Details

Project: swekit
Version: 0.3.8
Filename: swekit-0.3.8-py3-none-any.whl
Download: [link]
Size: 106267
MD5: 473546ed6f3affb1ff579d3a5095d2c5
SHA256: ef51edc1711738f04a63ccc7e19008ebf3930e6a25be2a5747b18762d0ff3ff8
Uploaded: 2024-12-24 13:59:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: swekit
Version: 0.3.8
Summary: Tools for running a SWE agent using Composio platform
Author: Shubhra
Author-Email: shubhra[at]composio.dev
Home-Page: https://github.com/composiohq/composio
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9,<4
Requires-Dist: pydantic (>=2.7.4)
Requires-Dist: swebench (==2.1.0)
Requires-Dist: datasets (>=2.20.0)
Requires-Dist: gitpython (>=3.1.43)
Requires-Dist: composio_core (<0.7.0,>=0.5.0)
Requires-Dist: unidiff (==0.7.5)
Requires-Dist: tqdm (==4.66.4)
Requires-Dist: rich
Requires-Dist: langchain-aws (==0.1.17); extra == "langgraph"
Requires-Dist: langgraph (>=0.2.16); extra == "langgraph"
Requires-Dist: composio_langgraph (<0.7.0,>=0.5.0); extra == "langgraph"
Requires-Dist: python-dotenv (==1.0.1); extra == "langgraph"
Provides-Extra: langgraph
Description-Content-Type: text/markdown
[Description omitted; length: 9011 characters]

WHEEL

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

RECORD

Path Digest Size
swekit/__init__.py sha256=OPzhSjXdPFIdHYk5r1mPpQMxsbek89Vqb67VHt_dgxo 47
swekit/__main__.py sha256=sQ3NQEg8JeDErx8_gZ0pP4eaXxpJ5kUpnbXOtliLu6E 100
swekit/cli.py sha256=Bo63n83QZDnA2Wlo2XhSdxQ3rxZVNL1CsXpUheHcSmY 1424
swekit/exceptions.py sha256=GzW_pVrEhnCVvVC87pCuzrgVc-KPyXbM8qgJoVrgRVY 108
swekit/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swekit/agents/__init__.py sha256=OUYefo2m3Qn5mc1Bv5WuxLyVtzUImk6hf66zeUMGNaQ 22
swekit/agents/base.py sha256=yFcWgP5CV2M-jEROJS8uI0wnjnkPKPVbLkX2bk2wPTk 3374
swekit/benchmark/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swekit/benchmark/complete_eval_workflow.sh sha256=5ry9vzFXXtbMsy0mFLwdG1FSCaDZvxaaTp1ysz8Ee78 4221
swekit/benchmark/constants.py sha256=h0CNtsPe34iY7e1hwjwC717ipBSFrSK0brH03QlS49o 322
swekit/benchmark/get_score_card.py sha256=-zeFZLoQ1TiIIYcEIRoY8lZXsc7aS3inFQnXR8uoDw4 6866
swekit/benchmark/run_evaluation.py sha256=1wFHQ00HtNdnhtJzF-664dhGYxqD6T-qzrN2QSHYXMk 9220
swekit/benchmark/setup_test_bed.py sha256=-Z5BkgroM-ppa-xjkd1xd0AOW47gAvHw7O-vfcj6ooU 5053
swekit/benchmark/utils.py sha256=zGwMBaZWRizfuQH6Ahi9Sb1IYjQlFgnzwvLGZYbiRAk 8170
swekit/benchmark/visualize.py sha256=JCpBLB3Sf4ztNhCaVbVnuvajxFbyoTMaNn4PtDQk4IU 6904
swekit/benchmark/docker_utils/THIRD-PARTY-LICENSE sha256=XE0WeaaKG0r-ps3NE6X0ojFF_0OfNas8eI-tE4M2N_c 1189
swekit/benchmark/docker_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swekit/benchmark/docker_utils/evaulate_on_docker.py sha256=hWnawEp5VVzkOAHwERvHPqCdb2NaMClIhTCPODNgdfI 7666
swekit/benchmark/docker_utils/docker/Dockerfile.swe_agent sha256=FnHhNEMBw4KRrxun1vGfSOPiNK0h-i8dsOxkD3TKU_w 460
swekit/benchmark/docker_utils/docker_file_generator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swekit/benchmark/docker_utils/docker_file_generator/const.py sha256=R1dQmFuChpshCOimkWCtErjFI7p7gfmomp8EFcYxgAA 25277
swekit/benchmark/docker_utils/docker_file_generator/context_manager.py sha256=JJnctfoebPD2x9b0NAc9c_UVh9XgphUW11GGOOXfqXk 12767
swekit/benchmark/docker_utils/docker_file_generator/docker_file_generator.py sha256=4pDkDxgG86VxN5gnqmaHGsQW1SVD8FFbkScDjCg--UQ 18743
swekit/benchmark/docker_utils/docker_file_generator/evaluate_instance.py sha256=kYLsuzYOw7Zt4wgepxr4CtX25cBLi847XbJiajV1gA0 4173
swekit/benchmark/docker_utils/docker_file_generator/run_docker.py sha256=SKJ5k2E8-CMk_NYKitA7kX7ZY7_hfGjMrUQq9t68HEs 5233
swekit/benchmark/docker_utils/docker_file_generator/utils.py sha256=XWlp1mIWpGEe3_zIUWgJKivzN-AAGbdRI9ZK26nT2jQ 13011
swekit/benchmark/docker_utils/scripts/build_docker_images.sh sha256=W-ieivGbbMMq5EB3O5Jtk0Tx-TL_t7I77D8mJthlybA 3032
swekit/benchmark/docker_utils/scripts/docker_push.sh sha256=p984hhT0-RDrehSw0pWDC8mx0mH-Bgu8nqB5iNOK5vY 1181
swekit/benchmark/docker_utils/templates/Dockerfile.base sha256=rdLtqnt0SegwVsypqrdSaCH_ee84CXkvavL7U1Pzves 438
swekit/benchmark/docker_utils/templates/Dockerfile.pyenv_instance sha256=k9h6QBulxjUejESC4Zlb6bgvhsfjGJQ9uybmutJGrsM 194
swekit/benchmark/docker_utils/templates/Dockerfile.swe sha256=onpskL3aHg06FJ02VLeQPyMEIyZzwuQe4iousU3nM0k 428
swekit/benchmark/docker_utils/templates/getconda.sh sha256=wFATYGPMplDSWt_ptPi8ur6_EPx5_d6BpsoXvdNdXss 708
swekit/benchmark/docker_utils/templates/install_composio.sh sha256=D8gUVcsUQFo3Kcdm0kOQTMzUUtZpPUl7c9c_res0dOY 516
swekit/config/__init__.py sha256=m6sUN383Z06O6YPftvJwsc3hiosKJEFhkpzeM-lCHzA 70
swekit/config/constants.py sha256=qkEcM-8Li9dNdXfLOiWJnE3qoXLgMQA-mr8PjtYDiSI 1110
swekit/config/context.py sha256=ne1UodYnkfT3PFRQNpOk_npJ6515rvcUOGv25j1BNoY 4987
swekit/config/store.py sha256=mvvPo4VHIkT1EjyXmex3nXA4GkbnzQyus6EbozjU4sg 869
swekit/scaffold/__init__.py sha256=FPP99Gpk1-cPbsQWF8gpJgAi8WuYs0k7uqPw_jNwrek 164
swekit/scaffold/_scaffold.py sha256=w6skPyryjEd7lq77CV6x5I2HXh2tpovvgRAkAjv94g8 1775
swekit/scaffold/templates/__init__.py sha256=PKJ-xO_urZJWVJyuyT4FtOOjBNUL4FUOkS5Luk35MZY 80
swekit/scaffold/templates/pr_review/crewai/custom_tools.template sha256=0wQBieRdWclao-Q1sn4s3gf3jbqlObZ1PQFS_ICyXiQ 368
swekit/scaffold/templates/pr_review/crewai/main.template sha256=YVtGVUtgQxdOb8PuvqMQ-kcXz7NyiCpf36Ut2zq4BV8 2972
swekit/scaffold/templates/pr_review/langgraph/agent.template sha256=TyYZWb5xjE_qrBpmjK2dBbXi32ihGQppdmxYXbx1Dqk 12899
swekit/scaffold/templates/pr_review/langgraph/inputs.template sha256=sWjltGl4OWTGi2jZq8c0J6S5OJcfxRKqBdjwMSjHKmc 1670
swekit/scaffold/templates/pr_review/langgraph/main.template sha256=mPoEbiWF1hiX6RTIZpdwHWB18RFmRRPeMuHgLnUlgrs 1757
swekit/scaffold/templates/pr_review/langgraph/prompts.template sha256=5zrCfqyzSmUpxCQmN2mo8tuDMofwXZ8ATZdSzOZ4jiI 6479
swekit/scaffold/templates/pr_review/langgraph/tools.template sha256=uorAaPW3Cv3fcdB8VjbI_oIPwFGU_QQhCkry7jeL07o 7339
swekit/scaffold/templates/swe/autogen/__init__.template sha256=uNJ0fvpyaW3mfoRAh0QUHdypyvxuu4WswCa_CI7b-uc 33
swekit/scaffold/templates/swe/autogen/agent.template sha256=51wCw9jy2QqGw0ocbK6DQwaRRbey0OkZm9iqSUxNTPI 1330
swekit/scaffold/templates/swe/autogen/benchmark.template sha256=QQ9B_mLRmlSHsVr47u8zn0ji1qpt3X9t_I678Y0A5OI 1648
swekit/scaffold/templates/swe/autogen/custom_tools.template sha256=0wQBieRdWclao-Q1sn4s3gf3jbqlObZ1PQFS_ICyXiQ 368
swekit/scaffold/templates/swe/autogen/inputs.template sha256=KAWbQfvGmqBzR4JEHX4aKHhQkVpT9bZagWJn_hV_Qa0 2240
swekit/scaffold/templates/swe/autogen/main.template sha256=uau3wvUOObLHFBtbcvYgMM5HLpxqs668z2_djok3uCk 1796
swekit/scaffold/templates/swe/autogen/prompts.template sha256=7WryyHCFDG6PBPC8Yb_yWoEHECqw4ooL9eovcZpXiLs 4003
swekit/scaffold/templates/swe/camelai/__init__.template sha256=3vniuwHLtAKjaS6kNRKdHR4tYR8EHpUjmfv_bCnVTUw 30
swekit/scaffold/templates/swe/camelai/agent.template sha256=hoMmCmjN5Yejls_SkQOge41gOTeGtppimKW82jpkyzY 1734
swekit/scaffold/templates/swe/camelai/benchmark.template sha256=yDCepLQ5ZnEBVBRSC7vSLwbvjoEhqJblBjtZYA-L13M 2153
swekit/scaffold/templates/swe/camelai/custom_tools.template sha256=0wQBieRdWclao-Q1sn4s3gf3jbqlObZ1PQFS_ICyXiQ 368
swekit/scaffold/templates/swe/camelai/inputs.template sha256=KAWbQfvGmqBzR4JEHX4aKHhQkVpT9bZagWJn_hV_Qa0 2240
swekit/scaffold/templates/swe/camelai/main.template sha256=akVLOV2TsFfA2ZaS510OZ-KAFt0jbNO30jku6hNNBmk 1092
swekit/scaffold/templates/swe/camelai/prompts.template sha256=F_j0ODnPb-OMynT5yLlZr300DztcyRCgTcoDMEDbRTA 3977
swekit/scaffold/templates/swe/crewai/__init__.template sha256=ZVwCeKPxa76oqRqCHmUY8IuEfzjNhROyzXNVsXR1zzs 31
swekit/scaffold/templates/swe/crewai/agent.template sha256=9oSjg_1EQ3bbDmYV5grW4SMieOMrMViNV6dcl5dMHto 1820
swekit/scaffold/templates/swe/crewai/benchmark.template sha256=lnqk_m_YnkI_BDbGvzuJQLNI_j5yWIocfKt4GkZxqxM 1553
swekit/scaffold/templates/swe/crewai/inputs.template sha256=or4Uf_-l1LKxaK2mIrnTaDB8rQfeuVjU6iKt4rbYR3Y 2333
swekit/scaffold/templates/swe/crewai/main.template sha256=ey9lKiri6UXM-HQM1U37OpW2C74hsZhMeDj5l4-Tt2o 1775
swekit/scaffold/templates/swe/crewai/prompts.template sha256=7WryyHCFDG6PBPC8Yb_yWoEHECqw4ooL9eovcZpXiLs 4003
swekit/scaffold/templates/swe/crewai/tools.template sha256=7mUkszNiwJO1EtW2UvKmgSHK37ca8fPIAHQnZI7XPWQ 1279
swekit/scaffold/templates/swe/langgraph/agent.template sha256=ARFXPlV_aTdAayJ9wKUCpIQtcuJ9Ts1ujOr_4yhfxF4 11822
swekit/scaffold/templates/swe/langgraph/benchmark.template sha256=Wl6h8-xOAB181OoE6DPiSJin1HNMAWUWbBgNhsCzB_E 14919
swekit/scaffold/templates/swe/langgraph/inputs.template sha256=or4Uf_-l1LKxaK2mIrnTaDB8rQfeuVjU6iKt4rbYR3Y 2333
swekit/scaffold/templates/swe/langgraph/main.template sha256=jaF5JTHrm6A1tWlMXXgxFC0JHkX6mMXBvXHmMlK1Fmo 2670
swekit/scaffold/templates/swe/langgraph/prompts.template sha256=xo4_TA2_y2Xhj2-GHumVPoAp2W2TNYvDCyHzmDSLlro 6744
swekit/scaffold/templates/swe/langgraph/tools.template sha256=7mUkszNiwJO1EtW2UvKmgSHK37ca8fPIAHQnZI7XPWQ 1279
swekit/scaffold/templates/swe/llamaindex/agent.template sha256=cGHN5YUnmJqxaC8ccyeVUwpr7ri0-1u4ync-RMKe06g 5004
swekit/scaffold/templates/swe/llamaindex/benchmark.template sha256=Ebvy3OLaiqyfUkFAFEqVhoDCpVuPgIzISA2qMgjpjwM 1535
swekit/scaffold/templates/swe/llamaindex/inputs.template sha256=KAWbQfvGmqBzR4JEHX4aKHhQkVpT9bZagWJn_hV_Qa0 2240
swekit/scaffold/templates/swe/llamaindex/main.template sha256=eaG1xkOSnlXf4fl0F527HD39yf9lp5q_pwk9PiwKv8E 746
swekit/scaffold/templates/swe/llamaindex/prompts.template sha256=pI_J321KtanXAd0xaVPQ7M3445gwem1xlORHndLow6U 3970
swekit-0.3.8.dist-info/METADATA sha256=fVTD-T90ROvyncHBgHrAm33HLCnomclJ0b-3jezZXas 9979
swekit-0.3.8.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
swekit-0.3.8.dist-info/entry_points.txt sha256=p7FTIjiMPkO_hBEMiayiLxJUtENu4QY9RBBai8x-E2M 45
swekit-0.3.8.dist-info/top_level.txt sha256=CdjCQQgGfB3QLSAkpjIPtueSVRtXeqcGNQLmTb0XpAA 7
swekit-0.3.8.dist-info/RECORD

top_level.txt

swekit

entry_points.txt

swekit = swekit.cli:swekit