{"id":28293,"library":"sprinkles-config","title":"sprinkles-config","description":"Generate config files from AWS Secrets Manager. Current version 0.1.4. Low release cadence.","status":"active","version":"0.1.4","language":"python","source_language":"en","source_url":"https://github.com/okal/sprinkles","tags":["config","aws","secrets-manager"],"install":[{"cmd":"pip install sprinkles-config","lang":"bash","label":"pip"}],"dependencies":[{"reason":"AWS SDK for Secrets Manager","package":"boto3","optional":true}],"imports":[{"note":"Sprinkles is a class, not a module.","wrong":"import Sprinkles","symbol":"Sprinkles","correct":"from sprinkles import Sprinkles"}],"quickstart":{"code":"from sprinkles import Sprinkles\n\nsprinkles = Sprinkles()\n# Fetch secret and write config file\nsprinkles.generate(config_path='config.yaml')\n","lang":"python","description":"Basic usage to generate config file. Assumes AWS credentials are configured via environment or IAM."},"warnings":[{"fix":"Set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY, or run on EC2 with IAM role.","message":"The library requires AWS credentials configured (environment variables or IAM role). It will fail silently if not present.","severity":"gotcha","affected_versions":"all"},{"fix":"Use Python 3.7+ but expect potential issues.","message":"Python 3.6 support is deprecated; library requires >=Python 3.6 but not tested on newer Python versions.","severity":"deprecated","affected_versions":"0.1.4"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"pip install sprinkles-config","cause":"Forgot to install the library.","error":"ModuleNotFoundError: No module named 'sprinkles'"},{"fix":"Attach policy with secretsmanager:GetSecretValue for the secret ARN.","cause":"IAM permissions missing for Secrets Manager.","error":"ClientError: An error occurred (AccessDenied) when calling the GetSecretValue operation: User: arn:aws:iam::... is not authorized to perform: secretsmanager:GetSecretValue"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}