Commit Graph

46 Commits

Author SHA1 Message Date
Senko Rasic
0875764040 run tests on PRs targeting the rewrite branch 2024-05-24 15:31:31 +02:00
Senko Rasic
87190391d9 merge gpt-pilot 0.2 codebase
This is a complete rewrite of the GPT Pilot core, from the ground
up, making the agentic architecture front and center, and also
fixing some long-standing problems with the database architecture
that weren't feasible to solve without breaking compatibility.

As the database structure and config file syntax have changed,
we have automatic imports for projects and current configs,
see the README.md file for details.

This also relicenses the project to FSL-1.1-MIT license.
2024-05-22 21:42:25 +02:00
Senko Rasic
a95dfed27e remove gpt-pilot 0.1 code 2024-05-22 21:39:26 +02:00
LeonOstrez
b42cc4fb80 use macos-12 instead of macos-latest 2024-04-25 11:46:52 +01:00
LeonOstrez
8367d517e3 removing unused code and reverting tests to python 3.9 2024-04-25 11:30:50 +01:00
LeonOstrez
3b3f1cb675 update ci.yml 2024-04-22 22:52:44 +01:00
Ikko Eltociear Ashimine
5768ce47c9 Update feature-request.yml
minor fix
2024-02-26 03:47:53 +09:00
Senko Rasic
27c08242ec GitHub New Issue templates: add links to FAQ and YT tutorials 2024-01-29 10:46:41 -08:00
Senko Rasic
a1fb2afadd Add GitHub issue templates 2023-12-24 16:59:50 +01:00
Senko Rasic
9859a36e82 Fix python path for tests 2023-11-24 10:57:23 +01:00
zvone187
b1c54391b2 Merge pull request #322 from Pythagora-io/development
Development
2023-11-18 09:02:45 -08:00
Senko Rasic
06f7e11538 disable docker build tests until we fix the Dockerfile 2023-11-14 21:35:36 +01:00
Senko Rasic
04c4e90715 Run GitHub CI actions on development branch, too 2023-11-13 09:51:16 +01:00
Senko Rasic
6b3f973646 Test only against the oldest and newest supported Python
This also removes exception for Python 3.12 on Windows since
required psycopg2 package has been released.
2023-11-03 21:59:12 +01:00
LeonOstrez
26dc8c9e69 Merge pull request #163 from Pythagora-io/feature/linting-with-ruff
linting with ruff
2023-10-11 11:12:06 +01:00
LeonOstrez
14baf246f8 Merge pull request #162 from Pythagora-io/feature/process-awareness-and-termination
Process awareness and termination
2023-10-11 11:03:31 +01:00
Alfonso Massaguer
5fd2c2c853 corrected misspell in code of conduct 2023-10-11 08:23:48 +02:00
Nicholas Albion
cd44655fb8 test Docker issue #93 2023-10-10 21:16:42 +11:00
Nicholas Albion
7defdf9dce linting with ruff 2023-10-10 12:30:41 +11:00
Nicholas Albion
08280d4371 Skip Python 3.12 on Windows for now
> LINK : fatal error LNK1181: cannot open input file 'libpq.lib'
Maybe related: https://github.com/psycopg/psycopg2/issues/1628
2023-10-10 11:42:41 +11:00
Nicholas Albion
1179675c6b Rename "Test" 2023-10-10 11:18:30 +11:00
Nicholas Albion
db30809511 fixed env 2023-10-10 11:17:19 +11:00
Nicholas Albion
44fa7bbd5e fix Windows CI 2023-10-10 10:52:05 +11:00
Nicholas Albion
69ba6b431e refatored and tested get_full_file_path() 2023-10-10 10:43:42 +11:00
Nicholas Albion
a38c35fafa #131 if process_name is specified to execute_command() keep the process alive 2023-10-05 20:39:01 +11:00
Nicholas Albion
a1304d0d54 restoring other tests 2023-10-04 18:15:55 +11:00
Nicholas Albion
fd7958b6c4 try without import in __init__.py 2023-10-04 18:07:37 +11:00
Nicholas Albion
b9d8bfa724 run on other python 3.9-3.12 2023-10-04 16:21:45 +11:00
Nicholas Albion
8b4c769501 just 3.11 2023-10-04 11:31:20 +11:00
Nicholas Albion
2ecc102694 try with just 3.11 & 3.12 2023-10-04 11:01:34 +11:00
Nicholas Albion
7a81b599c7 Removed fabulous and test against Python 3.9 2023-09-27 11:51:48 +10:00
Nicholas Albion
68f8368eaf Require Python >= 3.10 2023-09-23 20:26:49 +10:00
Nicholas Albion
c59f068a28 run CI 2023-09-23 17:09:54 +10:00
Nicholas Albion
b317f58550 clean up 2023-09-23 16:27:02 +10:00
Nicholas Albion
156b361263 function_call-style JSON response from gpt-4, gpt-3_5, codellama, palm-2-chat-bison 2023-09-23 00:45:23 +10:00
Nicholas Albion
4d91f381c1 Tested Developer.install_technology before refactoring without function_calling 2023-09-22 19:11:50 +10:00
Nicholas Albion
d4879a04b7 ARCHITECTURE function_calls works on meta-llama/codellama-34b-instruct 2023-09-21 23:05:37 +10:00
Nicholas Albion
82690b2a17 added test_end_to_end() and llm_connection test 2023-09-20 22:20:05 +10:00
Nicholas Albion
026eb69f2c actions/checkout@v4 2023-09-09 12:05:21 +10:00
Nicholas Albion
0a4d13e65c install ruff 2023-09-09 11:56:05 +10:00
Nicholas Albion
4b64631bec linting 2023-09-09 11:50:55 +10:00
Nicholas Albion
c813d81d41 tests should pass in CI 2023-09-09 11:43:38 +10:00
Nicholas Albion
310220b719 python-dotenv does dropped support for python 3.7 2023-09-09 11:12:41 +10:00
Nicholas Albion
f50eda5584 quoted python version to avoid 3.10 being treated as 3.1 2023-09-09 11:06:17 +10:00
Nicholas Albion
0ec6da74ab workspace path can be specified in CLI args 2023-09-08 06:29:46 +10:00
Zvonimir Sabljic
0fa69b75ae Added contributing section to README 2023-08-28 16:07:11 +02:00