Hi Tony, Thanks.
I'm happy to report I just retested $ echo -e "1,2,3\n4,5,6\n7,8" | csvclean and got no DeprecationWarning with version 1.0.7-1 of csvkit and 3.11.4-5+b1 of python3. Kind regards, Kingsley On 02/25/2024 22:39, Debian Bug Tracking System wrote: > This is an automatic notification regarding your Bug report > which was filed against the csvkit package: > > #989706: csvkit: DeprecationWarning from csvclean > > It has been closed by tony mancill <tmanc...@debian.org>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact tony mancill > <tmanc...@debian.org> by > replying to this email. > > > -- > 989706: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989706 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > Date: Sun, 25 Feb 2024 14:37:14 -0800 > From: tony mancill <tmanc...@debian.org> > To: 989706-d...@bugs.debian.org > Subject: Re: Bug#989706: csvkit: DeprecationWarning from csvclean > > On Thu, Jun 10, 2021 at 04:08:09PM -0700, Kingsley G. Morse Jr. wrote: > > Here's a one-liner that causes its "csvclean" > > command to complain, at least on my computer. > > > > bash$ echo -e "1,2,3\n4,5,6\n7,8" | csvclean > > /usr/lib/python3/dist-packages/unittest2/compatibility.py:143: > > DeprecationWarning: Using or importing the ABCs from 'collections' instead > > of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it > > will stop working > > 1 error logged to stdin_err.csv > > I can't reproduce the reported behavior on Debian bullseye, bookwork, > trixie, or unstable. I suspect it was resolved during the bullseye > release cycle. > > Therefore, I am closing the bug. Feel free to either reopen or file a > new bug if you detect any problems with csvkit. > > Thank you, > tony > Date: Thu, 10 Jun 2021 16:08:09 -0700 > From: "Kingsley G. Morse Jr." <kings...@loaner.com> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Subject: csvkit: DeprecationWarning from csvclean > X-Mailer: reportbug 6.6.6 > > Package: csvkit > Version: 1.0.5-2 > Severity: normal > > Dear Maintainer, > > Thank you very much for sharing your valuable time > and skill to maintain Debian's csvkit package. > > Here's a one-liner that causes its "csvclean" > command to complain, at least on my computer. > > bash$ echo -e "1,2,3\n4,5,6\n7,8" | csvclean > /usr/lib/python3/dist-packages/unittest2/compatibility.py:143: > DeprecationWarning: Using or importing the ABCs from 'collections' instead of > from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will > stop working > 1 error logged to stdin_err.csv > > I'd like to think eliminating the warning is as > easy as importing the ABCs from 'collections.abc'. > > Maybe you'd like to use my little one liner to > test fixes for csvkit and python3-csvkit. > > Thanks again, > Kingsley > > -- System Information: > Debian Release: bullseye/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'unstable') > Architecture: i386 (i686) > > Kernel: Linux 4.4.0-1-686-pae (SMP w/2 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > Init: systemd (via /run/systemd/system) > > Versions of packages csvkit depends on: > ii python3-csvkit 1.0.5-2 > pn python3:any <none> > > csvkit recommends no packages. > > Versions of packages csvkit suggests: > ii csvkit-doc 1.0.2-1 > > -- no debconf information -- Time is the fire in which we all burn.