Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
This week focused on resolving edge cases in data access and type handling. Key fixes addressed issues with `.loc` and `.iloc` setitem operations (including problems with integer slices, broadcast behavior, and expansion scenarios), plotting failures on arrow decimal/binary and timedelta64 columns,…
Get this in your inbox every Monday →A deterministic 0–100 hygiene score — README, license, CI, tests, docs, and freshness.
Who ships this repo — author concentration and the bus factor across the last 300 mainline commits.
How welcoming this repo is to contributors — issue throughput, close time, responsiveness, and good-first-issue count.
What this project is built on — dependency count by ecosystem, the license mix, and anything worth a legal look before you adopt it.
Whether this project's CI can be trusted — pass rate, run times, flaky runs, and which workflow is the weak link.
Grounded in pandas's README, structure, and recent commits — answers won't invent code they haven't seen.
A Monday email with what shipped, in plain English — no account needed.
Showing raw commit titles for the newest commits. Sign in to generate AI summaries.
DEPR: merge/join suffixes that collide across left and right (GH#13659) (#70138)
BUG: Styler.background_gradient colors NaN as the lowest value when vmin == vmax (GH#47695) (#70526)
BUG: IntervalIndex raising Cython TypeError for RangeIndex and non-interval EA input (GH#68343) (#70631)
BUG: to_excel wrote NaN MultiIndex column label as last level value (GH#62340) (#69446)
DOC: Fix docs signature for the BYearEnd, BYearBegin and YearBegin constructors (#70640)
BUG: Styler.bar raises on pd.NA with align="mean", callable align or cmap (GH#56425) (#70530)
DOC: document Styler template/env attributes in the API reference (GH#60872) (#70529)
BUG: read/write sftp URLs with fsspec instead of urllib (GH#46765) (#70506)
BUG: parallel read_csv raised on a quoted newline at a chunk boundary (#70404)
A floor, not a guess: counts only commits whose author, co-author trailer, or message explicitly credits an AI tool (Claude, Copilot, Cursor, aider, Codex…). Based on 30 mainline commits. Unattributed AI code isn't counted here — the full audit estimates that separately.