commit0

View on PyPIReverse Dependencies (0)

0.1.8 commit0-0.1.8-py3-none-any.whl

Wheel Details

Project: commit0
Version: 0.1.8
Filename: commit0-0.1.8-py3-none-any.whl
Download: [link]
Size: 1027671
MD5: b0d878c5ad89a3e12fd834d599d89835
SHA256: b5369d7c814d2f2b82f39da60849f7b8519f277a05c5ed91a591b800c4b4d431
Uploaded: 2024-11-22 04:34:01 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: commit0
Version: 0.1.8
Summary: A development and evaluation framework for using language models to generate libraries.
Project-Url: Homepage, https://commit-0.github.io/
Project-Url: Repository, https://github.com/commit-0/commit0
Project-Url: Issues, https://github.com/commit-0/commit0/issues
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.10
Requires-Dist: datasets (==3.0.1)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: fastcore (>=1.7.8)
Requires-Dist: ghapi (>=1.0.6)
Requires-Dist: gitpython (>=3.1.43)
Requires-Dist: modal (>=0.66.26)
Requires-Dist: pre-commit (>=3.8.0)
Requires-Dist: pytest (>=8.3.3)
Requires-Dist: ruff (>=0.6.4)
Requires-Dist: strenum (>=0.4.15)
Requires-Dist: typer (>=0.12.0)
Requires-Dist: aider-chat; extra == "agent"
Requires-Dist: import-deps (>=0.3.0); extra == "agent"
Requires-Dist: pymupdf (>=1.24.5); extra == "agent"
Provides-Extra: agent
Description-Content-Type: text/markdown
[Description omitted; length: 7707 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
agent/README.md sha256=gYfgF5xrG9M8XfA4XZW8-rJVf47YZ6v9GSZcUoQMjNY 4137
agent/__main__.py sha256=lgcKu9bhqGSspYFQNu3935G2KHueFPzRZVc-U3tQZcM 149
agent/agent_utils.py sha256=sQlIcrp9YnKVMvbV4bYkZfw_TMjqtHT7oY_6XZ3tL3s 20069
agent/agents.py sha256=74wNp1bD2VrlBFoT_b9UY52zFXQdcnJQ1Byh46Z_Rkk 4720
agent/class_types.py sha256=oA5ceoYzzXhcEZlTBXGdWqm31NvRpPJQAA5BTQBdwB4 600
agent/cli.py sha256=gqb88jOf9Id1n6w1jDlpyx06VQMvgjQ9xF5m3PMmmm8 8251
agent/display.py sha256=UDW3Fp3CKTOav8hwSJWh9-OAD9Di0Mf7XfGCTGkfOMI 16875
agent/run_agent.py sha256=m09WpBv5ERjCkp4tVvVtmZFDaqyprCc4KhrAbDRmLBk 16299
agent/run_agent_no_rich.py sha256=oXnH7p5PnWOp7PvvYkNE4jhQlWYmNRdhgCwyQLhWYkM 10305
agent/configs/agent.yaml sha256=ZxUb69iYSHZ2OzyJ-K-I0WeMeQJ4-2-DeuJThdeDNXk 256
agent/configs/base.yaml sha256=eLYmFTulsWL4NoTxRB-YwamgYBAYhrcpsMLztBGFtIg 1035
commit0/__init__.py sha256=hfS_3d7DSxM9YOHT_aMEyz82UuwQzxXr26rkIjPIMQY 41
commit0/__main__.py sha256=4F3FulbjHpMNmqYTaeqDNiSvt8dvLmLt-QUPKYXzUjQ 155
commit0/cli.py sha256=Oek2463Vfa5rhwPHui2ikH6JTvpiYx7A1JKYWHSnB-w 13736
commit0/configs/base.yaml sha256=ZTFJkbjRtJ6-fjSaUhSbGLAtTPdXy3_Jjeh5nOXghuA 283
commit0/configs/config_class.py sha256=_tzhT7VV97FA2bWUYVLgKohze2JcnLcirXjFRrKOMQs 468
commit0/configs/user.yaml sha256=5CWeomgwz3m_SHqPwHvWrRCA8Y2H9RYQzWWLfCTibHc 46
commit0/data/test_ids/attrs.bz2 sha256=f4ChwVhd0buWiaFQsQ2ub9SEjBHIzMz7DgnEhvNPdw0 7934
commit0/data/test_ids/babel.bz2 sha256=crcOOZS8wwmu5iM0CCP3b0xXIXOOp7InX7Qm9s1HauA 17615
commit0/data/test_ids/bitstring.bz2 sha256=yqnS-ceRA8eASI4TVFE_px2E-5SRAV0qp-tJa28JvTY 5473
commit0/data/test_ids/cachetools.bz2 sha256=eSm4xA405c53FisSHFgN36o5saRCCDxIvZ9FpWKp_sI 996
commit0/data/test_ids/chardet.bz2 sha256=Z7H-YaSQQ8ORQDQTMEfERuTw2Vc0KHNbmXmEZVfTXr4 3132
commit0/data/test_ids/click.bz2 sha256=f1OZha2GbidiCNIBx0YiqCctU_0IsaFSoES7IzwRHp8 5274
commit0/data/test_ids/cookiecutter.bz2 sha256=-eMNIg4CoqGwKk5PdPRfWpA4Z0hDisxicpAZMHFctlY 4393
commit0/data/test_ids/deprecated.bz2 sha256=o0ZxBFWVHg13JIWO0UQODxrS7EN_gK1FCiIwvamD3do 1077
commit0/data/test_ids/dnspython.bz2 sha256=iIU3D91Q88YH_tgZiQYy-QRcVyVQmq_dXUePlZKZV1M 8775
commit0/data/test_ids/dulwich.bz2 sha256=MO14uIFTKk-ckRLCrHpn85RnOCEyLSpQtUPbs1vjj6U 10174
commit0/data/test_ids/fabric.bz2 sha256=2h-WlxWpznqt4oyiZcfzsO2NZsLJv47zt_Vahcbn6_Q 4826
commit0/data/test_ids/fastapi.bz2 sha256=3YMRMIPbK5TDap69CIsxhHSAWxLbdJkQRQeTAnvxC6g 9341
commit0/data/test_ids/filesystem_spec.bz2 sha256=nnOSVktMpCT_Azn6Mb3JcoXJPK17CBQnb80Ff78bRWU 3438
commit0/data/test_ids/flask.bz2 sha256=CJvr09vBAeOOCoHdzAEuV1QqLe-Z2byjrlIxfvIjeLk 3876
commit0/data/test_ids/geopandas.bz2 sha256=yv4mXOZZbWnyXf0j1pHT8qFH_hm8Jp9NK4myGKfMprg 9636
commit0/data/test_ids/graphene.bz2 sha256=1p0Y7370xHu9Ivow7N81J0nLfQw7He9hV0xUa8UtHFU 3969
commit0/data/test_ids/imapclient.bz2 sha256=Fie39m2erQQbiNSBWPvvwpQkWQNHIwpeGfQXk_SYw34 2514
commit0/data/test_ids/imbalanced-learn.bz2 sha256=xvCoI5U1DaO8kd9GvaUl-LEnS59TLoK_Fzd4YfcSl3Y 5273
commit0/data/test_ids/jedi.bz2 sha256=xObGU6k1uMxGbGQ2ODtA_bouFNUTCIvOujPXCaxJBRA 18892
commit0/data/test_ids/jinja.bz2 sha256=090gPeHqw7PevGK6T7Z_lsa0_-fYTv2pSSSTsW3L01I 6180
commit0/data/test_ids/joblib.bz2 sha256=IsPiTfRBqlRuyK0oRe605cuf4yufRm_vFt3dvz2gA2o 7322
commit0/data/test_ids/loguru.bz2 sha256=UFq87pITcr3b7JJbG-v0Jqa4nz4UizbNPOS0VdPCRrY 10846
commit0/data/test_ids/marshmallow.bz2 sha256=7nIAXy7YZHkvZSZ5-zR8Di3X7J-A6jWcgMxFc2APCQA 8698
commit0/data/test_ids/mimesis.bz2 sha256=jfv3gaB7jAVWhb-3rDgISx2DezPLC_GT2jQjpwIQo9A 19914
commit0/data/test_ids/minitorch.bz2 sha256=6VgJzvTOo5O3aBMmC4bxFNqcwES22catiixMewCD41I 934
commit0/data/test_ids/more-itertools.bz2 sha256=d8n6V128fzFS_gVcn6wCHZPE0Jvh_7QRQHXWLSn5u7c 4345
commit0/data/test_ids/moviepy.bz2 sha256=g75v0Il8ZopnyyP-7Ccj9-3aEJQkTpLfhoNnnRPRZgU 1003
commit0/data/test_ids/networkx.bz2 sha256=0NDpmnd0YXtBnfnLdT7Pz9OP8wsrGUVyS4baViOdnpQ 32445
commit0/data/test_ids/paramiko.bz2 sha256=So20dKztdxB5FREiu5nkepw80BcNWBTmDLLbOqw2zNo 5726
commit0/data/test_ids/parsel.bz2 sha256=xNcw86X-d8Ow6of0Fi0lcxVKuvygqyvB-jamBv4Udow 1700
commit0/data/test_ids/pexpect.bz2 sha256=eFNYkvKlsNh9s16yPKUtF4RAFqnGkDMBRWFhLQkBoIc 2184
commit0/data/test_ids/portalocker.bz2 sha256=jSgrWR2-mjZNbwCLBrc4VoIU3C_Kr1oqg9Nu0n2SKpg 379
commit0/data/test_ids/pyboy.bz2 sha256=hWAmnbA-gesz-0fQXOYWP4tJY09LQBk-mY3DbtDMJfQ 1849
commit0/data/test_ids/pydantic.bz2 sha256=393ZdlbrHSnRJ8hAmTe10kHYakzBz9MkADpevHYXRxk 34649
commit0/data/test_ids/pyjwt.bz2 sha256=9_XI-YLosb9tDtXkqXQ7ZScfiv7p5Q6L_OHCY-jYJpo 2567
commit0/data/test_ids/pylint.bz2 sha256=tdgRWG1B8eqd76nuu-3a8kCpJfntUxz_H1Kcn-ub674 16020
commit0/data/test_ids/pypdf.bz2 sha256=QkFPAuh8mOJQRVLs6Z8FTNzCCQADnzs-ATvu_Q2IAus 9244
commit0/data/test_ids/pytest.bz2 sha256=A3EbW1Frq3FzvHYgl_OPrlFJaUFEFisZAbFuI9HpzdQ 30604
commit0/data/test_ids/python-progressbar.bz2 sha256=cj2WhV7xXmFLTQYTiQ6DSZz1A6HXyfr8H9Xcmr8PSGg 3017
commit0/data/test_ids/python-prompt-toolkit.bz2 sha256=lf2j65KiOEA3UHDFXp4tGLZx6DZmeDE9jMVR3luzKDM 1511
commit0/data/test_ids/python-rsa.bz2 sha256=VoHtxizuuRD4SjsCRzRcSyZmoEAEhn-vO9pf9SeruO4 1030
commit0/data/test_ids/requests.bz2 sha256=DCXigex1ZrHLns8_-PLM5EJ7qEIi48JkL4ABxLl8wmc 6783
commit0/data/test_ids/scrapy.bz2 sha256=E_ROUja1E9WGHrrZ1IkOIeZVuRL6QsIp9GrVi8IrS94 18336
commit0/data/test_ids/seaborn.bz2 sha256=UeifeHPmWNPaNotME9FcuYtQSd8o29YX47ADWpPh8x4 12927
commit0/data/test_ids/simpy.bz2 sha256=vsPXtW9-GkG2uhnlBTIKVMM5aitfim4LwezFrmGAOgQ 1203
commit0/data/test_ids/sphinx.bz2 sha256=FD10eDx1fae4rmtytEk3X1SzhWX3bX9i5cT-0PR9_Lc 19478
commit0/data/test_ids/sqlparse.bz2 sha256=btAhlvn6xNEOIDJdF18wnSH6OY-eMR3BUP_smyePylU 4007
commit0/data/test_ids/statsmodels.bz2 sha256=-rYg3Yxx3gVSB9HxnRJkR5LB4bEKUFxYtHEhAL0qSb0 70567
commit0/data/test_ids/tinydb.bz2 sha256=rLGUyOh7xwReE--uol9ENr8tGPsI9HGUu6PHvOT3d2s 1149
commit0/data/test_ids/tlslite-ng.bz2 sha256=RiWHiVYNtckczJ1pKBofx5AfQNnjMF_J4YsBdIfki6M 10969
commit0/data/test_ids/tornado.bz2 sha256=cHPJMSuYYUCZLuy0J6M8C2u8Od5EJiIvhsrcAF2_w70 8869
commit0/data/test_ids/virtualenv.bz2 sha256=7ACmxeVj0o0drfBQRDUqOc6nHN5yeAPLrTaSMk51emM 2737
commit0/data/test_ids/voluptuous.bz2 sha256=sTi2iSvZG-GUx0IPfRwD8EGvchDasfPIamUJdeqSuZY 1273
commit0/data/test_ids/wcwidth.bz2 sha256=PEIAPEPvKGXp59h9hU2FizBfXaRuGa3ozlOmmSM04Nc 445
commit0/data/test_ids/web3-py.bz2 sha256=3BWArY2fi0OMDbOD77NKVhoSVNc6DyVGjb9isUVP_E4 415444
commit0/data/test_ids/xarray.bz2 sha256=Lv8eIii3F1vTQjakdkGclJ7e6Ochu-6P4qFLfu0lOYg 62477
commit0/harness/build.py sha256=O0rI4S-Z1kshLDmeO0ayJJZ59__hux4ZoRDgMJbrPxk 986
commit0/harness/constants.py sha256=BhbuzhhqIPRNR8-on9FEKoZY8Bm6RP54iMqJrtxfxkk 6544
commit0/harness/docker_build.py sha256=qdBLb2Rag_ZbqcpHD_2pTD0zQ-PB-_tALkXbpFPtFUY 9707
commit0/harness/docker_utils.py sha256=PuL7aUr0sp5imcGC-zxEed3h8EsZvu1yK58qx7vYbEI 11351
commit0/harness/dockerfiles.py sha256=Q29JmJXKwAFHSYxg8l03bA1FTluDXm0GxVyKwbCNar4 1550
commit0/harness/evaluate.py sha256=RnuJaS3cEGgp8mZ0_0p3hn5u3sZGT26sOLcvj-6nd7o 4586
commit0/harness/execution_context.py sha256=1jQOSDxIsKf3ttIS-CVXhk8j5q3-4kXwE4GTpbjMZgU 6912
commit0/harness/get_pytest_ids.py sha256=7bof85VYJEqOiGsvIxGMhCmsuz6YNQRlhsLb2NjV7B4 433
commit0/harness/lint.py sha256=5xqoCD7e5thOC1c_cKpRygfotZxTqCbBvgJhsXqLIDg 2678
commit0/harness/run_pytest_ids.py sha256=WFump1Xp_YYo5MD24ZmaLdPXrosfIj6SCfXO_uCJqwE 6430
commit0/harness/save.py sha256=kOpdRToH1svFiE-WKSa4NhWZ5mCPxUDGZ8PRcC0E0z8 2927
commit0/harness/setup.py sha256=9ifCGqEmZa5VHq4EWFovOlVeYHE_T7FpqJFEN0IC1-c 1204
commit0/harness/spec.py sha256=9mA9x-q78J0WRnpYGM1H57MIv81eOtx7x6bbaZqnXOo 6525
commit0/harness/utils.py sha256=whW5yRlnGLVLRiwcurBfYpsw8WB0DdN2vQSfN6JeWLc 6876
commit0-0.1.8.dist-info/METADATA sha256=ZLQKtJQ_Zw18NDOP9MLKV1_zJ5UzvzXtIyrlsSTLgsg 8645
commit0-0.1.8.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
commit0-0.1.8.dist-info/entry_points.txt sha256=q2dJV68svDLaogyhuo_QcPXjRbVrdlauZWaw3UpRUjg 78
commit0-0.1.8.dist-info/licenses/LICENSE sha256=bu4Fz-jVlpdHzgxIPkuA9iOUcFym81RcjUumigLEZSk 1056
commit0-0.1.8.dist-info/RECORD

entry_points.txt

agent = agent.__main__:main
commit0 = commit0.__main__:main