Skip to content

@Flow.model decorator to convert function into CallableModel#171

Open
NeejWeej wants to merge 36 commits intomainfrom
nk/auto_deps_auto_callable_model
Open

@Flow.model decorator to convert function into CallableModel#171
NeejWeej wants to merge 36 commits intomainfrom
nk/auto_deps_auto_callable_model

Conversation

@NeejWeej
Copy link
Copy Markdown
Collaborator

@NeejWeej NeejWeej commented Jan 5, 2026

No description provided.

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
…c_context_v2

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the base branch from main to nk/add_dynamic_context_v2 January 5, 2026 00:22
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from e93a9c4 to b7fe3d9 Compare January 5, 2026 01:30
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from b7fe3d9 to 989e278 Compare January 5, 2026 01:44
…switching out attributes at runtime

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from 167e462 to 504dd96 Compare March 16, 2026 22:29
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 16, 2026

Test Results

734 tests  +94   732 ✅ +94   1m 52s ⏱️ +11s
  1 suites ± 0     2 💤 ± 0 
  1 files   ± 0     0 ❌ ± 0 

Results for commit c479bb5. ± Comparison against base commit cde4fbb.

♻️ This comment has been updated with latest results.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 16, 2026

Codecov Report

❌ Patch coverage is 90.00000% with 177 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.04%. Comparing base (cde4fbb) to head (c479bb5).

Files with missing lines Patch % Lines
ccflow/flow_model.py 84.27% 67 Missing and 41 partials ⚠️
ccflow/tests/test_flow_model.py 92.29% 33 Missing and 2 partials ⚠️
ccflow/tests/test_callable.py 92.45% 16 Missing ⚠️
ccflow/context.py 62.96% 7 Missing and 3 partials ⚠️
ccflow/callable.py 95.16% 2 Missing and 4 partials ⚠️
ccflow/tests/test_flow_context.py 98.66% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #171      +/-   ##
==========================================
- Coverage   95.96%   95.04%   -0.92%     
==========================================
  Files         140      144       +4     
  Lines        9680    11410    +1730     
  Branches      563      737     +174     
==========================================
+ Hits         9289    10845    +1556     
- Misses        273      399     +126     
- Partials      118      166      +48     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@NeejWeej NeejWeej changed the base branch from nk/add_dynamic_context_v2 to main March 17, 2026 09:06
NeejWeej added 10 commits March 17, 2026 05:36
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej marked this pull request as ready for review April 6, 2026 20:35
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from a0c0c34 to f975b3a Compare April 7, 2026 23:36
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from f975b3a to 681a6bd Compare April 8, 2026 03:53
NeejWeej added 10 commits April 8, 2026 13:16
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
…ecorated functions

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the title Nk/auto deps auto callable model @Flow.model decorator to convert functions into CallableModel's Apr 13, 2026
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the title @Flow.model decorator to convert functions into CallableModel's @Flow.model decorator to convert function into CallableModel Apr 13, 2026
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
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