Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Bug]: The version of Python (3.9) defines how a new Python app will be treated during development, and hampers the UX. #1130

Open
JeffreyPeacock opened this issue Nov 15, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@JeffreyPeacock
Copy link

JeffreyPeacock commented Nov 15, 2024

Version

Command-line (Python) version

Operating System

Ubuntu Linux

What happened?

I am running the app locally using pyent to support the 3.9 requirement. However, I have ask the app to create an new app that requires Python 3.12. The app did ask for and helped setup an appropriate venv for the new app immediately after I inputted the requirements for the new app. However GPT-Pilot does not seem to understand how to use the target app's venv.

This has resulted in my having to run "command -requests" -- e.g., "Can I run command: pytest tests/test_db.py with 60s timeout?" -- outside of GPT-Pilot. Otherwise the pytest configured for 3.9 will fail.

Workaround: I keep a separate terminal window open to the target project being implemented in order to use the venv that was created in the beginning of the project. This allows me to say "no" to the requests from GTP-Pilot and copy/paste the command(s) into the terminal window to be run there.

Effect(s):

o This issue increases the burden on the developer and reduces the overall attractiveness of using GPT-Pilot for development.

@JeffreyPeacock JeffreyPeacock added the bug Something isn't working label Nov 15, 2024
@JeffreyPeacock JeffreyPeacock changed the title [Bug]: The version of Python (3.9) defines how a new Python app will be treated during development, and hamper the UX. [Bug]: The version of Python (3.9) defines how a new Python app will be treated during development, and hampers the UX. Nov 15, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant