7 Commits

Author SHA1 Message Date
Robin Boone f0d000a728 Docker container improvements (#540)
Co-authored-by: Farkhod Sadykov <Farkhod.Sadykov@gmail.com>
2024-08-10 19:31:43 +02:00
Farkhod Sadykov c48926a4a4 Non-interactive mode for --shell and integration changes (#455)
* Added --interaction that works with --shell option.
* Changed shell integrations to use new --no-interaction option.
* Moved shell integrations into dedicated file integration.py.
* Changed --install-integration logic to install integrations without downloading sh scripts.
* Removed validation for PROMPT argument, empty string by default.
* Fixing an issue when sgpt is being called from non-interactive shell environments.
* Fixed and optimised Dockerfile.
* README.md improvements, and new feature examples.
* New funny demo video.
2024-01-28 05:03:44 +01:00
Oussama Messabih a9bebab778 Fixing home directory issue in Dockerfile (#382) 2023-12-11 21:41:05 +01:00
Farkhod Sadykov 12134c2c95 Migrating to TOML new linting and stricted typing (#165)
* pyproject.toml
* sdist and bdist specific files.
* CONTRIBUITNG.md.
* New linters and CI/CD.
* Mypy stricted types.
* Shell scripts to run linters and tests.
2023-04-15 01:22:23 +02:00
Éric e985358499 Docker OPENAI_API_KEY env variable
* feat: use new OPENAI_API_KEY variable in the docker part
2023-03-14 01:47:17 +01:00
Éric 9c883fcd19 Docker volume for cache persistance
* feat(docker): added volume for cache persistance

* added a space in Dockerfile for readibility
2023-03-11 23:36:03 +01:00
Éric 95561119de Added Dockerfile + strip newline from api_key.txt if exists 2023-02-10 22:50:17 +01:00