Recent Releases of gpt-engineer
gpt-engineer - v0.3.1
Highlights
We have a new release, v0.3.1, ready for you!
The main changes in this release include:
π Default model upgrade - GPT-4o is now the default model version by @AntonOsika π Benchmark development - Laid the groundwork for benchmark-driven development by @ATheorell π Docker stability with a hotfix for Docker image by @k1lgor π§ Enhanced error handling by @similato87
β€οΈ We also welcome our new first-time contributor @ceddy4395!
What's Changed
- Retry diff failures (fixed by gptengineer by pasting errors into prompt π₯) by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1140
- Formate uploading files with black linting tool by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1094
- Correct path for debug logs by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1141
- Making black a main dependency by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1145
- Enhance Diff Application and Error Transparency by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1138
- Bench export by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1147
- Adding instructions for the use of open router by @zigabrencic in https://github.com/gpt-engineer-org/gpt-engineer/pull/1139
- GPT-4o default, fix tiktoken by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1151
- Small fixes to the CLI interface of gpte and bench applications by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1157
- Fix potential GitHub action smells by @ceddy4395 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1156
- Hotfix/docker image by @k1lgor in https://github.com/gpt-engineer-org/gpt-engineer/pull/1161
- Extract linting process from file_selector by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1146
- Update pyproject.toml by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1168
New Contributors
- @ceddy4395 made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1156
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v0.3.0...v0.3.1
- Python
Published by viborc over 1 year ago
gpt-engineer - v0.3.0
Highlights
We have a service release ready for you! Main changes include:
π§ Fixing LangChain version breaking changes and implementing bench config by @ATheorell π Fixing several bugs and implementing improvements by @TheoMcCabe and @ATheorell π§ Improving error handling by @similato87
What's Changed
- Update CONTRIBUTING.md by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1113
- Hotfix: Temporarily disabling run test in tox.ini by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1123
- rendering the typer bench executable functional by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1111
- fix learning upload by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/1120
- bug/gpt-4-turbo-vision by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/1121
- Bench config by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1126
- Improve Error Handling to Include Full Stack Trace by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1118
- Removed non-existing model name! by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1131
- reverting to turbo by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1132
- fixing langchain version breaking change gpt-4-turbo by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1134
- Update README.md by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1133
- Update pyproject.toml by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1135
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v0.2.9...v0.3.0
- Python
Published by viborc almost 2 years ago
gpt-engineer - v0.2.9
Highlights
A big release is here, and here are some of the highlights.
- π Integrating APPS and MBPP benchmarks by @azrv
- ποΈ Adding support for image prompts by @ATheorell and @TheoMcCabe
- π§ Added support for Claude 3 by @AntonOsika
- π Support for Open LLMs with updated docs by @zigabrencic
- π οΈ Added support for .toml config by @@ErikBjare
β€οΈ Welcome FIVE new contributors with special shout-outs to @Styren and @zigabrencic π
What's Changed
- test(learning): add unit tests for learning module by @MarkVerbeek91 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1002
- Update / generate the docstrings by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/994
- Update ROADMAP.md with new structure by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1018
- Update and simplify ROADMAP.md by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1020
- Minor whitespace ROADMAP.md fix by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1021
- Git diff-style approach for
improvefunction by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1005 - fix azure_endpoint by @Emassei in https://github.com/gpt-engineer-org/gpt-engineer/pull/1010
- feat: git integration (gitignore file filter and avoid overwriting uncommitted files) by @Styren in https://github.com/gpt-engineer-org/gpt-engineer/pull/1001
- Fix: Necessary corrections for the updated
improvefunction by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1027 - ci: added codecov.io reporting by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1039
- chore: added coverage.xml to gitignore by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1040
- Updating static docs by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/1028
- fix docs_building.md warning for unix by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1041
- Bug Fix: Unicode files by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/1044
- llm via clipboard by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1037
- Add support for claude 3 by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1055
- poetry update by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/1056
- Improved preprompts for improve flow by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1045
- Updated the readthedocs build steps to account for Poetry 1.8 change regarding virtualenvs behaviour by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/1058
- added poetry docs dependency group by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/1059
- Fixing some of the links in the static documentation by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/1060
- Fixing some of the links in the introduction.md file by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/1061
- feat: added
gpt-engineer.tomlproject configuration file by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1043 - fix: fixed broken test for gpt-engineer.toml after renaming of config section by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1063
- 1031 feature request automated issue logging by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1052
- Add timeout while searching for git diffs in LLMs response by @azrv in https://github.com/gpt-engineer-org/gpt-engineer/pull/1067
- build(deps): added tomlkit by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1068
- 1069 automatic diff failure partly meta issue by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1074
- image prompts - Entrypoint prompt - additional CLI argument by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1077
- Improve
--helpoutput by @akaihola in https://github.com/gpt-engineer-org/gpt-engineer/pull/1078 - Add claude 3 / anthropic with cost calculation + convenience fixes. gpt-engineer is coauthor by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/1080
- Docker performance improvements and reduce image size by @k1lgor in https://github.com/gpt-engineer-org/gpt-engineer/pull/1016
- Integrate APPS benchmarking by @azrv in https://github.com/gpt-engineer-org/gpt-engineer/pull/1051
- Adding missing dependency, datasets, fixing warning by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1084
- add projects/* exception for gitignore filter by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1093
- fix: fixed unreachable (duplicate) codepath for Anthropic init by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/1100
- fix: incorrect prompt type breaking gptme benchmarks by @Styren in https://github.com/gpt-engineer-org/gpt-engineer/pull/1096
- Integrate MBPP benchmarks by @azrv in https://github.com/gpt-engineer-org/gpt-engineer/pull/1103
- Disentangle tests #1076 by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/1104
- Improve function hot fix for app benchmark by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/1095
- Support for Open LLMs by @zigabrencic in https://github.com/gpt-engineer-org/gpt-engineer/pull/1082
- Update pyproject.toml by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1109
New Contributors
- @MarkVerbeek91 made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1002
- @Emassei made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1010
- @Styren made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1001
- @akaihola made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1078
- @zigabrencic made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1082
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v0.2.8...v0.2.9
- Python
Published by viborc almost 2 years ago
gpt-engineer - v0.2.7
What's Changed
- fix CLI parameter at doc by @nnashiki in https://github.com/gpt-engineer-org/gpt-engineer/pull/922
- Update CODEWONERS after refactor by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/927
- Update README.md -> defualt to default by @Gogopex in https://github.com/gpt-engineer-org/gpt-engineer/pull/929
- Updated type hints and dictionary merging for Python 3.8 compatibility. by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/931
- updating gitignore for /projects* by @captivus in https://github.com/gpt-engineer-org/gpt-engineer/pull/939
- Update Python in Dockerfile. 3.10->3.11 by @larinam in https://github.com/gpt-engineer-org/gpt-engineer/pull/941
- Clearer contribution and merging directives for github by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/936
- python:3.11-slim no longer has gcc by @maya-undefined in https://github.com/gpt-engineer-org/gpt-engineer/pull/944
- Update README.md from antonosika to gpt-engineer-org by @eleijonmarck in https://github.com/gpt-engineer-org/gpt-engineer/pull/954
- testing all python versions with tox by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/956
- Update pyproject.toml by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/957
- restricting python support to 3.10-11 by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/958
- potential fix for some/dir/ bug #928 by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/930
- Add tree-style file selection feature by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/937
- Adding toml as dependency by @snf in https://github.com/gpt-engineer-org/gpt-engineer/pull/961
- fix: poetry lock --no-update by @captivus in https://github.com/gpt-engineer-org/gpt-engineer/pull/978
- fix: install curl in docker image by @camstuart in https://github.com/gpt-engineer-org/gpt-engineer/pull/972
- Remove langchain warnings + file selector improvements by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/979
- docs: update DOCS_BUILDING.md by @eltociear in https://github.com/gpt-engineer-org/gpt-engineer/pull/982
- correct github urls by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/983
- Fix docs build pipeline by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/986
- build(docs): install docs deps with poetry instead of docs/requiremens.txt by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/987
- update openai by @TheoMcCabe in https://github.com/gpt-engineer-org/gpt-engineer/pull/984
- updated poetry.lock by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/992
- Update docs quick overview by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/988
- Update README.md by @AntonOsika in https://github.com/gpt-engineer-org/gpt-engineer/pull/997
- Ensure sphinx correctly parses docstrings by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/991
- Avoid docs build error by removing experimental packages & addressed a lot of the errors and warnings in documentation build by @kristiankyvik in https://github.com/gpt-engineer-org/gpt-engineer/pull/999
- Update pyproject.toml by @viborc in https://github.com/gpt-engineer-org/gpt-engineer/pull/1003
New Contributors
- @nnashiki made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/922
- @Gogopex made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/929
- @larinam made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/941
- @maya-undefined made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/944
- @eleijonmarck made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/954
- @snf made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/961
- @camstuart made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/972
- @eltociear made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/982
- @kristiankyvik made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/986
- @viborc made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/1003
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v.0.2.5...v0.2.7
- Python
Published by viborc about 2 years ago
gpt-engineer - v0.2.6
This is the last version confirmed to work with python 3.8 and 3.9
What's Changed
- fix CLI parameter at doc by @nnashiki in https://github.com/gpt-engineer-org/gpt-engineer/pull/922
- Update CODEWONERS after refactor by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/927
- Update README.md -> defualt to default by @Gogopex in https://github.com/gpt-engineer-org/gpt-engineer/pull/929
- Updated type hints and dictionary merging for Python 3.8 compatibility. by @similato87 in https://github.com/gpt-engineer-org/gpt-engineer/pull/931
- updating gitignore for /projects* by @captivus in https://github.com/gpt-engineer-org/gpt-engineer/pull/939
- Update Python in Dockerfile. 3.10->3.11 by @larinam in https://github.com/gpt-engineer-org/gpt-engineer/pull/941
- Clearer contribution and merging directives for github by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/936
- python:3.11-slim no longer has gcc by @maya-undefined in https://github.com/gpt-engineer-org/gpt-engineer/pull/944
- Update README.md from antonosika to gpt-engineer-org by @eleijonmarck in https://github.com/gpt-engineer-org/gpt-engineer/pull/954
- testing all python versions with tox by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/956
- Update pyproject.toml by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/957
New Contributors
- @nnashiki made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/922
- @Gogopex made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/929
- @larinam made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/941
- @maya-undefined made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/944
- @eleijonmarck made their first contribution in https://github.com/gpt-engineer-org/gpt-engineer/pull/954
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v.0.2.5...v0.2.6-python3.8-11-compatible
- Python
Published by ATheorell about 2 years ago
gpt-engineer - v.0.2.5
Patch that fixes issues with newer langchain versions when pip installing
What's Changed
- Readme update by @ATheorell in https://github.com/gpt-engineer-org/gpt-engineer/pull/916
- build(deps): moved dev dependencies to dev group by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/920
- fix: workaround for refactor on new versions of langchain by @ErikBjare in https://github.com/gpt-engineer-org/gpt-engineer/pull/924
Full Changelog: https://github.com/gpt-engineer-org/gpt-engineer/compare/v.0.2.4...v.0.2.5
- Python
Published by ATheorell about 2 years ago
gpt-engineer - Patch regain compatibility with python 3.8-9
What's Changed
- ruff edits by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/901
- Bug fix new file improve by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/902
- testing the actual cli application after installed in fresh env by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/903
- Replace the 3.10 style type hints with the traditional style. by @similato87 in https://github.com/AntonOsika/gpt-engineer/pull/909
- removing codeQL: it takes forever to run and it never finds anything by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/905
- Update Type Hinting from tuple to Tuple by @similato87 in https://github.com/AntonOsika/gpt-engineer/pull/910
- ci: use Python 3.10 in linting & testing by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/908
New Contributors
- @similato87 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/909
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/0.2.3...v.0.2.4
- Python
Published by ATheorell about 2 years ago
gpt-engineer - Fix to main path problem
What's Changed
- Fixes to main path problem by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/899
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/0.2.2...0.2.3
- Python
Published by ATheorell about 2 years ago
gpt-engineer - Changes to build system
What's Changed
- Updates of build system with related changes to CI by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/897
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/0.2.1...0.2.2
- Python
Published by ATheorell about 2 years ago
gpt-engineer - Significant strides for open codegen innovation β v0.2.0 is live π
Headline Changes
- Much increased modularity: clear division of core and application specific code, fewer disk read and writes
- Improved naming of files, classes and functions
- Much better test coverage @ATheorell
- Poetry instead of setuptools as build system @captivus
- New benchmarking architecture, designed to be easy to hook into for general codegen agents @AntonOsika
- Tons of bug fixes on the go
What's Changed
- Fix: Issue 786 - gpt-engineer doesn't respect the COLLECTLEARNINGSOPT_OUT=true env variable by @captivus in https://github.com/AntonOsika/gpt-engineer/pull/806
- Fix broken link by @oxmc in https://github.com/AntonOsika/gpt-engineer/pull/808
- Add tests for AI class by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/805
- Increase chat to files coverage by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/813
- Update ai.py by @mfeyx in https://github.com/AntonOsika/gpt-engineer/pull/817
- Refactor ai.py. Split token usage into its own class by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/820
- Selfheal by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/727
- Contribution points 2 by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/832
- Contribution points 1 by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/831
- restricting langchain version to <=0.0.312 by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/833
- Vector Store initial implementation by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/830
- Add no occurrences warning on edit files by @cfytrok in https://github.com/AntonOsika/gpt-engineer/pull/838
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/840
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/846
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/847
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/848
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/849
- readding documentation and deleting the duplicate files added by improve by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/850
- adding advanced options to cli by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/851
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/852
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/854
- Create citation.cff by @trigaten in https://github.com/AntonOsika/gpt-engineer/pull/843
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/857
- Fix tokenizer by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/856
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/858
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/862
- Removed self-heal test since not working well with cache by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/865
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/867
- Refactor by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/870
- Fix leftover ai.fuser() call on self_heal by @scodeman in https://github.com/AntonOsika/gpt-engineer/pull/873
- Rename code -> files by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/875
- Add standardised benchmarking capabilities, changes to lean_agent by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/878
- Refactor additions by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/882
- Misc minor nits by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/885
- build: added cloc Makefile target to easily count loc by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/883
- feat: added new gpte command for better ux by @RukshanJS in https://github.com/AntonOsika/gpt-engineer/pull/889
- Create GOVERNANCE.md by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/888
- Naming suggestions by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/887
- ci: pipx install poetry, and use setup-python cache support for poetry by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/891
- The big refactor PR by @captivus in https://github.com/AntonOsika/gpt-engineer/pull/886
New Contributors
- @oxmc made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/808
- @mfeyx made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/817
- @cfytrok made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/838
- @trigaten made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/843
- @scodeman made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/873
- @RukshanJS made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/889
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.1.0...v.0.2.0
- Python
Published by ATheorell about 2 years ago
gpt-engineer - v0.1.0
A lot has happened! With this release, gpt-engineer takes a big leap to become a useful tool for improving existing code bases, writing improvements into the existing files.
The enhanced --improve feature opens up for future exciting mechanisms for iterative code improvement! Probably, the coming weeks will be a fun and rewarding time to contribute :partying_face:
Headline Changes
- --improve flag makes gpt-engineer do changes in existing codebase @UmerHA
- All code is written written in current working directory (not workspace directory) @UmerHA
- Refactor into core and cli component for better reusability/maintainability @Captivus
In Detail
- Simplify prompting by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/676
- tkinter install documentation entry by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/675
- add support for anthropic, azure, aleph alpha, ai21, togetherai, cohere, replicate, huggingface inference endpoints, etc. by @krrishdholakia in https://github.com/AntonOsika/gpt-engineer/pull/660
- Revert "add support for anthropic, azure, aleph alpha, ai21, togetherai, cohere, replicate, huggingface inference endpoints, etc. " by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/685
- Standardise file names path by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/684
- updated issue template style and added default label triage by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/678
- token count correction according to #645 by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/681
- Evals for Create New Code mode by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/686
- Agent Protocol Support by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/693
- added instructions for how to use improve code mode by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/694
- Handle undefined additional_information in agent protocol api implementation by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/697
- Zero temperature code gen evals + reporting by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/699
- disabling ruff from pre-commit, since it contradicts black (see #699, #700) by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/702
- Print total api costs by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/706
- file_selector path as input path by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/704
- More clear readme instructions by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/714
- Stop clarifying per default, to make runs faster, put it behind --steps clarify flag by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/717
- Moretests by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/719
- Add project_metadata as .gpteng and relocate files by @RareMojo in https://github.com/AntonOsika/gpt-engineer/pull/720
- Fix -i flag after metadata was introduced by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/723
- New clarification prompt by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/715
- Fixing a Link in the Docs by @surfingdoggo in https://github.com/AntonOsika/gpt-engineer/pull/724
- Print which directory gpt-engineer is using by @fabhed in https://github.com/AntonOsika/gpt-engineer/pull/726
- adding codeowners file for sending appropriate notifications upon changes by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/732
- Add some sweet star history by @umarmnaq in https://github.com/AntonOsika/gpt-engineer/pull/731
- Lite mode - run without pre prompts for execution by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/733
- gpt-engineer self improvement fixes: Default to using existing file list file by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/734
- Assert bugfix, respec cleanup by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/735
- Adding RareMojo to CODEOWNERS by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/736
- Remove experimental TDD step configs by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/737
- Load env variable handling & Project preprompt enhancement by @saschalalala in https://github.com/AntonOsika/gpt-engineer/pull/740
- Handle rate limit error with backoff by @lukaspetersson in https://github.com/AntonOsika/gpt-engineer/pull/741
- Adding official agent protocol test to ci + github badge by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/698
- allows the agent interface to be run on any port by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/743
- Allow adding folders to "improve code in" list by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/739
- Update Dockerfile by @woutervanranst in https://github.com/AntonOsika/gpt-engineer/pull/753
- Added new sandbox configs to sweep.yaml by @kevinlu1248 in https://github.com/AntonOsika/gpt-engineer/pull/748
- Preprompts tests and docs by @saschalalala in https://github.com/AntonOsika/gpt-engineer/pull/760
- Fixing TypeError in file_selector.py by @Ruijian-Zha in https://github.com/AntonOsika/gpt-engineer/pull/756
- Add W&B tracing user guide by @ash0ts in https://github.com/AntonOsika/gpt-engineer/pull/752
- Issue 718 refactor by @captivus in https://github.com/AntonOsika/gpt-engineer/pull/766
- Removing agent-protocol from main branch - needs major rework by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/767
- Fix: Crashes after entering additional questions by @pralad-p in https://github.com/AntonOsika/gpt-engineer/pull/769
- Fix preprompt path by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/772
- Bugfix/broken module references by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/775
- Bugfix - CLI - Resolves error "ModuleNotFoundError: No module named 'gpt_engineer.cli'" by @captivus in https://github.com/AntonOsika/gpt-engineer/pull/778
- Adding tests for refactored CLI by @captivus in https://github.com/AntonOsika/gpt-engineer/pull/779
- Project path is now workspace by @UmerHA in https://github.com/AntonOsika/gpt-engineer/pull/749
- "Improve" now edits existing code base by @UmerHA in https://github.com/AntonOsika/gpt-engineer/pull/721
- fixed broken ref to Runpod template setup by @vatogato in https://github.com/AntonOsika/gpt-engineer/pull/792
- encoding before measuring byte length + extra try clause by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/796
- Updating terms of use for data collection by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/797
- bug: Unicode decode error by @TheoMcCabe in https://github.com/AntonOsika/gpt-engineer/pull/801
- Release0.1.0 by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/803
New Contributors
- @krrishdholakia made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/660
- @lukaspetersson made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/706
- @RareMojo made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/720
- @surfingdoggo made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/724
- @fabhed made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/726
- @umarmnaq made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/731
- @saschalalala made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/740
- @woutervanranst made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/753
- @Ruijian-Zha made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/756
- @ash0ts made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/752
- @captivus made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/766
- @pralad-p made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/769
- @vatogato made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/792
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.9...v0.1.0
- Python
Published by ATheorell over 2 years ago
gpt-engineer - v0.0.9 is live π
Great work, everyone working on this release.
I'm personally excited after having used gpt-engineer to improve gpt-engineer itself πΆ (see my tweet for how it looked)
We're looking to improve the UX further. Check recent issues labeled for how you can contribute!
What's New
- π¨βπ» Add possibility to improve existing codebases by @leomariga @pbharrin
- π§ Support for open source models, added instructions to docs by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/639
- π§ .env setup for OpenAI API key by @OriAshkenazi
- π Evals for improve existing code by @pbharrin
In Detail
- Fixed spelling error on README.md by @salomonj11 in https://github.com/AntonOsika/gpt-engineer/pull/577
- Update TERMSOFUSE.md by @egecandrsn in https://github.com/AntonOsika/gpt-engineer/pull/575
- Minor fixes to documentation for Windows users by @Oxymoron290 in https://github.com/AntonOsika/gpt-engineer/pull/556
- Docker And Docker-Compose Support by @ayoubfletcher in https://github.com/AntonOsika/gpt-engineer/pull/538
- Remove poetry by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/587
- Refactor files for docker by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/588
- .env setup for OpenAI API key by @OriAshkenazi in https://github.com/AntonOsika/gpt-engineer/pull/499
- Fix missing OPENAIAPIKEY by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/592
- Rebase of @leomariga's Existing Project by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/578
- Add possibility to improve existing codebases by @leomariga in https://github.com/AntonOsika/gpt-engineer/pull/465
- Removed unused code in steps.py by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/597
- Configure Sweep by @sweep-ai in https://github.com/AntonOsika/gpt-engineer/pull/603
- refactor for clarity by @talkingtoaj in https://github.com/AntonOsika/gpt-engineer/pull/585
- removed file dictionary, and use full path for files in existing code⦠by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/600
- Updated sweep.yaml for pre-commit by @kevinlu1248 in https://github.com/AntonOsika/gpt-engineer/pull/622
- Add numpy-style docstrings to functions by @sweep-ai in https://github.com/AntonOsika/gpt-engineer/pull/615
- Automate Issue and PR Management using GitHub Actions by @sweep-ai in https://github.com/AntonOsika/gpt-engineer/pull/605
- Docker Update by @FancyKat in https://github.com/AntonOsika/gpt-engineer/pull/612
- Fixed Incorrect Github codespaces link by @gssakash in https://github.com/AntonOsika/gpt-engineer/pull/624
- Add benchmark Results for commit 8358b60 with GPT3.5-default by @alvaromat in https://github.com/AntonOsika/gpt-engineer/pull/625
- Add support for Azure OpenAI Service by @niklasfink in https://github.com/AntonOsika/gpt-engineer/pull/640
- feat: added support for open source models, added instructions to docs by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/639
- fix: fix bad merge in #639 by @ErikBjare in https://github.com/AntonOsika/gpt-engineer/pull/644
- Evals for improve existing code by @pbharrin in https://github.com/AntonOsika/gpt-engineer/pull/638
- Merge pull request #1 from AntonOsika/main by @Ax2L in https://github.com/AntonOsika/gpt-engineer/pull/646
- Update readme and docs by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/647
- Improve flow for -i flag by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/652
- First boostrap commit π Improving usage of typehints. by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/653
- Simplify which folders are used by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/659
- Issue templates by @ATheorell in https://github.com/AntonOsika/gpt-engineer/pull/661
- Revert "Simplify which folders are used" by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/668
- Bump the release version in pyproject.toml by @sweep-ai in https://github.com/AntonOsika/gpt-engineer/pull/666
- Revert "Bump the release version in pyproject.toml" by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/672
New Contributors
- @salomonj11 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/577
- @egecandrsn made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/575
- @Oxymoron290 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/556
- @ayoubfletcher made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/538
- @OriAshkenazi made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/499
- @pbharrin made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/592
- @talkingtoaj made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/585
- @kevinlu1248 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/622
- @FancyKat made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/612
- @gssakash made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/624
- @alvaromat made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/625
- @niklasfink made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/640
- @ErikBjare made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/639
- @Ax2L made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/646
- @ATheorell made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/661
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.8...v0.0.9
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.8 is live π
Tons of updates this release, everyone. Keep the good job up all contributors.
What's Changed
- Resolve Dependency Conflicts for Google Colab by @sweep-ai in https://github.com/AntonOsika/gpt-engineer/pull/392
- update pyptoject and revert suppress KeyboardInterrupt by @k1lgor in https://github.com/AntonOsika/gpt-engineer/pull/376
- Use 'good first issue' label in issues URL by @SiboVG in https://github.com/AntonOsika/gpt-engineer/pull/386
- Clarify missing files error message. by @leomariga in https://github.com/AntonOsika/gpt-engineer/pull/384
- Update README.md by @dverzolla in https://github.com/AntonOsika/gpt-engineer/pull/323
- Add CodeQL workflow by @jorgectf in https://github.com/AntonOsika/gpt-engineer/pull/422
- changed feedback collection from opt-out to opt-in by @Gamekiller48 in https://github.com/AntonOsika/gpt-engineer/pull/423
- Add benchmark report by @artmoskvin in https://github.com/AntonOsika/gpt-engineer/pull/463
- refactor(makefile): :recycle: remove repetitive command by @k1lgor in https://github.com/AntonOsika/gpt-engineer/pull/451
- remove a duplicate phrase from the prompt by @MrF0o in https://github.com/AntonOsika/gpt-engineer/pull/446
- Remove
delete_existingoption; Introduce archive by @azrv in https://github.com/AntonOsika/gpt-engineer/pull/409 - Simplify archiving process by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/469
- codespell: workflow, config + 1 single uno only typo fixed! by @yarikoptic in https://github.com/AntonOsika/gpt-engineer/pull/426
- Python 3.8 support + Cleaning up some issues in extracting files out of the prompts by @Nitaym in https://github.com/AntonOsika/gpt-engineer/pull/355
- Added windows commands in readme by @ashishawasthi in https://github.com/AntonOsika/gpt-engineer/pull/378
- Added documentation in makefile by @shubham-attri in https://github.com/AntonOsika/gpt-engineer/pull/348
- Hotfix pre commit config by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/470
- Add flow to ask for consent to share learnings β finally by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/471
- Implemented logging token usage (solves #322) by @UmerHA in https://github.com/AntonOsika/gpt-engineer/pull/438
- Fix examples project path in main by @SiboVG in https://github.com/AntonOsika/gpt-engineer/pull/408
- fix spelling by @rezernieks in https://github.com/AntonOsika/gpt-engineer/pull/500
- Readme and Windows Usage update by @PeterPCW in https://github.com/AntonOsika/gpt-engineer/pull/406
- Update codespell.yml by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/523
- Langchain integration by @UmerHA in https://github.com/AntonOsika/gpt-engineer/pull/512
- Update README.md by @elsatch in https://github.com/AntonOsika/gpt-engineer/pull/561
- Update philosophy by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/568
- Feature/docsv1 by @amjadraza in https://github.com/AntonOsika/gpt-engineer/pull/554
New Contributors
- @sweep-ai made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/392
- @SiboVG made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/386
- @leomariga made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/384
- @dverzolla made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/323
- @jorgectf made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/422
- @Gamekiller48 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/423
- @artmoskvin made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/463
- @MrF0o made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/446
- @azrv made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/409
- @yarikoptic made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/426
- @Nitaym made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/355
- @ashishawasthi made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/378
- @shubham-attri made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/348
- @UmerHA made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/438
- @rezernieks made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/500
- @PeterPCW made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/406
- @elsatch made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/561
- @amjadraza made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/554
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.7...v0.0.8
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.7 is live π
What's Changed
- edit on some typing by @abdoafage in https://github.com/AntonOsika/gpt-engineer/pull/341
- Extend tests for DB class by @Snoup97 in https://github.com/AntonOsika/gpt-engineer/pull/128
- Refactoring and suggestions by @k1lgor in https://github.com/AntonOsika/gpt-engineer/pull/334
- refactor: Refactor loop for improved efficiency and readability by @kbshal in https://github.com/AntonOsika/gpt-engineer/pull/286
- fix typos by @Snoup97 in https://github.com/AntonOsika/gpt-engineer/pull/359
- First step in making gpt-engineer learn. Rename main_prompt -> prompt by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/381
- Allow model string to be changed (Fixes #328) by @Explosion-Scratch in https://github.com/AntonOsika/gpt-engineer/pull/329
- Make sure benchmark runs and be more strict about collecting feedback by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/397
New Contributors
- @abdoafage made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/341
- @k1lgor made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/334
- @kbshal made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/286
- @Explosion-Scratch made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/329
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.6...v0.0.7
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.6 is live π
Minor release for PYPI config.
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.5...v0.0.6
Special shoutout to:
- davejcameron for well tested contributions to file parsing. Keep the good work up.
- patillacode for ensuring we have a smooth process and merge PRs quickly and efficiently
- carlthome for pushing and not compromising with best practices across the repository, levelling all of us up.
And to all the other new and old contributors. Let's continue making this great. π
Benchmark results for this release, big improvements
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.5 is live π
What's Changed
- Dont require to be in the same folder as the repo to run, v0.0.5 by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/320
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.4...v0.0.5
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.4 is live π
Special shoutout this release to:
- @davejcameron for well tested contributions to file parsing. Keep the good work up.
- @patillacode for ensuring we have a smooth process and merge PRs quickly and efficiently
- @carlthome for pushing and not compromising with best practices across the repository, levelling all of us up.
And to all the other new and old contributors. Let's continue making this great. π
Fresh benchmark results for this release, big improvements
What's Changed
- fix(bug): toml misconfiguration by @gblikas in https://github.com/AntonOsika/gpt-engineer/pull/189
- Refactored by Sourcery AI by @LopeKinz in https://github.com/AntonOsika/gpt-engineer/pull/188
- Fix for += by @LopeKinz in https://github.com/AntonOsika/gpt-engineer/pull/199
- tweak make file for running the app by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/203
- Fix square bracket file name issue by @davejcameron in https://github.com/AntonOsika/gpt-engineer/pull/173
- add workflow to execute unit tests by @Snoup97 in https://github.com/AntonOsika/gpt-engineer/pull/118
- Improved CONTRIBUTING.md by @Harshad112 in https://github.com/AntonOsika/gpt-engineer/pull/208
- Add mypy by @rdesparbes in https://github.com/AntonOsika/gpt-engineer/pull/224
- Add pytest pre commit hook by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/210
- Additional filename handling by @davejcameron in https://github.com/AntonOsika/gpt-engineer/pull/221
- enabled compatiblilty with python versions <3.9 fixes #253 by @SlamChillz in https://github.com/AntonOsika/gpt-engineer/pull/254
- Handle newlines between filename by @davejcameron in https://github.com/AntonOsika/gpt-engineer/pull/250
- Add pull request and issue templates by @aroramrinaal in https://github.com/AntonOsika/gpt-engineer/pull/222
- v0.0.4 benchmark, stricter typing, smaller fixes and new README by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/268
New Contributors
- @gblikas made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/189
- @LopeKinz made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/188
- @davejcameron made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/173
- @Harshad112 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/208
- @rdesparbes made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/224
- @SlamChillz made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/254
- @aroramrinaal made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/222
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.3...v0.0.4
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.3 is live π
What's new
Improved performance π - TDD workflow: generates the tests, then the code - Self-reflection + prompts that are even Chain of Thought:ier
Smooth developer flow π¦
- Configurable steps in the generation process to quickly iterate
- Standard CI on autoformatting, pre-commit hooks, tests β and releasing to pip! (just pip install gpt-engineer)
Feedback loops π¨ - Spins up the project immediately when done - Fully autonomous mode to allow for...
Benchmarks π€ΌββοΈ - Automatically solves a suite of benchmarks - Lets us track progress
In detail
- A few doc tweaks by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/157
- Add --verbose option for logging request/response
- kwargs -> temperature
- Fix the errors with parsing
Full Changelog: https://github.com/AntonOsika/gpt-engineer/compare/v0.0.2...v0.0.3
- Python
Published by AntonOsika over 2 years ago
gpt-engineer - v0.0.2 is live π
Great job on this release everyone. GPT Engineer has gotten much better throughout the week.
What's Changed
- Update README.md by @mrowan137 in https://github.com/AntonOsika/gpt-engineer/pull/27
- Minor clean up by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/52
- add multi-language support for file read by @JackLeeHal in https://github.com/AntonOsika/gpt-engineer/pull/23
- Revert model to gpt-3.5-turbo when gpt-4 is not available. by @jnichols0 in https://github.com/AntonOsika/gpt-engineer/pull/40
- Make gpt-engineer pip installable/runnable by @Jeadie in https://github.com/AntonOsika/gpt-engineer/pull/60
- Fix README after the changes from #60 by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/76
- Fix: Ensure Directory Exists Before File Write Operation in db.py by @Ryan526 in https://github.com/AntonOsika/gpt-engineer/pull/89
- Pre commit setup by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/61
- Add steps for unit_tests and specification by @FOLLGAD in https://github.com/AntonOsika/gpt-engineer/pull/100
- Fix an exception for GPT response with lang=sh by @jjzhuo in https://github.com/AntonOsika/gpt-engineer/pull/105
- added .idea folder of jetbrains IDEs to gitignore by @Snoup97 in https://github.com/AntonOsika/gpt-engineer/pull/111
- Minor formatting fixes in Readme; fix main python command by @vreyespue in https://github.com/AntonOsika/gpt-engineer/pull/97
- improve execution step by @AntonOsika in https://github.com/AntonOsika/gpt-engineer/pull/123
- fixed the DB import in the pytest file by @Snoup97 in https://github.com/AntonOsika/gpt-engineer/pull/116
- Makefile by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/80
- SECURITY: change execute_entrypoint conditions by @NoCLin in https://github.com/AntonOsika/gpt-engineer/pull/145
- Improved chat parsing with no AI logic by @goncalomoita in https://github.com/AntonOsika/gpt-engineer/pull/120
- Directory creation & project directory by @EnzoMartin in https://github.com/AntonOsika/gpt-engineer/pull/140
- make pre commit pass in the whole codebase by @patillacode in https://github.com/AntonOsika/gpt-engineer/pull/149
- Added CODEOFCONDUCT.md to the .github directory by @jebarpg in https://github.com/AntonOsika/gpt-engineer/pull/147
- fix docstring #150 by @NoCLin in https://github.com/AntonOsika/gpt-engineer/pull/152
New Contributors
- @mrowan137 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/27
- @patillacode made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/52
- @JackLeeHal made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/23
- @jnichols0 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/40
- @Jeadie made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/60
- @Ryan526 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/89
- @FOLLGAD made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/100
- @jjzhuo made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/105
- @Snoup97 made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/111
- @vreyespue made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/97
- @AntonOsika made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/123
- @NoCLin made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/145
- @goncalomoita made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/120
- @EnzoMartin made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/140
- @jebarpg made their first contribution in https://github.com/AntonOsika/gpt-engineer/pull/147
Full Changelog: https://github.com/AntonOsika/gpt-engineer/commits/v0.0.2
- Python
Published by AntonOsika over 2 years ago