3 Commits

Author SHA1 Message Date
Björn Benouarets
2830d4ff25 docs: add comprehensive documentation and licensing
- Add detailed README with usage examples and API reference
- Add CLAUDE.md for Claude Code development guidance
- Add MIT License file
- Add GitHub configuration files
2025-12-01 14:08:32 +01:00
Björn Benouarets
09f1d02e38 feat: implement core HTTP client library
- Add HTTPClient class with GET/POST support
- Implement Response class with JSON parsing
- Add Basic and Bearer authentication classes
- Implement OAuth2 interactive provider
- Add Microsoft Entra ID integration
- Support URL parameters and custom headers
- Include browser integration for OAuth flows

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 14:07:36 +01:00
Björn Benouarets
f1be0cbd6d feat: add project configuration and dependencies
- Add pyproject.toml with setuptools build configuration
- Add requirements.txt with minimal dependencies
- Add .gitignore for Python projects

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 14:06:53 +01:00