Vidar
62ac923ed4
Fix a typo ( #4016 )
...
Configlet / configlet (push) Has been cancelled
Test Runner / test-runner (push) Has been cancelled
Exercises check / housekeeping (push) Has been cancelled
Exercises check / canonical_sync (3.7) (push) Has been cancelled
Exercises check / canonical_sync (3.8) (push) Has been cancelled
Exercises check / canonical_sync (3.9) (push) Has been cancelled
Exercises check / canonical_sync (3.10.6) (push) Has been cancelled
Exercises check / canonical_sync (3.11.2) (push) Has been cancelled
Tools / sync-labels (push) Has been cancelled
Close stale issues / stale (push) Has been cancelled
This commit will:
- Fix the typo "lean" to "learn"
2025-10-22 05:47:00 -07:00
Abdelrahman Ali
e1566bdff1
[Inventory Management & Dicts Concept] Correct Spelling Errors ( #4010 )
...
* Update introduction.md
Fixed a typo for better readability.
* Updated Dicts concept about.md
Made same spelling change to the concept about.md, which uses the same code examples.
---------
Co-authored-by: BethanyG <BethanyG@users.noreply.github.com >
2025-10-12 10:12:13 -07:00
Mark Rosemaker
b3a9d9a35f
[Tree Building Exercise & Class Inheritance Concept] Spelling Fixes ( #4009 )
...
* Fix possessive 'its' spelling in documentation and tests
* Corrected 'possibly' to 'possible
* Revert "Corrected 'possibly' to 'possible"
This reverts commit 9a42041c455913d8c97f98f8e45eca3cd64219e3.
* revert: changes in reference/ folder
[no important files changed]
2025-10-12 09:56:04 -07:00
dependabot[bot]
61dbb3a46b
Bump actions/stale from 9.1.0 to 10.0.0 ( #3999 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...3a9db7e6a4 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 11:17:56 -07:00
dependabot[bot]
8c285ac4c2
Bump actions/setup-python from 5.6.0 to 6.0.0 ( #4000 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.6.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](a26af69be9...e797f83bcb )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 11:17:34 -07:00
BethanyG
cb300edc5c
[Little Sister's Vocab]: Fixed up Code Examples for str.join() & Added an Additional Hint. ( #3995 )
...
* Fixed up code examples for join and added an additional hint.
* Touched up hints phrasing, added no loop directive to instructions, and added additional examples to concept about.
* Typo correction.
* Corrected separator misspelling.
* Cleaned up in-line comments per PR review.
* Fixed capitalization on inline comments in last join example.
2025-09-26 12:36:46 -07:00
BethanyG
fbc6769249
September exercise sync of two-bucket tests. ( #3994 )
...
New tests were added and solutions need to be re-run.
2025-09-22 17:32:05 -07:00
BethanyG
ab7852e88e
[Meltdown Mitigation]: Corrected "critical" to "balanced in criticality" on line 15 of Instructions ( #3993 )
...
* Corrected critical to balanced in criticaltiy on line 15 of intructions.
* Corrected docstring to refer to balanced in criticality.
2025-09-22 15:20:20 -07:00
BethanyG
67d865b48e
Fixed grammatical error in paragraph describing * with zip(). ( #3992 )
2025-09-22 14:44:15 -07:00
BethanyG
64ce10de65
[Cater Waiter & Sets Concept]: Better Differentiation of Emoji Examples in Introduction & About Files ( #3991 )
...
* Changed emoji examples in indtroduction to be more differentiated.
* Differentiated emoji examples in about.md doc as well.
* Change one more example to differentiate.
2025-09-22 14:16:45 -07:00
dependabot[bot]
3297093c98
Bump actions/checkout from 4.2.2 to 5.0.0 ( #3975 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08c6903cd8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 00:16:42 -07:00
BethanyG
91eccfbf0a
[Variable Length Quantity]: Updated tests.toml & Regenerated Test Cases ( #3969 )
...
* Updated tests.toml and regenerated test cases.
* Regenerated tests under Python 3.11.5, since 3.13.2 was causing CI failure.
2025-08-27 22:59:35 -07:00
BethanyG
aa0aa58c09
August sync of docs to problem specs. ( #3968 )
2025-08-27 22:37:27 -07:00
BethanyG
cda2f92fd5
De-indented error checking scenarios and added variables. ( #3966 )
2025-08-24 06:16:32 -07:00
Sam Chukwuzube
0f0c01e077
[Pangram]: fix redundant double iteration in dig deeper solution ( #3948 )
...
Issue: Current implementation creates an intermediate list from a set, which is redundant and inefficient.
**Before:**
```python
return len([ltr for ltr in set(sentence.lower()) if ltr.isalpha()]) == 26
```
**After:**
```python
return len(set(ltr for ltr in sentence.lower() if ltr.isalpha())) == 26
```
Why this is better:
- Eliminates double iteration: Old version iterates once for set(), again for list comprehension
- Removes unnecessary list creation: No need to convert set → list just to count
- Better memory usage: Generator expression feeds directly into set constructor
- Same time complexity but more efficient constant factors
Reviewed-by: bethanyg
* docs(pangram): improve approach's content and links
* docs(pangram): improve approach's content and links
* docs(pangram): improve performance content and links
* Added princemuel as contributor
---------
Co-authored-by: BethanyG <BethanyG@users.noreply.github.com >
2025-08-06 12:49:43 -07:00
Juergen H
a51a10e66c
Update instructions.append.md ( #3947 )
...
Instruction does not match the unit test. The exception message tested in the unit test is more precise. Hence, I've changed the instruction.
2025-07-27 12:48:23 -07:00
keiravillekode
eedf04a724
3 workflows use ubuntu-24.04 ( #3942 )
2025-07-15 18:25:42 -07:00
BethanyG
a06cf488b9
Moved CI run to ubuntu-24. ( #3938 )
2025-06-30 08:40:39 -07:00
BethanyG
2ebcfe8656
[Mecha Munch Management] Fixed typos in Instructions, Introduction, & Stub File ( #3937 )
...
* Fixed typos in instructions, introduction, and stub file.
* Changed stub docstring to iterable from dict.
2025-06-30 07:39:15 -07:00
BethanyG
3da0c164b6
Synced New exercise swift-schedling to problem specifications. ( #3936 )
2025-06-25 16:50:44 -07:00
BethanyG
b3cf79fc02
[Flower-Field]: Reimplement Minesweeper as Flower Field ( #3934 )
...
* Reimplemented Minesweeper as Flower Field and regenerated test cases.
* Removed accidental solution from stub file.
2025-06-25 12:17:48 -07:00
BethanyG
b7a33e7bf7
Deprecated Minesweeper in favor of Flower Field. ( #3933 )
...
Will be reimplemented with new UUID and slug. Code implementation not expected to change.
2025-06-25 10:46:23 -07:00
BethanyG
4758e9a05a
[Swift Scheduling]: Added Files for New Practice Exercise ( #3876 )
...
* Added files for new practice execise swift-scheduling.
* removed source url from meta config.
* Added example solution and stub file.
* Corrected stub file.
* Added new leapyear test case and regenerated test cases and tests toml.
* Updated config json to add exercise to track.
* Rewrote example solution so CI would pass for python 3.7 - 3.9.
2025-06-23 22:26:24 -07:00
BethanyG
cfbeb02f0c
Removed Scale generator from practices generators and added lsp and nth prime. ( #3931 )
2025-06-23 16:20:24 -07:00
BethanyG
be7378d88b
Changed wording of task 4 and added notes about magic numbers in stub file and hint file. ( #3930 )
2025-06-23 15:33:52 -07:00
BethanyG
5b8462a9b6
Fix up generator link refs in Darts Approaches. ( #3929 )
2025-06-23 14:07:13 -07:00
BethanyG
4541ebe8d3
[Wordy]: Updated Code in Approaches Docs ( #3926 )
...
[no important files changed]
* Updated code in wordy approaches for new test cases.
2025-06-20 18:08:19 -07:00
BethanyG
f0125e4e5c
Updated wordy tests toml and regenerated test file. ( #3925 )
2025-06-20 18:02:20 -07:00
BethanyG
184bbc28d8
Synced tests toml, regenerated test cases, and updated example for largest series product. ( #3924 )
2025-06-20 18:01:37 -07:00
BethanyG
b60e2437e1
Synced tests toml and regenerated test file for crypto-square. ( #3923 )
...
[no important files changed]
2025-06-20 18:00:52 -07:00
BethanyG
a1205c5bfd
Synced practice exercise metadata to problem specifications. ( #3922 )
2025-06-20 18:00:00 -07:00
BethanyG
11c804d258
[June Problem-Spec Sync]: Practice Exercise Introductions ( #3921 )
...
* Synced practice exercise introductions to problem specifications.
2025-06-20 17:59:23 -07:00
BethanyG
00c2497fa7
Synced practice exercise instructions to problem specifications. ( #3920 )
2025-06-20 17:41:45 -07:00
maekki
fad4221ce9
Fix example for just_the_buzz ( #3914 )
2025-06-01 11:41:42 -07:00
dependabot[bot]
085aeb1dbf
Bump actions/setup-python from 5.5.0 to 5.6.0 ( #3910 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](8d9ed9ac5c...a26af69be9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 19:19:06 -07:00
dependabot[bot]
9b7a74b59e
Bump actions/setup-python from 5.4.0 to 5.5.0 ( #3882 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](42375524e2...8d9ed9ac5c )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 12:25:23 -07:00
BethanyG
e348197fc0
Updated tests and regenerated test cases for Flatten Array. ( #3881 )
...
While the example didn't need to be altered, the test cases changed enough, I think we need to re-run these.
2025-03-22 11:50:30 -07:00
BethanyG
f3a33846a2
March sync of practice exercise docs. ( #3880 )
...
Problem Spec Sync.
2025-03-22 11:49:38 -07:00
BethanyG
9dcd000581
Synced metadata for practice exercises for March. ( #3879 )
...
Problem Spec sync.
2025-03-22 11:49:06 -07:00
BethanyG
f3e7677184
[Mecha Munch Management]: Fix Typo in instructions.md ( #3874 )
...
`'Apple': 1` was missing from results dict on Task 3 examples.
2025-02-20 20:36:01 -08:00
BethanyG
07c811525c
[Resistor Color Expert]: Fixed up Instructions & Introduction ( #3873 )
...
* Fixed up instructions and introduction with exercise links and normalized color names,
* Further clarifications for list input.
* final typo fixes.
2025-02-20 19:41:12 -08:00
BethanyG
58d82a041f
[Bank Account]: Fix instructions.append.md Admonition ( #3872 )
...
Misspelling of Exercism as well as backticks broke formatting on site.
2025-02-20 16:05:56 -08:00
BethanyG
2a69f421d7
fixed broken links in summary doc. ( #3870 )
2025-02-15 16:17:26 -08:00
BethanyG
97d715e547
Update to configs to ensure author credit. ( #3869 )
2025-02-15 13:40:49 -08:00
BethanyG
93744302aa
[Reverse String]: Add Approaches, Performance, and Unicode Articles ( #3609 )
...
* Added approaches and articles for reverse-string.
* Added code snippets for each approach.
* remaned files to silence configlet.
* renamed article snippets to .md to satisfy configlet.
* Apply suggestions from code review
Therefor != Therefore. TIL.
Added missing link, so should no longer be broken.
* Added more on the downfalls and gotchas of unicode.
* Wrapping this up for now.
* Deleted the Unicode directory for now.
2025-02-14 18:32:13 -08:00
BethanyG
6ffac57e57
Removed President test case and regnerated test file. Corrected formatting in approaches introduction. ( #3868 )
...
[no important files changed]
2025-02-14 17:40:31 -08:00
BethanyG
7a12eeb1fc
Update README.md ( #3867 )
...
Formatting shenanigans, due to the way this displays on the Repo.
2025-02-14 16:38:54 -08:00
BethanyG
889cf84054
Added admonition for not accepting community contributions and updated Python versions. ( #3866 )
2025-02-14 16:24:01 -08:00
BethanyG
664f1dbd91
[Sieve]: Update content.md for Comprehension Approach ( #3865 )
...
Added language about the disallowed `%` operator to the Comprehensions approach.
2025-02-14 11:56:08 -08:00
BethanyG
c99a16e837
[Bank Account]: Added Explicit Instruction Append for not Doing Concurrency Tests. ( #3864 )
...
* Added explicit instruction append for not doing concurrency tests.
* Apply suggestions from code review
Co-authored-by: Isaac Good <IsaacG@users.noreply.github.com >
---------
Co-authored-by: Isaac Good <IsaacG@users.noreply.github.com >
2025-02-13 20:45:19 -08:00