Debian Bug report logs - #907337
ITP: python3-dateparser -- Date parsing library designed to parse dates from HTML pages

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: David Bremner <bremner@debian.org>

Date: Sun, 26 Aug 2018 17:42:02 UTC

Owned by: Antoine Beaupré <anarcat@debian.org>

Severity: wishlist

Tags: patch

Fixed in version dateparser/0.7.0-1

Done: Antoine Beaupré <anarcat@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org:
Bug#907337; Package wnpp. (Sun, 26 Aug 2018 17:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to David Bremner <bremner@debian.org>:
New Bug report received and forwarded. Copy sent to debian-python@lists.debian.org, wnpp@debian.org. (Sun, 26 Aug 2018 17:42:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: David Bremner <bremner@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: python3-dateparser -- Date parsing library designed to parse dates from HTML pages
Date: Sun, 26 Aug 2018 14:39:38 -0300
Package: wnpp
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : dateparser
  Version         : 0.7.0
  Upstream Author : Scrapinghub
* URL             : https://github.com/scrapinghub/dateparser
* License         : BSD 3 Clause
  Programming Lang: python
  Description     : Date parsing library designed to parse dates from HTML pages

This is a dependency for webmacs (#907331). I'd rather not get into
the python module packaging business, but I guess I will if no-one
else takes it up.


-----BEGIN PGP SIGNATURE-----

iQGzBAEBCAAdFiEE3VS2dnyDRXKVCQCp8gKXHaSnniwFAluC5dgACgkQ8gKXHaSn
niyPVwv7BXH3ZA+/fVyPcOlExaIzbs8bZGrO2XWIGh1WdAaBjDgZTIjr1tsxX9XW
5d6sqkAFR815ZS/U3uR2TrnIXxN6yf4RPPkPSxDRqZCt1XUQ4HaVLONt8VAe2Dwt
YO0hw8ccd6Ir1MK4tMSK1weuUym/v0dXrNY98LXWzhXE5L75V2rsrAP7R2qSpDLM
Rbr3yAHiTitWLDIIMLRlwW+U1lcY5aEUKGyCDonYsIxEi505aAy7n/g9nFFb6q0i
bdij11OZAszrEyAsN+etdVlXwdmREOrE1wgfIndZY09RNFAKQ5k50RyjI2CGZuGW
lQQ/Z+KqQx1kbOZVXg6cfNcDJqoZNYvRZAC3NQNSjuHWUt1utN39ovinublr0a7Q
w5qgmeef7/NIpLzxbPhYOuX0ESWKsjtuw25NFJKi/azMfCUN+5L/dHQcoysxMd4p
sB0/WFoqtrtHBup3hSej6M216XIBTujpxyvPl2cVhgTacRtvwG+yeJU1e/GwaCUq
0ZtBECRc
=0ePe
-----END PGP SIGNATURE-----



Added indication that bug 907337 blocks 907331 Request was from David Bremner <bremner@debian.org> to control@bugs.debian.org. (Sun, 26 Aug 2018 17:48:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#907337; Package wnpp. (Sun, 26 Aug 2018 18:30:08 GMT) (full text, mbox, link).


Acknowledgement sent to David Bremner <bremner@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sun, 26 Aug 2018 18:30:08 GMT) (full text, mbox, link).


Message #12 received at 907337@bugs.debian.org (full text, mbox, reply):

From: David Bremner <bremner@debian.org>
To: 907337@bugs.debian.org
Subject: WIP packaging VCS
Date: Sun, 26 Aug 2018 15:27:49 -0300
In case someone is interested, there is some beginnings of packaging at

   https://salsa.debian.org/bremner/dateparser.git

it is not currently in a state suitable for the archive, but it might be
a place to start.

Or you could run debmake yourself.




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#907337; Package wnpp. (Tue, 15 Jan 2019 01:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 15 Jan 2019 01:57:03 GMT) (full text, mbox, link).


Message #17 received at 907337@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: David Bremner <bremner@debian.org>, 907337@bugs.debian.org, 907337@bugs.debian.org
Subject: Re: Bug#907337: WIP packaging VCS
Date: Mon, 14 Jan 2019 20:54:10 -0500
Control: tags -1 +pending +patch

On 2018-08-26 15:27:49, David Bremner wrote:
> In case someone is interested, there is some beginnings of packaging at
>
>    https://salsa.debian.org/bremner/dateparser.git
>
> it is not currently in a state suitable for the archive, but it might be
> a place to start.
>
> Or you could run debmake yourself.

I needed this package as a new dependency for undertime, so I started
from your package and fixed up some stuff. I published the source
package here:

https://salsa.debian.org/python-team/modules/dateparser

... and uploaded the result to NEW.

My main problem was dealing with the test suite, which was failing
at build time. I disabled the build-time test suite and moved it to
autopkgtest, where it *also* was failing. Unfortunately, the test suite
actually fails with the dependency versions that are shipped in Debian
(they are too new!). I reported this a bug upstream and fixed the test
suite to download the dependencies on the fly...

https://github.com/scrapinghub/dateparser/issues/489

It's clearly sub-par: autopkgtest should normally be ran against the
*installed* package, not the source code. But that's the best I could do
while still running the test suite at all. Eventually, the unit tests
could be ran against the dependencies shipped by Debian, once upstream
gets their stuff together, and some smoke tests could be added to
autopkgtest.

I haven't audited or reviewed the source code. At 57k SLOC, it seems
unreasonable to expect that so I just trust that the git repository is
not hostile, unfortunately.

A.

-- 
You are absolutely deluded, if not stupid, if you think that a
worldwide collection of software engineers who can't write operating
systems or applications without security holes, can then turn around
and suddenly write virtualization layers without security holes.
                        - Theo de Raadt



Added tag(s) pending. Request was from Antoine Beaupré <anarcat@debian.org> to 907337-submit@bugs.debian.org. (Tue, 15 Jan 2019 01:57:03 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Antoine Beaupré <anarcat@debian.org> to 907337-submit@bugs.debian.org. (Tue, 15 Jan 2019 01:57:04 GMT) (full text, mbox, link).


Changed Bug title to 'ITP: python3-dateparser -- Date parsing library designed to parse dates from HTML pages' from 'RFP: python3-dateparser -- Date parsing library designed to parse dates from HTML pages'. Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Tue, 15 Jan 2019 02:03:03 GMT) (full text, mbox, link).


Owner recorded as Antoine Beaupré <anarcat@debian.org>. Request was from Bart Martens <bartm@debian.org> to control@bugs.debian.org. (Tue, 15 Jan 2019 21:03:09 GMT) (full text, mbox, link).


Reply sent to Antoine Beaupré <anarcat@debian.org>:
You have taken responsibility. (Thu, 17 Jan 2019 17:03:03 GMT) (full text, mbox, link).


Notification sent to David Bremner <bremner@debian.org>:
Bug acknowledged by developer. (Thu, 17 Jan 2019 17:03:03 GMT) (full text, mbox, link).


Message #30 received at 907337-close@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: 907337-close@bugs.debian.org
Subject: Bug#907337: fixed in dateparser 0.7.0-1
Date: Thu, 17 Jan 2019 17:00:10 +0000
Source: dateparser
Source-Version: 0.7.0-1

We believe that the bug you reported is fixed in the latest version of
dateparser, 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 907337@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Beaupré <anarcat@debian.org> (supplier of updated dateparser 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 14 Jan 2019 18:36:23 -0500
Source: dateparser
Binary: python3-dateparser
Architecture: source all
Version: 0.7.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Antoine Beaupré <anarcat@debian.org>
Description:
 python3-dateparser - python parser for human readable dates
Closes: 907337
Changes:
 dateparser (0.7.0-1) unstable; urgency=low
 .
   [ David Bremner ]
   * Initial release. Closes: #907337
 .
   [ Antoine Beaupré ]
   * take over maintainership, with DPMT
   * add copyright file
   * fix lintian warnings
   * disable tests during build, which fail
   * add missing build deps
   * add gbp config
   * switch to debhelper-compat
Checksums-Sha1:
 7607bf06fa537ad88f005cc5402b6ed9a67ba69b 1955 dateparser_0.7.0-1.dsc
 e2cbb71ded899ea5cb3f7bc281ef0f102d1bae73 459322 dateparser_0.7.0.orig.tar.gz
 336a7e235cba9bf5038bed38240b445b5898ee40 2684 dateparser_0.7.0-1.debian.tar.xz
 751827b7cf0788d0f461f7b0881aa16623b31c02 5894 dateparser_0.7.0-1_amd64.buildinfo
 799bd853b68cb0f0d3a1dba2ca0423808e4109ea 166732 python3-dateparser_0.7.0-1_all.deb
Checksums-Sha256:
 57063bd19f8bc2cb811e793eddf78d3ea5aa720c3be33c106bebc1c8c45f003f 1955 dateparser_0.7.0-1.dsc
 36831f3ec63eebd7e472796c569d12fb6c6fd6dcd03aa447f5a4e8ab762cf4e0 459322 dateparser_0.7.0.orig.tar.gz
 0b7bac37bdd45c1e3bdc6c87368f4564d7e6d349ae9074b9b2c570f25183e3d3 2684 dateparser_0.7.0-1.debian.tar.xz
 ca1678ce8088d8d5ab1d285bc3d0a730d02ab3f621d87ebbf9afca5d6404b069 5894 dateparser_0.7.0-1_amd64.buildinfo
 7624c78068fcec3fad117a62d4e9ebd453c327d2cdccf51590788556a6fcd920 166732 python3-dateparser_0.7.0-1_all.deb
Files:
 6e1c74625a4a996438ed4ed30aa5d6c4 1955 python optional dateparser_0.7.0-1.dsc
 65e99a6ff874dc1ad06f505470d57848 459322 python optional dateparser_0.7.0.orig.tar.gz
 8bd8b89496d977cb5b6746c6893ba70a 2684 python optional dateparser_0.7.0-1.debian.tar.xz
 6379aec60b7e05cd84554e21efa25628 5894 python optional dateparser_0.7.0-1_amd64.buildinfo
 809bfa562085a45d7eb05da4d3534252 166732 python optional python3-dateparser_0.7.0-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEexZCBNCWcjsBljWrPqHd3bJh2XsFAlw9OjQACgkQPqHd3bJh
2XvvIggAqduGzueKYxGF0L9QWzxtoi5zvILzrWD82yhWwVk7K0TT4bvHvY17yAbd
gW3JI1aDaOJbmsBWDanb8F0CeGjMh2ey4HwYIbzIcdlLMdsiH1yBpcmKeTK4AMw2
Ct2xEbykuG9daV8iKPbwhOrh03UW+wWNVVKmtvGS5mbVeFHtSIN/XC03F3h1KKbt
J/ad2Xq94ZEws9/2kSRrCtQd2JCS8c09o7M4xu4odm+gGBxGnnY8jUL+PU3Xt9dB
YAFjQ5u7KPfD2GcyDGSFCB7eimtBznACsMjRpBWK/eW/Ak0BIKiojhajRARhtW+B
66TjRYCNknYJTaJvQOSuUGLaudLlYA==
=ysZw
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 15 Feb 2019 07:28:18 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Nov 22 00:04:46 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.