Skip to content

Fix BFast visibility and FastAPI integration - #10

Merged
marcelomarkus merged 1 commit into
mainfrom
fix--update_integration_fastapi
Apr 24, 2026
Merged

marcelomarkus merged 1 commit into
mainfrom
fix--update_integration_fastapi

Conversation

@marcelomarkus

Copy link
Copy Markdown
Owner

This PR addresses the issue where BFast was not found when installed in external projects and improves the FastAPI integration.

Key changes:

  • Bumped version to 1.2.1
  • Properly exported BFast and BFastError in the package init.py
  • Fixed BFastResponse initialization order to avoid AttributeError
  • Reorganized typings to match the binary module name
  • Updated documentation with better installation and usage instructions

…I integration

- Bump version to 1.2.1
- Correctly export BFast and BFastError in __init__.py
- Fix BFastResponse initialization (initialize encoder before super().__init__)
- Move and rename .pyi file to match binary module _b_fast
- Update README with simplified FastAPI usage example
- Add [fastapi] extra dependency recommendation
@marcelomarkus
marcelomarkus merged commit 8b4c7e8 into main Apr 24, 2026
7 checks passed
@marcelomarkus
marcelomarkus deleted the fix--update_integration_fastapi branch April 24, 2026 17:38
marcelomarkus added a commit that referenced this pull request Sep 22, 2026
…ation (#10)

- Bump version to 1.2.1
- Correctly export BFast and BFastError in __init__.py
- Fix BFastResponse initialization (initialize encoder before super().__init__)
- Move and rename .pyi file to match binary module _b_fast
- Update README with simplified FastAPI usage example
- Add [fastapi] extra dependency recommendation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant