[P2] Le README annonce Python 3.11+ comme seul prérequis, puis installe avec uv ou pipx

Open Beginner friendly
#202 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
86/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
python
Domain
documentation

Research direction

Start with README.md lines 40-43 and docs/learner.md, then locate its French counterpart. Update the prerequisite wording to mention Python 3.11+ and uv or pipx, including uv’s installation link, and verify English/French parity. Search the documentation for “that is the whole prerequisite” and confirm no other page retains it.

Written by the indexing model from the issue text.

Description

État vérifié

README.md:40  Requires **Python 3.11+**. Nothing to clone, nothing to build.
README.md:43  uv tool install dsoxlab      # or: pipx install dsoxlab

Trois lignes plus bas, l'installation exige un outil que la phrase des prérequis
ne mentionne pas. La même formulation existe dans la documentation apprenant :
« Python 3.11 or newer, and that is the whole prerequisite. »

Pourquoi ça vaut une issue malgré sa taille

C'est un README qui se donne pour but de supprimer les surprises, et dont la
première promesse en cache une. Le lecteur visé est précisément celui qui n'a ni
uv ni pipx : quelqu'un qui découvre l'outil.

Critères d'acceptation

  • Les prérequis nomment Python 3.11+ et uv ou pipx, avec le lien
    d'installation d'uv.
  • Même correction dans docs/learner.md et sa version française.
  • Parité EN/FR sur les deux fichiers.
  • Vérifier au passage qu'aucune autre page ne reprend la formule « that is
    the whole prerequisite ».

Relevé en confrontant au code une analyse externe du dépôt, le 2026-08-24.

Dominant language
Python
Stars
76
Forks
4
Avg merge
4h 19m
Merged PRs (30d)
46

Contributor guide

Open the contributing guide

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 stephrobert/dsoxlab

All issues in stephrobert/dsoxlab

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.