Skip to content

fix types after mypy update - #1492

Merged
collerek merged 2 commits into
masterfrom
fix-types-after-mypy-update
Jan 22, 2026
Merged

fix types after mypy update#1492
collerek merged 2 commits into
masterfrom
fix-types-after-mypy-update

Conversation

@collerek

Copy link
Copy Markdown
Collaborator

No description provided.

@codecov

codecov Bot commented Jan 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (552993a) to head (9cb7df2).
⚠️ Report is 10 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##            master     #1492   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          206       207    +1     
  Lines        14863     14872    +9     
=========================================
+ Hits         14863     14872    +9     
Files with missing lines Coverage Δ
ormar/decorators/signals.py 100.00% <ø> (ø)
ormar/fields/model_fields.py 100.00% <100.00%> (ø)
ormar/fields/referential_actions.py 100.00% <100.00%> (ø)
ormar/models/helpers/relations.py 100.00% <100.00%> (ø)
ormar/queryset/queries/query.py 100.00% <100.00%> (ø)
ormar/queryset/queryset.py 100.00% <100.00%> (ø)
ormar/queryset/reverse_alias_resolver.py 100.00% <100.00%> (ø)
tests/test_completion.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@codspeed-hq

codspeed-hq Bot commented Jan 22, 2026

Copy link
Copy Markdown

CodSpeed Performance Report

Merging this PR will degrade performance by 35.76%

Comparing fix-types-after-mypy-update (9cb7df2) with master (552993a)1

Summary

⚡ 5 improved benchmarks
❌ 6 regressed benchmarks
✅ 73 untouched benchmarks

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Benchmark BASE HEAD Efficiency
test_avg[500] 3.5 ms 3 ms +18.29%
test_count[1000] 4.3 ms 6.1 ms -29.27%
test_max[250] 2.8 ms 3.8 ms -27.52%
test_get_or_create_when_get[1000] 3.8 ms 4.8 ms -19.47%
test_get_one[250] 2.6 ms 2.3 ms +11.37%
test_saving_models_individually[10] 13.8 ms 12.2 ms +13.79%
test_min[1000] 4.2 ms 4.9 ms -13.27%
test_get_or_none[1000] 4.7 ms 3.3 ms +39.68%
test_get_or_none[250] 3.1 ms 3.9 ms -20.21%
test_deleting_all[1000] 3.2 ms 5 ms -35.76%
test_exists[250] 4.4 ms 3.8 ms +15.4%

Footnotes

  1. No successful run was found on master (97b3271) during the generation of this report, so 552993a was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@collerek
collerek merged commit 2da1e45 into master Jan 22, 2026
18 checks passed
@collerek
collerek deleted the fix-types-after-mypy-update branch January 22, 2026 13:42
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