History¶
v3.12.0¶
27 Nov 2023
Features¶
Require Python 3.8 or later.
v3.11.1¶
27 Jan 2023
Fixed EncodingWarnings
when reading/writing text.
v3.11.0¶
20 Nov 2022
Added strip-prefix
script.
v3.10.0¶
20 Oct 2022
Prefer casefold
in FoldedCase
.
v3.9.1¶
18 Aug 2022
#10: Fixed broken tests in read_newlines
and show-newlines
.
v3.9.0¶
13 Aug 2022
Add jaraco.text.show-newlines
script.
v3.8.1¶
14 Jul 2022
Refreshed packaging.
Enrolled with Tidelift.
v3.8.0¶
03 Jun 2022
Added layouts
module and to-qwerty
and to-dvorak
scripts.
v3.7.0¶
23 Jan 2022
Introducing yield_lines
, drop_comment
, and join_continuation
.
v3.6.0¶
31 Oct 2021
Fixed DeprecationWarning
in importlib.resources.read_text
as reported in #7.
v3.5.1¶
15 Jul 2021
#5: Fixed warning in docs builds.
v3.5.0¶
10 Feb 2021
Rely on PEP 420 for namespace package.
v3.4.0¶
27 Dec 2020
Added WordSet.trim*
methods.
v3.3.0¶
20 Oct 2020
Require Python 3.6 or later.
v3.2.0¶
01 Dec 2019
Added normalize_newlines function.
3.1¶
20 Oct 2019
Added wrap
and unwrap
functions and lorem_ipsum
attribute containing the Lorem Ipsum sample text.
3.0.1¶
03 Oct 2019
Declare missing dependency on six.
3.0¶
09 Mar 2019
Removed local_format
, global_format
, and
namespace_format
. Instead, developers should
use f-strings
on Python 3.6 and later or future-fstrings for compatibilty
with older Pythons. This change eliminates the dependency on
jaraco.collections and thus for now removes the circular dependency
as reported in #3.
2.0¶
01 Jan 2019
Switch to pkgutil namespace technique
for the jaraco
namespace.
1.10.1¶
30 Apr 2018
Packaging refresh. Docs now published in RTD.
1.10¶
07 Mar 2018
FoldedCase now supports string-containment support in an unfortunately assymetric way.
1.9.2¶
14 Feb 2017
Fix bug where FoldedCase.__ne__
was case-sensitive.
1.9.1¶
09 Feb 2017
Refresh packaging.
1.9¶
18 Jan 2017
Synchronize with skeleton.
Update docs and expand tests on FoldedCase.
Use method_cache for FoldedCase.lower
.
1.8¶
22 Aug 2016
Add remove_prefix and remove_suffix helpers.
1.7¶
03 Jun 2016
In Stripper, always strip the prefix, even if it’s empty.
1.6.2¶
27 Dec 2015
Issue #1: Fix WordSet on Python 2.
1.6¶
24 Dec 2015
Drop dependency on jaraco.context (and its dependencies).
1.5¶
24 Dec 2015
Move hosting to github.
Add missing namespace package declaration in distribution.
1.4¶
16 Jun 2015
Add Stripper class.
1.3¶
01 Mar 2015
Add SeparatedValues class.
1.0¶
15 Feb 2015
Initial implementation adopted from jaraco.util.string 10.8.