launchflow / buildflow

BuildFlow, is an open source framework for building large scale systems using Python. All you need to do is describe where your input is coming from and where your output should be written, and BuildFlow handles the rest. No configuration outside of the code is required.
https://docs.launchflow.com/buildflow
Apache License 2.0
193 stars 7 forks source link

add support for websockets and add support for custom sqlalchemy args #302

Closed boetro closed 11 months ago

codecov[bot] commented 11 months ago

Codecov Report

Attention: 31 lines in your changes are missing coverage. Please review.

Comparison is base (fdf56e5) 77.70% compared to head (2950083) 77.40%.

:exclamation: Current head 2950083 differs from pull request most recent head 34f9c34. Consider uploading reports for the commit 34f9c34 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #302 +/- ## ========================================== - Coverage 77.70% 77.40% -0.31% ========================================== Files 161 162 +1 Lines 7097 7215 +118 ========================================== + Hits 5515 5585 +70 - Misses 1582 1630 +48 ``` | [Files](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow) | Coverage Δ | | |---|---|---| | [buildflow/core/app/collector.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2NvcmUvYXBwL2NvbGxlY3Rvci5weQ==) | `95.65% <100.00%> (+0.91%)` | :arrow_up: | | [buildflow/core/app/flow.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2NvcmUvYXBwL2Zsb3cucHk=) | `76.93% <100.00%> (+0.14%)` | :arrow_up: | | [buildflow/dependencies/base.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2RlcGVuZGVuY2llcy9iYXNlLnB5) | `89.80% <100.00%> (+0.06%)` | :arrow_up: | | [buildflow/io/endpoint.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2lvL2VuZHBvaW50LnB5) | `100.00% <100.00%> (ø)` | | | [buildflow/requests.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L3JlcXVlc3RzLnB5) | `100.00% <100.00%> (ø)` | | | [buildflow/core/app/endpoint.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2NvcmUvYXBwL2VuZHBvaW50LnB5) | `62.50% <50.00%> (-8.93%)` | :arrow_down: | | [buildflow/dependencies/auth.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2RlcGVuZGVuY2llcy9hdXRoLnB5) | `45.00% <33.33%> (ø)` | | | [end\_to\_end\_tests/collector\_test.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-ZW5kX3RvX2VuZF90ZXN0cy9jb2xsZWN0b3JfdGVzdC5weQ==) | `87.37% <70.00%> (-0.93%)` | :arrow_down: | | [buildflow/dependencies/headers.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2RlcGVuZGVuY2llcy9oZWFkZXJzLnB5) | `50.00% <33.33%> (-3.34%)` | :arrow_down: | | [buildflow/core/app/runtime/fastapi.py](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow#diff-YnVpbGRmbG93L2NvcmUvYXBwL3J1bnRpbWUvZmFzdGFwaS5weQ==) | `18.75% <9.09%> (-0.57%)` | :arrow_down: | | ... and [1 more](https://app.codecov.io/gh/launchflow/buildflow/pull/302?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=launchflow) | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.