- Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository:parisa1376/python
Uh oh!
There was an error while loading. Please reload this page.
base:main
head repository:exercism/python
Uh oh!
There was an error while loading. Please reload this page.
compare:main
Uh oh!
There was an error while loading. Please reload this page.
- 9 commits
- 22 files changed
- 4 contributors
Commits on Dec 3, 2025
Bump actions/checkout from 5.0.0 to 6.0.0 (exercism#4034)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@08c6903...1af3b93) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] authoredDec 3, 2025 Configuration menu - View commit details
Copy full SHA for 4742d3e - Browse repository at this point
Copy the full SHA 4742d3eView commit details Bump actions/setup-python from 6.0.0 to 6.1.0 (exercism#4035)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@e797f83...83679a8) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] authoredDec 3, 2025 Configuration menu - View commit details
Copy full SHA for f5ee289 - Browse repository at this point
Copy the full SHA f5ee289View commit details
Commits on Dec 20, 2025
Bump actions/stale from 10.0.0 to 10.1.0 (exercism#4020)
Bumps [actions/stale](https://github.com/actions/stale) from 10.0.0 to 10.1.0. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@3a9db7e...5f858e3) --- updated-dependencies: - dependency-name: actions/stale dependency-version: 10.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] authoredDec 20, 2025 Configuration menu - View commit details
Copy full SHA for dcbfdef - Browse repository at this point
Copy the full SHA dcbfdefView commit details
Commits on Dec 21, 2025
robot-name approach: fix typos, minor rephrasing/improvements (exerci…
…sm#4051) * robot-name approach: fix typos, minor rephasing/improvements - Fixed a few typos. - Rephrased here and there where I subjectively thought it useful. Please let me know if they're undesirable. - Expanded some contractions - this might help non-native speakers. - When another approach is mentioned, added link to it - hopefully this is useful rather than an distraction - I thought the explanation about the alternative to using the walrus operator was not clear, so rephrased and added a code snippet. I hope this is useful. * Update exercises/practice/robot-name/.approaches/mass-name-generation/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/mass-name-generation/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/mass-name-generation/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/mass-name-generation/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/name-on-the-fly/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/name-on-the-fly/content.md Co-authored-by: BethanyG <[email protected]> * Update exercises/practice/robot-name/.approaches/mass-name-generation/content.md Co-authored-by: András B Nagy <[email protected]> * blank lines after headers and remove trailing whitespace * add blank lines around code snippets and expand one more contraction --------- Co-authored-by: BethanyG <[email protected]> Co-authored-by: András B Nagy <[email protected]>
Configuration menu - View commit details
Copy full SHA for d069b5d - Browse repository at this point
Copy the full SHA d069b5dView commit details
Commits on Dec 24, 2025
rna-transcription approach: a few improvements (exercism#4052)
* rna-transcription approach: a few improvements - Renamed `chr` to `char` in the snippets because `chr` is a built-in function and although shadowing it in this case may not be a problem, it is still a bad practice when it can be avoided. - The dictionary-join approach mentions list comprehensions, but instead it uses a generator expression. Replaced this in the explanation and expanded to give the list comprehension based implementation along with a brief comparison. - The overview mentions one approach is four times faster. In a brief comparison, it varies from 2.5x for a very short string and up to 60x faster for a 10^6 long one. Probably not worth going into the details, but 4x is just innacurate. * convert code snippets to single quotes for consistency * several updates following discussions - Replaced `char` with `nucleotide` as this is terminology from the domain. - Rephrased a "see also" link to be more screen reader friendly. - A note about the exercise not requiring tests for invalid characters is preset in one of the approaches. Copied it over to the other approach, for uniformity. - Rephrased mention about performance and speedup. - Replaced mention of ASCII with Unicode adding a brief explanation and links. * move note regarding testing for erroneous inputs to `introduction.md` ... because it applies to the exercise in general, not a particular approach. Re-applying missed commits from prior cherry-pick. * Re-applied the commits from below via cherry-pick. convert code snippets to single quotes for consistency
petrem authoredDec 24, 2025 Configuration menu - View commit details
Copy full SHA for 6865784 - Browse repository at this point
Copy the full SHA 6865784View commit details
Commits on Dec 30, 2025
December 2025 practice exercise docs sync. (exercism#4058)
Pulled in latest exercise introductions and instructions from problem-specifications.
BethanyG authoredDec 30, 2025 Configuration menu - View commit details
Copy full SHA for 0410dcc - Browse repository at this point
Copy the full SHA 0410dccView commit details Synced tests to problem-specifications and regenerated test cases. (e…
…xercism#4059) Added new test cases from problem-specifications and regenerated test file.
BethanyG authoredDec 30, 2025 Configuration menu - View commit details
Copy full SHA for a0c1db9 - Browse repository at this point
Copy the full SHA a0c1db9View commit details Updated tests.toml and regenerated isbn-verifier test cases. (exercis…
…m#4060) Added two new test cases from problem-specifications.
BethanyG authoredDec 30, 2025 Configuration menu - View commit details
Copy full SHA for e14ea7f - Browse repository at this point
Copy the full SHA e14ea7fView commit details Synced tests.toml and regenerated test cases. (exercism#4061)
Added three new test cases from problem-specifications.
BethanyG authoredDec 30, 2025 Configuration menu - View commit details
Copy full SHA for 0792f3e - Browse repository at this point
Copy the full SHA 0792f3eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine: git diff main...main
Uh oh!
There was an error while loading. Please reload this page.