aws / aws/amazon-q-developer-cli
Feature Request: Persistent User Preferences
- Vorherrschende Sprache
- Rust
- Sterne
- 2k
- Forks
- 439
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
• Q CLI currently resets with each new session and cannot remember user preferences
• Would like to save user settings (such as preferred Python version, using `pip3.11` and `python3.11` commands instead of `pip` and `python` or `pip3` and `python3` when installing dependencies and running scripts)
• Suggest maintaining these preference settings across sessions
Background: Brew has installed multiple Python versions on my system, with python3 symlinked to run version 3.13.
However, I primarily use Python 3.11 and have installed extensive dependencies for that version. Therefore, when Q helps
create and run scripts, using version 3.11 would minimize the need to install additional dependencies. I would like Q
to remember my personal preference to use python3.11 instead of relying on me to specify this preference at the start of
each Q session.
Beitragsleitfaden
Rechercherichtung
Es wird keine Datei oder kein Test genannt. Beginne damit, die Sitzungs- und Konfigurationsverwaltung der CLI zu lokalisieren, und verfolge anschließend, wie Python- und pip-Befehle ausgewählt werden. Erledigt ist die Aufgabe, wenn Benutzereinstellungen sitzungsübergreifend bestehen bleiben und dazu führen, dass beim Erstellen von Skripten und Installieren von Abhängigkeiten die konfigurierten Befehle für Python 3.11 verwendet werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python, rust
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100