You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Line 20: There shouldn't be a period after the second link, the text after is part of the same sentence.
Line 21/42: The link seems to have a useless query string that may be used for tracking. This should be removed, giving the clean link.
Line 23: The acronym for "Association of Computing Machinery" should probably be mentioned, maybe written as "Association of Computing Machinery (ACM)".
Line 10: "Python Enhancement Proposals or PEPs" would be more clear that it is saying two different names for the same thing if it was written as "Python Enhancement Proposals (PEPs)".
Line 11: "persuasions" appears to be a typo, was it supposed to be "professions"?
Line 15: "(Jupyter notebook)" should probably be "(or Jupyter Notebooks)".
Line 23: It is not immediately obvious that "3.10 - 3.13.5" refers to Python version numbers, "Python" or "version" should probably be added to clarify.
GENERATOR.md:
details
Lines 7 to 18: Was this table of contents automatically generated by a tool? If it was manually created (or if it is possible to configure the tool otherwise), the top-level header "Exercism Python Track Test Generator" should probably be excluded.
Line 40: The word-count additional tests path has changed, it is now exercises/practice/word-count/.meta/additional_tests.json
Line 45: The example is missing a % at the end of the if statement. It should be: {% for case in cases %}{% if case is error_case %}
Line 54: The footer macro no longer exists. This should be probably be changed to mention macros.canonical_ref() and/or macros.header() instead.
Line 60: "option file" should be "optional file"
Lines 60-61: The wording here is a bit awkward, maybe "is to have" could be changed to "should have"?
Lines 60-62: The second sentence should be on its own line.
Lines 71-90: This part seems outdated; it uses the footer macro that no longer exists. It should probably be updated based on master_template.j2.
Line 95: There should be a space after the "ex:"
Line 98 would be more readable if there was a space between the ) and the }}, like so: "{{ macros.header(["Clock"]) }}".
Line 122: "templates" should be "template" here.
Line 131: This inline link should be converted into a reflink.
INSTALLATION.md:
details
Line 15: There should be punctuation in between "Windows" and "Additionally".
Line 16 is missing a period at the end.
Line 19: Is this line supposed to be indented? It doesn't seem to be a continuation of the last list item.
Line 22: Python 3.13.5 should be Python 3.13.13.
Lines 24-25 are a bit awkward, maybe they could be merged into one sentence: "Most of the exercises will work with Python 3.6+ or even earlier versions, but we don't guarantee support for versions not listed under Active Python Releases."
Lines 32-33 and 34-35: These pairs of reflinks are the same. Is this intentional?
This is a tracking issue for errors in the general docs on the Python track.
The docs are split into the below categories (general, shared, and other) depending on their location in the repo.
General Docs (
docs/)PROBLEM-SOLVING.md(addressed in PR 4253):details
ABOUT.md(addressed in PR 4254):details
3.10-3.13.5" refers to Python version numbers, "Python" or "version" should probably be added to clarify.GENERATOR.md:details
word-countadditional tests path has changed, it is nowexercises/practice/word-count/.meta/additional_tests.json%at the end of the if statement. It should be:{% for case in cases %}{% if case is error_case %}footermacro no longer exists. This should be probably be changed to mentionmacros.canonical_ref()and/ormacros.header()instead.footermacro that no longer exists. It should probably be updated based onmaster_template.j2.)and the}}, like so: "{{ macros.header(["Clock"]) }}".INSTALLATION.md:details
Python 3.13.5should bePython 3.13.13.Python 3.6+or even earlier versions, but we don't guarantee support for versions not listed under Active Python Releases."Shared Docs (
exercises/shared/.docs/)TBA
Other (
CONTRIBUTING.md,README.md)TBA