Fastapi-injectable

Latest version: v0.7.0

Safety actively analyzes 723166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.2.0

Major update adding official Python 3.13 support and improving code coverage and documentation.

Major Changes

Python 3.13 Support
- Added official support for Python 3.13
- Updated CI workflows to test against Python 3.13 on all major platforms
- Set Python 3.13 as the latest version for coverage reports
- Updated development environment configurations and documentation

Testing & Coverage Improvements
- Enhanced code coverage reporting
- Improved stack cleanup error handling
- Updated codecov configuration for better reporting

Documentation
- Enhanced documentation structure and readability
- Updated development setup instructions
- Improved API documentation

Development Environment

- Updated pre-commit configuration to use Python 3.13
- Updated ReadTheDocs configuration to build with Python 3.13
- Added Python 3.13 to pyenv installation instructions

Supported Python Versions
- Python 3.10
- Python 3.11
- Python 3.12
- Python 3.13 (New)

Project Configuration
- Updated pyproject.toml with Python 3.13 classifier
- Enhanced CI/CD pipeline configurations
- Improved test matrix coverage across all supported Python versions and platforms

Code Changes

* fix: shouldn't compare boolean with string (33) JasperSui
* feat(ci): add manual trigger support for release workflow (32) JasperSui
* fix(ci): add secret token to checkout step (31) JasperSui
* bump: from 0.1.1 to 0.2.0 (30) JasperSui
* docs: enhance documentation structure and readability (29) JasperSui
* feat: add Python 3.13 support officially (28) JasperSui
* feat: add code coverage and enhance stack cleanup error handling (27) JasperSui
* fix(release): trigger release workflow only on merged release PRs (26) JasperSui
* chore(ci): pin GitHub Actions to specific commit hashes (25) JasperSui
* chore(ci): add explicit permissions and pin GitHub Actions to specific versions (24) JasperSui
* chore(dependabot): change the scan interval from daily to monthly (23) JasperSui
* docs: make readme code run-as-you-go (20) JasperSui

:package: Dependencies

* build(deps-dev): bump mypy from 1.13.0 to 1.14.0 (22) dependabot
* build(deps-dev): bump ipython from 8.30.0 to 8.31.0 (21) dependabot

0.1.1

Allow `fastapi-injectable` to be installed with the latest `fastapi` (`0.115.6` for now).

Related Issues
16 (Thanks for barapa)

Changes

* fastapi-injectable 0.1.1 (18) JasperSui
* chore(deps): update FastAPI version constraint to >=0.112.4,<1.0.0 (17) barapa
* docs: enhance README.md and worker example (15) JasperSui

:package: Dependencies

* build(deps): bump release-drafter/release-drafter from 5.20.0 to 6.0.0 (13) dependabot
* build(deps): bump actions/cache from 3 to 4 (14) dependabot

0.1.0

Changes

* fastapi-injectable 0.1.0 (12) JasperSui

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.