Commit graph

5 commits

Author SHA1 Message Date
165f023513 feat: add API key authentication support
- Added  `api_key` parameter to `SecureChatCompletion` and `send_secure_request`
- Implemented Bearer token authentication in request headers
- Updated test configuration to use API key
- Fixed missing newline at end of `.gitignore`
2025-12-18 09:18:05 +01:00
ed8efb3a96 refactor: replace print statements with structured logging
Replaced all print statements with appropriate logging levels (info, warning, debug) to improve maintainability and allow for better log management. Added module-level logger configuration for consistent logging across the application.
2025-12-17 16:41:23 +01:00
3c5e1b7f18 feat: add comprehensive .gitignore for Python project
Add .gitignore file with rules for Python, IDE, test files, build artifacts, virtual environments, OS generated files, editor backups, test coverage, Python tooling, Jupyter, and RSA keypairs to improve repository cleanliness and prevent unwanted files from being committed.
2025-12-17 16:41:10 +01:00
91ad5afe81
0.1.0 2025-12-17 16:24:28 +01:00
5c27f51941
Hello World! 2025-12-17 16:03:20 +01:00