faststream
faststream copied to clipboard
Fix 0.6.0 AsyncAPI
Description
AsyncAPI 3.0.0 - fixes AMQP bindings generation for RabbitMQ
AsyncAPI 2.6.0 - fix operations types (subscribe/publish)
Also fixes AsyncAPI tests
Type of change
Please delete options that are not relevant.
- [ ] Documentation (typos, code examples, or any documentation updates)
- [ ] Bug fix (a non-breaking change that resolves an issue)
- [ ] New feature (a non-breaking change that adds functionality)
- [ ] Breaking change (a fix or feature that would disrupt existing functionality)
- [ ] This change requires a documentation update
Checklist
- [ ] My code adheres to the style guidelines of this project (
scripts/lint.shshows no errors) - [ ] I have conducted a self-review of my own code
- [ ] I have made the necessary changes to the documentation
- [ ] My changes do not generate any new warnings
- [ ] I have added tests to validate the effectiveness of my fix or the functionality of my new feature
- [ ] Both new and existing unit tests pass successfully on my local environment by running
scripts/test-cov.sh - [ ] I have ensured that static analysis tests are passing by running
scripts/static-analysis.sh - [ ] I have included code examples to illustrate the modifications
We should wait for AsyncAPI refactor. I am still working on it
Can you, please, recreate the PR to this branch: https://github.com/airtai/faststream/tree/refactor/new-asyncapi ?