Skip to content

Aggify 1.0: async-first MongoDB ODM rewrite (no MongoEngine) - #154

Merged
mohamadkhoshnava merged 5 commits into
mainfrom
rewrite/v1
Oct 17, 2026
Merged

mohamadkhoshnava merged 5 commits into
mainfrom
rewrite/v1

Release 1.0.0 (restore .DS_Store, bump version)

dd59456
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Oct 17, 2026 in 1s

83.87% (-16.13%) compared to 1748e98

View this Pull Request on Codecov

83.87% (-16.13%) compared to 1748e98

Details

Codecov Report

❌ Patch coverage is 83.87298% with 777 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.87%. Comparing base (1748e98) to head (dd59456).

Files with missing lines Patch % Lines
aggify/fields.py 77.25% 104 Missing and 52 partials ⚠️
aggify/queryset.py 82.96% 89 Missing and 51 partials ⚠️
aggify/expressions.py 80.42% 104 Missing and 35 partials ⚠️
aggify/pipeline.py 83.88% 56 Missing and 36 partials ⚠️
aggify/documents.py 87.65% 44 Missing and 24 partials ⚠️
aggify/contrib/django/forms.py 66.66% 17 Missing and 9 partials ⚠️
aggify/lookups.py 87.36% 14 Missing and 9 partials ⚠️
aggify/connection.py 87.42% 14 Missing and 6 partials ⚠️
aggify/schema.py 90.53% 10 Missing and 6 partials ⚠️
aggify/monitoring.py 81.25% 13 Missing and 2 partials ⚠️
... and 11 more

❗ There is a different number of reports uploaded between BASE (1748e98) and HEAD (dd59456). Click for more details.

HEAD has 4 uploads less than BASE
Flag BASE (1748e98) HEAD (dd59456)
5 1
Additional details and impacted files
@@             Coverage Diff              @@
##              main     #154       +/-   ##
============================================
- Coverage   100.00%   83.87%   -16.13%     
============================================
  Files           12       29       +17     
  Lines         1087     4819     +3732     
  Branches         0      849      +849     
============================================
+ Hits          1087     4042     +2955     
- Misses           0      512      +512     
- Partials         0      265      +265     

☔ View full report in Codecov by Harness.
📢 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.