Your message dated Thu, 26 Feb 2026 06:33:28 +0000
with message-id <[email protected]>
and subject line Bug#1127089: fixed in golang-github-charlievieth-strcase
0.0.5-3
has caused the Debian Bug report #1127089,
regarding ITP: golang-github-charlievieth-strcase -- Case-insensitive
implementation of Go's strings package.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1127089: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127089
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Stephen Gelman <[email protected]>
* Package name : golang-github-charlievieth-strcase
Version : 0.0.5-1
Upstream Author : Charlie Vieth
* URL : https://github.com/charlievieth/strcase
* License : Expat
Programming Lang: Go
Description : Case-insensitive implementation of Go's strings package.
Package strcase (/) and bytcase (/bytcase/README.md) are case-
insensitive
and Unicode aware implementations of the Go standard library's strings
(https://pkg.go.dev/strings) and bytes (https://pkg.go.dev/bytes)
packages that are accurate, fast, and never allocate memory.
.
Simple Unicode case-folding is used for all comparisons. This matches
the
behavior of strings.EqualFold (https://pkg.go.dev/strings#EqualFold) and
regexp.Regexp (https://pkg.go.dev/regexp#Regexp) (when the pattern is
compiled with the case-insensitive flag (?i)) and is more accurate (and
significantly more efficient) than using strings.ToLower
(https://pkg.go.dev/strings#ToLower) or strings.ToUpper
(https://pkg.go.dev/strings#ToUpper) to normalize the needle / haystack
before searching.
.
**Note:** The bytcase package is analogous to the strcase package;
whatever applies to strcase also applies to bytcase. For simplicity, the
documentation primarily refers to strcase. Unless otherwise noted, all
comments apply to both packages.
.
Overview
.
* Drop-in replacement for the strings (https://pkg.go.dev/strings) and
bytes (https://pkg.go.dev/bytes) packages that provides Unicode
aware case-insensitive matching.
* Simple Unicode case-folding is used for all comparisons - making it
more
accurate than using strings.ToLower (https://pkg.go.
dev/strings#ToLower) or
strings.ToUpper (https://pkg.go.dev/strings#ToUpper) for case-
insensitivity.
* Any string matched by strcase or bytcase will also match with
strings.EqualFold (https://pkg.go.dev/strings#EqualFold) or
bytes.EqualFold (https://pkg.go.dev/bytes#EqualFold)
* Fast and optimized for amd64 and arm64. For non-pathological inputs
strcase
is only 25-50% slower than the strings package.
* On average strcase/bytcase are 25x faster than using than using a
case-insensitive
regexp.Regexp (https://pkg.go.dev/regexp#Regexp) (see the below
benchmarks section).
This is a dependency for the latest version of moor and will be maintained by
the go packaging team.
--- End Message ---
--- Begin Message ---
Source: golang-github-charlievieth-strcase
Source-Version: 0.0.5-3
Done: Stephen Gelman <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-github-charlievieth-strcase, which is due to be installed in the Debian
FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Gelman <[email protected]> (supplier of updated
golang-github-charlievieth-strcase package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 26 Feb 2026 00:06:23 -0600
Source: golang-github-charlievieth-strcase
Architecture: source
Version: 0.0.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Stephen Gelman <[email protected]>
Closes: 1127089
Changes:
golang-github-charlievieth-strcase (0.0.5-3) unstable; urgency=medium
.
* Source-only upload (Closes: #1127089)
Checksums-Sha1:
4da75ad8f2784399a9a74ffff50acc58fb71eaae 2546
golang-github-charlievieth-strcase_0.0.5-3.dsc
e015b34f12da346227599058a1fd66c83befd1ca 4104
golang-github-charlievieth-strcase_0.0.5-3.debian.tar.xz
ecb086acc024e4690f46d60ae4fd951b141cdc6c 7665
golang-github-charlievieth-strcase_0.0.5-3_amd64.buildinfo
Checksums-Sha256:
9eeff34dbdbfe6a38c0bb22c67b0aae1b75078ad2303d11d6501fbb96f0e679e 2546
golang-github-charlievieth-strcase_0.0.5-3.dsc
62bf4ede346fb70f2e11a13b5d75590016747599ba48dea105d98cdb87b5f300 4104
golang-github-charlievieth-strcase_0.0.5-3.debian.tar.xz
f1007ec61a6526b3592aaf1eb5524282a0ce935266f8040222bd3e1100bf1f24 7665
golang-github-charlievieth-strcase_0.0.5-3_amd64.buildinfo
Files:
378744b7728b2edfd83b47413b739691 2546 golang optional
golang-github-charlievieth-strcase_0.0.5-3.dsc
e7cf31d292a6703e369dd8fc0b6d3dc2 4104 golang optional
golang-github-charlievieth-strcase_0.0.5-3.debian.tar.xz
7ad180e02417f472a500bfc10519d4b3 7665 golang optional
golang-github-charlievieth-strcase_0.0.5-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEC77u8GTpSr6EMli0dUHPqvw16s8FAmmf5dMSHHNzZ2VsbUBk
ZWJpYW4ub3JnAAoJEHVBz6r8NerPTxwQAL020v3iHaNR2fGgJbGfUQswGQJGrpIH
iwnavegg2qD3CNefhAnPb22SZYrTrUhPXkD9T7WPGdaa0XR1XI+VsDJrmPw1spg3
ScZBiuLgC7TXMihR6UThTGgnnV/MMxVolDTJPiTKD6lVrJ/eQWSjBLeXuvTbNHMQ
JeSlsgBG659USCOeYCacQnB9uePOm0rz1VRjMW+LPnTC+q4AKDOGhbEhoOYKd145
yL/+uZVF/a3zseoPj03FKOYsxoq6qO3KzWmD0ErJXP4tkydyHeebeSYD1m+BNzzv
HjRjjaz49fKAu4JU96DtvdGGAN+6UE2DpqkYlo5v87Ikoq3xDa0Eq8hcso/Zj+Aa
FTLBiAX8EVqOyKHjr3n7EnSxOArlYgOctrhZpuxsS3VJ9CVsXi6IoIj1BHwh1MEO
2oS3MmUf4PkU8EgiR88CpT063oXXViv2Duc1x88ird/UHbPf+qM5/AHC8NSUcKWh
isICdvXfV+K9iSAS81aGGQEXuSfbDe6Rb3Zm77p8MjjkHR7kR7nQizTfI8HE43Yr
dvItdqQMDmyuAnEnSnXsUQujQngsMyWDVVinGQgBVM8dWsCcXrjzOP5bJUMgvbzV
tIMe7yP0KwloFhbVrIBJyBJVzxtG1frjQM9aw4sVroZIpmwApLUiAvJKm36hfiuD
gEegTy7+aH4/
=x+g7
-----END PGP SIGNATURE-----
pgp7yFZmwXJAO.pgp
Description: PGP signature
--- End Message ---