Skip to content

Bump the python-minor-and-patch group with 2 updates - #19

Merged
soodoku merged 2 commits into
mainfrom
dependabot/uv/python-minor-and-patch-6f69edc051
Nov 4, 2026
Merged

soodoku merged 2 commits into
mainfrom
dependabot/uv/python-minor-and-patch-6f69edc051

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Update pandas to 3.1.0 and Ruff to 0.17.2, and patch the existing pypdf advisory with 6.21.4.

The pandas update exposed an existing research-summary bug: a strict gain > 0 comparison counted numerical noise from tied repetitions as wins. Both summaries now treat gains within 1e-9 percentage points of zero as ties. The observed residuals are at most 5.6e-15 points; the smallest genuine gain in the saved experiments is 0.04 points. Every corrected positive-share value was independently checked using exact rational arithmetic on integer correct-prediction counts. Means, uncertainty estimates, and raw simulation results are unchanged.

Regenerated the affected summary CSVs and paper. Two displayed movement shares also round differently with pandas 3.1 (7.57 to 7.58 and 2.76 to 2.77); their stored numerical estimates are unchanged. Figure page content is unchanged.

Validation: both new regression cases failed before the fix and pass after it; all 49 tests, lint, formatting, typing, docstrings, formal theory checks, exact generated-artifact checks, full LaTeX/BibTeX build, package build/Twine checks, and preen 0.8.0 strict checks pass locally with Python 3.12. CI must pass on the final candidate before merge.

Bumps the python-minor-and-patch group with 2 updates: [pandas](https://github.com/pandas-dev/pandas) and [ruff](https://github.com/astral-sh/ruff).


Updates `pandas` from 3.0.6 to 3.1.0
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v3.0.6...v3.1.0)

Updates `ruff` from 0.17.1 to 0.17.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.17.1...0.17.2)

---
updated-dependencies:
- dependency-name: pandas
  dependency-version: 3.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: ruff
  dependency-version: 0.17.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Nov 2, 2026
@soodoku
soodoku merged commit abb3559 into main Nov 4, 2026
11 checks passed
@soodoku
soodoku deleted the dependabot/uv/python-minor-and-patch-6f69edc051 branch November 4, 2026 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant