| Version | Supported |
|---|---|
| 1.0.x | ✅ |
If you discover a security vulnerability in this project, please report it responsibly:
- Do not open a public GitHub issue for security vulnerabilities
- Email the maintainers directly with details of the vulnerability
- Include steps to reproduce the issue if possible
- Allow reasonable time for the issue to be addressed before public disclosure
- Never commit your FRED API key to version control
- Use Databricks Secrets to store API keys securely:
databricks secrets create-scope fred-api databricks secrets put-secret fred-api api-key --string-value "YOUR_KEY" - Rotate your API keys periodically
- Use Unity Catalog for data governance
- Apply appropriate permissions to catalogs, schemas, and tables
- Use service principals for production deployments
- Enable audit logging in your Databricks workspace
- Use
.envfiles for local development only - Never commit
.envfiles (they are in.gitignore) - Use the provided
.env.exampleas a template
This project uses dependencies that are regularly updated. To check for known vulnerabilities:
pip install safety
safety check -r requirements.txt