Skip to content

Conversation

dougbrn
Copy link
Collaborator

@dougbrn dougbrn commented Sep 17, 2025

Opening this early to keep track of CI. Major components of this PR have been reviewed as separate PRs into this branch, see #360 and #366

Resolves #355
Resolves #226
Resolves #354

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

Copy link

codecov bot commented Sep 17, 2025

Codecov Report

❌ Patch coverage is 95.68345% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.74%. Comparing base (0873b32) to head (8d87bbe).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
src/nested_pandas/series/dtype.py 86.95% 3 Missing ⚠️
src/nested_pandas/series/accessor.py 97.26% 2 Missing ⚠️
src/nested_pandas/series/nestedseries.py 93.75% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #363      +/-   ##
==========================================
- Coverage   98.19%   97.74%   -0.45%     
==========================================
  Files          19       19              
  Lines        1880     1955      +75     
==========================================
+ Hits         1846     1911      +65     
- Misses         34       44      +10     

☔ 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.

Copy link

github-actions bot commented Sep 17, 2025

Before [f592cac] After [e512582] Ratio Benchmark (Parameter)
42.8±1ms 44.0±0.02ms 1.03 benchmarks.ReassignHalfOfNestedSeries.time_run
1.94±0.05s 1.98±0.08s 1.02 benchmarks.ReadFewColumnsHTTPS.time_run
102M 102M 1.01 benchmarks.NestedFrameAddNested.peakmem_run
1.95±0.03s 1.96±0.02s 1.01 benchmarks.ReadFewColumnsS3.time_run
250M 250M 1 benchmarks.AssignSingleDfToNestedSeries.peakmem_run
135M 135M 1 benchmarks.CountNestedBy.peakmem_run
106M 107M 1 benchmarks.NestedFrameQuery.peakmem_run
105M 106M 1 benchmarks.NestedFrameReduce.peakmem_run
270M 270M 1 benchmarks.ReassignHalfOfNestedSeries.peakmem_run
32.4±0.3ms 32.1±0.5ms 0.99 benchmarks.AssignSingleDfToNestedSeries.time_run

Click here to view all benchmarks.

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.

Renaming for v0.6.0 Allow UDFs to take all columns in reduce() Rename: reduce -> map_rows
1 participant