Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

paper/results-frozen/MANIFEST.md's Provenance table says scikit-learn 1.9.0, but its own linked requirements-lock.txt pins 1.8.0

Closed Beginner friendly
#706 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
90/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
python, scikit-learn
Domain
documentation

Research direction

The issue is in the file paper/results-frozen/MANIFEST.md. Open that file, locate the Provenance section around line 13, and change the scikit-learn version from 1.9.0 to 1.8.0 to match the version in paper/results-frozen/requirements-lock.txt. Verify the change by running the grep command from the issue description to ensure the versions now align.

Written by the indexing model from the issue text.

Description

bug documentation

Where: paper/results-frozen/MANIFEST.md, Provenance section (- **scikit-learn:** 1.9.0), vs. paper/results-frozen/requirements-lock.txt.

The gap: MANIFEST.md's "Provenance" section states the frozen snapshot's environment as scikit-learn: 1.9.0, and explicitly says "Full environment: requirements-lock.txt in this folder" - pointing readers at that exact file to reproduce the snapshot. But that file pins a different version:

Repro:

$ grep -n "scikit-learn" paper/results-frozen/MANIFEST.md paper/results-frozen/requirements-lock.txt
paper/results-frozen/MANIFEST.md:13:- **scikit-learn:** 1.9.0
paper/results-frozen/requirements-lock.txt:78:scikit-learn==1.8.0

Every other version MANIFEST.md declares (Python 3.13.2, fairlearn 0.14.0, pandas 3.0.2, numpy 2.4.4) matches its own requirements-lock.txt exactly - only scikit-learn is off. The root repo's current requirements-lock.txt pins scikit-learn==1.9.0, which is almost certainly where the 1.9.0 figure in MANIFEST.md was copied from by mistake, rather than from the frozen snapshot's own lock file.

Fix direction: Change MANIFEST.md's Provenance line to scikit-learn: 1.8.0 to match paper/results-frozen/requirements-lock.txt, the file it tells readers to install from.

Dominant language
HTML
Stars
47
Forks
45
Avg merge
1h 53m
Merged PRs (30d)
97

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from yakew7/Fair-Code

All issues in yakew7/Fair-Code

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.