codemonkeys

View on PyPIReverse Dependencies (0)

1.1.3 codemonkeys-1.1.3-py3-none-any.whl

Wheel Details

Project: codemonkeys
Version: 1.1.3
Filename: codemonkeys-1.1.3-py3-none-any.whl
Download: [link]
Size: 81283
MD5: 55881e56acf8b68dfcf5531f586c3994
SHA256: 5deccbbe8f57564b79c4b1758254d3879c82e941cc772a4e793ccc29ef1a036d
Uploaded: 2023-12-02 03:07:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: codemonkeys
Version: 1.1.3
Summary: CodeMonkeys gives devs control over their automated GPT logic. The current focus is working on codebases but it is lovingly designed to enable automations of all kinds. This framework aims to use AI effectively, while being reliable, predictable, and tailored to your needs. There is a strong focus on only involving AI at crucial areas of strength, and using good old-fashioned code for everything else.
Author: David Wallace Cooley Jr
Author-Email: cooleydw494[at]gmail.com
Home-Page: https://github.com/cooleydw494/codemonkeys
License: MIT
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.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6
Requires-Dist: openai
Requires-Dist: python-dotenv
Requires-Dist: Levenshtein
Requires-Dist: pandas
Requires-Dist: termcolor
Requires-Dist: tiktoken
Requires-Dist: psutil
Requires-Dist: json-repair
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 405 characters]

WHEEL

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

RECORD

Path Digest Size
codemonkeys/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/__main__.py sha256=3NQpze1k-QH1YkBRmwOcFZl0TLsbS5x3kdesGJFCeqA 265
codemonkeys/cm_paths.py sha256=Cy6IKfPwpFnhhgbOe2tDLNuyvzqjmeB2CSylz29ZN18 2544
codemonkeys/defs.py sha256=ek3a33khpeJWguhELZoR3cp_-i5Wl6anUzQH-DS-O1c 1322
codemonkeys/types.py sha256=BO5dyO9a9koEHU3e2k_5CQLG4LvjAvc2-4aSbdDp0ro 872
codemonkeys/builders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/builders/committer.py sha256=Br7f41xQNMcqC_WdV3swpAIJzbB-MaDmBz67FkXlxSY 5463
codemonkeys/builders/file_iterator.py sha256=YktUK_Ab0yHaYYJNeUA7vV6SM2_jjzlX0yczrYQvdDA 8190
codemonkeys/builders/file_prompter.py sha256=IbxzDcoi9LwBsxTwOHeo3lk1hPWEsrcGiHrRq_aiGdY 7300
codemonkeys/builders/output_path_resolver.py sha256=n6FVyyKGsTnybKtiV9PqMrvEYVUTouv3ihOn237ATp8 4434
codemonkeys/builders/summarizer.py sha256=g-5InSeRKTGrcfJ_G7sXL8XtF1SW6zpSvV5d6gA_eB4 3934
codemonkeys/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/commands/gpt-models-info.py sha256=1ZpqU8JxsGF2ihiYFbo9D2Y5KH5u__UIHY5DvAu_zFk 1804
codemonkeys/commands/list.py sha256=uz9C9-pip2nyzQyCVWKZ3CCshGGbG18cEtricohD_8A 1611
codemonkeys/commands/make.py sha256=pPYWQxaODmy_KmGVA5oE2A3szbiXFiZyjHIUBF9hguI 4407
codemonkeys/commands/print-monkey.py sha256=utyvIIskz_2lqOKHD1S9uDgC-Hyhbf3ybTnYulMhJ3U 692
codemonkeys/commands/version.py sha256=TuEZocXt9piExFhMXatrWDDEiuxF8CP1S9ZUgqGgKXI 862
codemonkeys/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/config/env.py sha256=Z3NGsZzKtX9gpqLBLVIzLuls4yDFRkyvlEDUX-M1Bi0 1320
codemonkeys/config/theme.py sha256=MCk7CFItYrW1ceag38d3fwRqhE0C-Y5UC1WU0deWHQo 3556
codemonkeys/entities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/entities/automation.py sha256=mlVsnKV9jNDWDXQdoVbY-2KVongiRzZmolrHA7ZJeEk 3606
codemonkeys/entities/barrel.py sha256=61g3aa2wD9n4UmWgYVy0n0yoKU9sXZxWacuDNAZIQ_U 2935
codemonkeys/entities/cli_runnable.py sha256=93lSr4KBqBhhhHWiHscyp-cmqiM_EP3VRhWcjDf0zgM 4280
codemonkeys/entities/command.py sha256=7z-4TYrO5OdskBoDrhuEI6fWTBwp5wNl2yvfD8gXVDM 1095
codemonkeys/entities/func.py sha256=Sfr_0lsKZyOE_vEcW76BtzYbqyoCm4iJXENv1jGNSa8 2651
codemonkeys/entities/monkey.py sha256=Zzc3Sgkgt5na4GutCsCQAg8_GjHtjlyUrhJyUtw_Im0 9085
codemonkeys/funcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/funcs/extract_list.py sha256=4YUvqq8BWh5bI2h7JgT25GBkysUx0qO3nGPCH-QXm2k 883
codemonkeys/funcs/finalize_output.py sha256=jGheHaQSZui3PNSXOiQV1QajXgSdxM3U-VX5oCz59O0 900
codemonkeys/funcs/write_file.py sha256=H_XtXcl9AIxjhlCJvZ6W10hBChzOjG-PPfyLsepJT2I 3380
codemonkeys/help/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/help/help.py sha256=Ar031kP5nezjMzwjCrY402TCvqufkeh09yw4_rMT8tM 2611
codemonkeys/help/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/help/commands/gpt-models-info.py sha256=-RaUCN-ZtLR9Mnt8Wr-VIdSYHf9n3uMg9FoUc_Tt4Ws 1528
codemonkeys/help/commands/list.py sha256=b-KPOP7Tu7-ct9B7L7-eUYKOzd5Wy8UjFrI_SzYzWTE 1193
codemonkeys/help/commands/make.py sha256=w05uL_caQqFcJ0nbxnMWkshVHsp8937b9xAz2rb6PJo 1837
codemonkeys/help/commands/print-monkey.py sha256=EKIoRKcrwp3ZQ3ivtXaX8ib6ZmPaElu2HVZrekQckaU 1230
codemonkeys/help/commands/version.py sha256=_Vn02a-XGZModNV3YTI2qiIiWm67AUWdozi7bStIQS4 409
codemonkeys/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/scripts/monk.py sha256=1333C4kVwsvWqQwfsbG8o__IFUwgTRNN2rxBgf8Q-6E 2625
codemonkeys/scripts/monk_new.py sha256=iCWF07xTEHgvJ8eqOileuCxvhum7fu2bwV9qo3hKygs 5300
codemonkeys/stor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/stor/defaults/._gitignore sha256=IoOHarMBfS4kIFJ9nLd1JAxIkNCJSf2dFkWSpWMsVBc 263
codemonkeys/stor/defaults/.env sha256=i1Xo5KYT0vb78bp0yKGTxMrARStrF8y1WwdYXX_1nLI 554
codemonkeys/stor/defaults/README.md sha256=7KJDOaV24o80l9tnedbm46oHR7QEfvV3JdCo2ildQKE 231
codemonkeys/stor/defaults/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/stor/defaults/_requirements.txt sha256=HiAW1GSmm-EO5sHCrk5_aUCsvg-QF3hWMbiJgMrfpl0 18
codemonkeys/stor/defaults/env.py sha256=3GgRqZQQDBhcyracFdaEi26ewMLJdX1IoJROWtv95uQ 1386
codemonkeys/stor/defaults/theme.py sha256=E-ZEEmKa4FkgF8IFlgNxggSp3TEfy_GBQWd6u4K0iq0 2586
codemonkeys/stor/defaults/automations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/stor/defaults/automations/default.py sha256=SHG1_ulAx9xeh2yna_qpx7fCmpo56CFovH_V-h-feaA 4993
codemonkeys/stor/defaults/automations/scaffold.py sha256=QzZLo23g0CjiCLuw95dXZSp6mYmy912NX7Q0xJ5hpxs 4825
codemonkeys/stor/defaults/commands/text-zip.py sha256=Mt-aUgETW9_7WJPE2tG0PZk7Wc-CRdFLWv26VOPWha4 2003
codemonkeys/stor/defaults/monkeys/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/stor/defaults/monkeys/finish_files.py sha256=3cCHRaq0jCW0NMrSm1ou-RWpmiBepce4_q-qC_mhLFw 1288
codemonkeys/stor/defaults/monkeys/monkey.py sha256=4VDhhkebFLLbXQs86HTK1Ms-cJUCVfEb0f6aA-52boc 4520
codemonkeys/stor/defaults/monkeys/scaffold.py sha256=NFKXKsCXNBFkNQ43Hzkm3HFidNvgMvwEzSDJxXXxKmE 1656
codemonkeys/stor/examples/automation.py sha256=2D8atamwXFAki5kwEqoYWVja0_-_4Fxa7R9yvPUUs3I 436
codemonkeys/stor/examples/barrel.py sha256=XJh8nMywnmIqJZ8A4-qHGfOWNl68o6_XI8UROrHMDUw 1106
codemonkeys/stor/examples/command.py sha256=JrxvlKsc1AGgE-kVKsog2OqjxTINJv9DtmWXYCuwTik 1481
codemonkeys/stor/examples/context-file.txt sha256=QF6MMpzaDqVhLJRydhBDYd8IX9XpI0XtD3u0XOh2McE 22
codemonkeys/stor/examples/func.py sha256=8oZRQ1D2fEYJQARZBElZsV5sVLqF_I-uneOWZEzT_0Y 1111
codemonkeys/stor/examples/mixin.py sha256=xlm-bD19sZvgRYRWjIXPWRmwTX468YIV5vgwfoknrfU 1239
codemonkeys/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/config/monkey_validations.py sha256=jCdXBMaO9lYjVcn1xDV9RU341peuXFQ3m9W76fViSro 5114
codemonkeys/utils/config/update_env_class.py sha256=5TzapZ5g_XE-vBGhZhhyZJigiV4A6Wg6wiQNEenAZT8 4085
codemonkeys/utils/git/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/git/gitter.py sha256=bt-4VxtNwDMfNazd12-B2WfvEW-5Q1yiAxtz0n0eEu0 6039
codemonkeys/utils/git/gitter_error.py sha256=P_TL0vgonZokQV7EU4FgMh2cjlfQsLbcxIVx1BqNZGA 1603
codemonkeys/utils/gpt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/gpt/gpt_client.py sha256=fRCWPaYQg0pdpB_6LZ1n8kI3-3nIqJjaZxA1pcN1hqg 6796
codemonkeys/utils/gpt/model_info.py sha256=1qj35KoEFwMkJ_UpwKUsoTFCi4JJevWWJpAeCXLvXy0 3514
codemonkeys/utils/imports/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/imports/env.py sha256=0NjAChQH4GxkSa_l6m1Cmui0g8TT6g5iSbylZlQIAlg 555
codemonkeys/utils/imports/monkey.py sha256=DPpCIQvvWR5MzkK3P1V6f8QmvCZEjJ62oQukVLB2lCQ 760
codemonkeys/utils/imports/theme.py sha256=PwTD3AZRvHrOukYY0NLpQbnmGuvcncWYLrZTON1lKso 956
codemonkeys/utils/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/misc/defs_utils.py sha256=QPxrx7lrcqUDnU0iIssLB7sPZddUY3WIvvUo9nPz9aU 3023
codemonkeys/utils/misc/file_ops.py sha256=wwloqtN62HMEivS1T7R2M3hUz2k7Z_A490b2XV95rls 1311
codemonkeys/utils/misc/handle_exception.py sha256=Mf55G4ppwXjr__4ff-8TpNUQEK70UBEEZKKofkjhyXc 2715
codemonkeys/utils/misc/log.py sha256=AK9bQpuaBy61WvrE-23KkDMTQLByFQPSC1_fgIHJ2MQ 4908
codemonkeys/utils/monk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codemonkeys/utils/monk/find_entity.py sha256=EtpmfqiCNPnO9_8F0VrlW5r30_7U3RdlXsQhRYTuU_8 3596
codemonkeys/utils/monk/parse_monk_args.py sha256=JUGtnAKV1g7Vb9zvlwHrCyRhRiJRZ2s4_qISKGGhBtU 3846
codemonkeys/utils/monk/run_entities.py sha256=FivygV0CkCYChC_vw8VrkGNIptyOEtFcSpMd4AaSK2Y 2834
codemonkeys/utils/monk/theme_functions.py sha256=VOjA68qdNtO4KqkvB0Aasl6fc0Ek2BaiIinu77VbChE 7968
docs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docs/conf.py sha256=sk-DPvA4jQuW8-awUfZqmav0huhz1lx1rgcHFaQ03m8 2347
codemonkeys-1.1.3.dist-info/LICENSE sha256=GSI_7TgnObMtGbteueKp1JrujrhV7fNkcg2gU3znvxA 1079
codemonkeys-1.1.3.dist-info/METADATA sha256=BVo2enXI8OmXSBJigfygRR2QUfkOLPa4JLmQMVGg0KQ 1680
codemonkeys-1.1.3.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
codemonkeys-1.1.3.dist-info/entry_points.txt sha256=VPWtcNNj0hhgShU2ojprVPHSkqEk4bljuSeHry1dRAs 140
codemonkeys-1.1.3.dist-info/top_level.txt sha256=gYHktFNh_NE6m2lB87aOVjenGaKx8OVD6bLO-OeIwxg 17
codemonkeys-1.1.3.dist-info/RECORD

top_level.txt

codemonkeys
docs

entry_points.txt

codemonkeys = codemonkeys.__main__:main
monk = codemonkeys.scripts.monk:main
monk-new = codemonkeys.scripts.monk_new:main