Thanks for your feedback! We used to have SDKs for Ruby, Python, and Node but deprecated (and recently removed) them as it was additional work that was competing for attention against our CLI.
Our operating model is to actively prevent Doppler implementation details leaking into application code which is why our CLI runs your application to seamlessly inject secrets as environment variables, or syncs secrets to platforms that already have an environment/secret/config variable store.
This may change at some point in the future, but as of now, we have no active plans to create SDKs in the near future.
It would be great because with this case I don’t have to restart the app every time I need to change a configuration value/key.
We hear you on this and are working on a solution. I can’t give you a solid ETA yet as there are a lot of scenarios and considerations to take into account and we want to get this right the first time. I’ve made a note to reach out once things are more concrete.
If you wanted to take a look at how you could integrate secrets fetching via the API into your application, you can check out our sample code as a starting point.