Commit Graph

296 Commits

Author SHA1 Message Date
Nicholas Albion
0a4d13e65c install ruff 2023-09-09 11:56:05 +10:00
Nicholas Albion
a38c7c4f6d linting 2023-09-09 11:54:16 +10:00
Nicholas Albion
4b64631bec linting 2023-09-09 11:50:55 +10:00
Nicholas Albion
3f36d04821 resolved deprecation warning 2023-09-09 11:44:19 +10:00
Nicholas Albion
c813d81d41 tests should pass in CI 2023-09-09 11:43:38 +10:00
Nicholas Albion
46b84315ec get_step_code_changes() is undefined, commented out for now 2023-09-09 11:16:11 +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
8cec113df9 test_username_to_uuid() 2023-09-09 10:54:33 +10:00
Nicholas Albion
831e6a4265 Merge remote-tracking branch 'origin/main' into feature/get_email-from-gitconfig
# Conflicts:
#	pilot/utils/arguments.py
2023-09-09 10:54:02 +10:00
LeonOstrez
c724429905 Merge pull request #58 from nalbion/feature/use_app_type_in_prompts
use {{ app_type }} from project.args in prompts
2023-09-08 15:18:00 +02:00
LeonOstrez
6c2ddc3f48 Merge pull request #57 from nalbion/feature/user_id-from-getpass_getuser
user_id defaults to OS username
2023-09-08 14:47:14 +02:00
LeonOstrez
fd1fae8c43 Merge branch 'main' into feature/user_id-from-getpass_getuser 2023-09-08 14:46:04 +02:00
LeonOstrez
d0fe3e3436 Merge pull request #65 from nalbion/feature/load-app-by-user-workspace
load app by user workspace
2023-09-08 14:35:48 +02:00
LeonOstrez
8b61c3206a Merge pull request #59 from nalbion/feature/workspace_configurable_in_args
workspace path can be specified in CLI args
2023-09-08 14:19:24 +02:00
zvone187
0d522fcccb Update README.md 2023-09-08 09:13:25 +02:00
zvone187
f6b58c78a8 Merge pull request #61 from ramkrishna757575/database-type-check-fix
Fix : ValueError: Unsupported DATABASE_TYPE: postgres
2023-09-08 09:03:57 +02:00
Nicholas Albion
95c6e26665 removed commented-out code 2023-09-08 15:20:32 +10:00
Nicholas Albion
e33616450d BaseModel.id is a UUIDField, create UUID from username 2023-09-08 15:19:47 +10:00
Nicholas Albion
891d153a2b BaseModel.id is a UUIDField, create UUID from username 2023-09-08 15:14:49 +10:00
Nicholas Albion
ee77f1ffac get_app_by_user_workspace(user_id, workspace) 2023-09-08 15:13:37 +10:00
RAMKRISHNA VERMA
03a96e2487 Fix : ValueError: Unsupported DATABASE_TYPE: postgres 2023-09-08 03:13:58 +05:30
Nicholas Albion
0ec6da74ab workspace path can be specified in CLI args 2023-09-08 06:29:46 +10:00
Zvonimir Sabljic
258e89a8e0 Better logs 2023-09-07 22:07:46 +02:00
Nicholas Albion
bd67695828 use {{ app_type }} from project.args in prompts 2023-09-08 05:25:30 +10:00
Nicholas Albion
720fa26bcf user_id defaults to OS username 2023-09-08 04:05:26 +10:00
Nicholas Albion
c4af2750ac user_id defaults to OS username 2023-09-08 04:01:46 +10:00
Zvonimir Sabljic
d52c674cf0 Fix 2023-09-07 19:47:05 +02:00
Nicholas Albion
cf94fcaebe reordered imports 2023-09-08 03:05:53 +10:00
Nicholas Albion
48edfae03c handle rate_limit_exceeded error 2023-09-08 03:05:26 +10:00
Nicholas Albion
3423f0683e default MAX_GPT_MODEL_TOKENS to 8192.
tests failed to run because could not parse missing env var MAX_TOKENS
2023-09-08 03:04:50 +10:00
Nicholas Albion
69eeae5606 attempt to get email from ~/.gitconfig 2023-09-08 03:03:38 +10:00
Nicholas Albion
d81f387dc1 fixed typo in prompt 2023-09-08 03:02:55 +10:00
Nicholas Albion
6cb3563633 ignore pilot-env 2023-09-08 03:02:27 +10:00
LeonOstrez
44a05b49b5 collect telemetry and ask user for feedback 2023-09-07 13:01:44 +02:00
LeonOstrez
3e957b9bd8 disable microservices when creating app 2023-09-06 21:00:01 +02:00
LeonOstrez
3217751f9b update readme with option to continue working on app from start of development 2023-09-06 17:52:24 +02:00
LeonOstrez
5879877aac Merge pull request #46 from Pythagora-io/sqlite
handling too many tokens sent to openai api
2023-09-06 16:50:16 +02:00
LeonOstrez
83378033be remove checking for tokens before openai api request and handle too many tokens in response 2023-09-06 16:46:08 +02:00
LeonOstrez
f383e6c16e delete all development steps if project continued from step before 'coding' 2023-09-06 16:43:11 +02:00
LeonOstrez
5bdce6dddf Merge pull request #45 from Pythagora-io/sqlite
add sqlite db
2023-09-06 10:16:14 +02:00
LeonOstrez
65c47fe645 update readme 2023-09-06 10:15:42 +02:00
LeonOstrez
677dd35617 Merge branch 'main' into sqlite 2023-09-06 09:45:00 +02:00
LeonOstrez
d343f2edea add sqlite db 2023-09-06 09:16:35 +02:00
Zvonimir Sabljic
f91da2b5eb Revert "Added back the functionality for tech lead to break down the project and the developer to code task by task"
This reverts commit 990eb0d182.
2023-09-05 23:13:09 +02:00
zvone187
dcb0ad5c0d Merge pull request #44 from Pythagora-io/sander110419-main
Sander110419 main
2023-09-05 22:53:54 +02:00
Zvonimir Sabljic
83ebd7939d Merge branch 'main' into sander110419-main 2023-09-05 22:52:01 +02:00
Zvonimir Sabljic
a9ead6ecbb Fix to enable regular OpenAI access 2023-09-05 22:50:48 +02:00
zvone187
dc0533f67b Merge pull request #39 from coolxeo/patch-1
Add OPENAI_MODEL env var
2023-09-05 22:33:20 +02:00
Dani Acosta
af6a972cba Add OPENAI_MODEL env var
Adds a env variable OPENAI_MODEL to be able to use different models to GPT-4
2023-09-05 00:15:21 +02:00