Skip to content

Commit 193f0c9

Browse files
committed
Wrapping this up for now.
1 parent f7fa26d commit 193f0c9

File tree

3 files changed

+2
-11
lines changed

3 files changed

+2
-11
lines changed

exercises/practice/reverse-string/.approaches/introduction.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ We encourage you to experiment and get creative with the techniques you use, and
2424

2525

2626
And while Unicode text is outside the core tests for this exercise (_there are optional tests in the test file you can enable for Unicode_), we encourage you to give reversing strings that have non ASCII text a try.
27-
We talk more about the considerations and strategies for Unicode text reversal (_and third-party libraries that can help_) in the [Working with Unicode Strings][article-working-with-unicode-strings] article.
2827

2928

3029
## Approach: Sequence Slice with a Negative Step
@@ -169,5 +168,4 @@ To compare performance of these approach groups, see the [Performance article][a
169168
[approach-list-and-join]: https://exercism.org/tracks/python/exercises/reverse-string/.approaches/list-and-join
170169
[approach-sequence-slicing]: https://exercism.org/tracks/python/exercises/reverse-string/.approaches/sequence-slicing
171170
[article-performance]: https://exercism.org/tracks/python/exercises/reverse-string/articles/performance
172-
[article-working-with-unicode-strings]: https://exercism.org/tracks/python/exercises/reverse-string/.articles/working-with-unicode-strings
173171
[range]: https://docs.python.org/3/library/stdtypes.html#range

exercises/practice/reverse-string/.articles/config.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,6 @@
66
"title": "Performance deep dive",
77
"blurb": "Deep dive to find out the most performant approach for reversing a string.",
88
"authors": ["BethanyG"]
9-
},
10-
{
11-
"uuid": "b7ccce83-2740-407d-9536-0ac8d9a120be",
12-
"slug": "unicode",
13-
"title": "Working with Unicode Strings in Python",
14-
"blurb": "Learn the details of working with Unicode in Python, and some third-party libraries that can help.",
15-
"authors": ["BethanyG"]
169
}
1710
]
1811
}

exercises/practice/reverse-string/.articles/unicode/content.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This 2012 presentation by Ned Batchelder [Pragmatic Unicode -or- How Do I Stop t
3131
The default build of CPython 3.x now represents all strings internally as `UTF-8`, and defines different types for `str` vs `byte`.
3232
Strings are 'seen' as sequences of Unicode [codepoints][what-is-a-codepoint], and default iteration, indexing, slicing, and regex are all designed to move over these codepoints (_the default iteration for bytes is over single bytes_).
3333
For additional information about codepoints, Python offers access to versions of the Unicode properties database via the [`unicodedata`][unicodedata] module.
34-
Python 3.11.5 supports [Unicode 14.0][unicode 14.0], and Python 3.12 will support [Unicode 15.1][unicode 15.1].
34+
Python 3.11.5 supports [Unicode 14.0][unicode 14.0], and Python 3.12 will support [Unicode 15.0][unicode 15.0].
3535

3636

3737
Python also ships with [100 additional encodings][standard-encodings] beyond UTF-8, and more can be added via the [codecs module][codecs-module].
@@ -61,7 +61,7 @@ https://icu.unicode.org/
6161
[what-every-developer-needs-to-know-about-unicode]: https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/
6262
[wiki-unicode]: https://en.wikipedia.org/wiki/Unicode
6363
[unicode-consortium]: https://home.unicode.org/
64-
[unicode 15.1]: http://blog.unicode.org/2023/09/announcing-unicode-standard-version-151.html
64+
[unicode 15.0]: https://www.unicode.org/versions/Unicode15.0.0/
6565
[unicode 14.0]: https://www.unicode.org/versions/Unicode14.0.0/
6666
[why-python3-exists]: https://snarky.ca/why-python-3-exists/
6767
[UTF8]: https://en.wikipedia.org/wiki/UTF-8

0 commit comments

Comments
 (0)