{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/9"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/5"}],"enrichment":{"capability":"Injects Doppler secrets as environment variables into Python applications during local development, with IDE debugging support for PyCharm and Visual Studio Code.","skillfed_tags":["secrets-management","doppler-integration","ide-debugging"],"use_cases":["Debug Python applications in PyCharm or VS Code without downloading secrets to disk or .env files.","Automatically inject Doppler secrets into your local development environment without wrapping commands with `doppler run`.","Use Doppler service tokens to fetch secrets from the API in restricted environments where the CLI is unavailable.","Maintain a unified secret management workflow across terminal, IDE, and CI/CD pipelines during development."],"what_it_does":"doppler-env automates the injection of Doppler secrets into Python applications during local development by leveraging Python's site configuration hook. It bridges a gap that exists when debugging in PyCharm or Visual Studio Code, where the IDE's Python entry-point prevents the Doppler CLI from acting as the application runner. Instead of downloading secrets to a .env file, the package fetches secrets via the Doppler CLI (recommended) or directly from the Doppler API using a service token, then injects them into the process environment before your application code runs.\n\nThe package requires minimal setup: install it as a dev dependency, set the DOPPLER_ENV environment variable to enable injection, configure your Doppler project and config (either via `doppler setup` or IDE environment variables), and secrets are automatically available to your application. It supports both CLI-based and token-based secret retrieval, making it flexible for restrictive environments where the CLI cannot be used.","worth_installing":"No. The package is abandoned (last release 2022-12-08, repository archived) with no active maintenance. While it has low install friction and a permissive license, the lack of ongoing updates means it may not work with current Python versions, IDE updates, or Doppler API changes. For active Doppler secret injection in development, use the Doppler CLI directly or evaluate actively maintained alternatives."},"id":"doppler-env","links":{"html":"https://skillfed.io/packages/doppler-env","md":"https://skillfed.io/packages/doppler-env.md","pypi":"https://pypi.org/project/doppler-env/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-12-08","license_spdx":null,"license_treatment":"permissive","name":"doppler-env","python_support":"supports_current","summary":"Inject Doppler secrets as environment variables into your Python application during local development with debugging support for PyCharm and Visual Studio Code."},"popularity":{"monthly_downloads":132826,"position":11535,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.1"}
