[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#698258: ITP: python-charade -- universal encoding detector for Python 2 and Python 3



Hello Ian,
sorry for this late response.

[CCing Piotr to get his attention]

On Wednesday 20 March 2013 03:41:19 Ian Cordasco wrote:
> I was only concerned because, if I remember correctly, Debian has a
> python-requests package. As someone who doesn't use Debian (or Ubuntu)
> I was concerned (as a maintainer of requests) that the vendored
> dependencies were being stripped and other Debian packages used in
> their stead.

Yes, Debian has a python-requests package: I'm the maintainer of the 
package, but I'm also a user of python-requests; So I want it in the best 
shape ;)

I understand your concern, and I want to make clear why, as the maintainer 
of python-requests I decided to use chardet instead of charade: after doing a 
diff between charade 1.0.1 and the version of chardet we have in Debian there 
were almost no difference.

My plan was to get charade into Debian before uploading a new version of 
requests, but yesterday Thomas Goirand uploaded requests 1.2.0: I discovered 
looking at commit log on #debian-python :)

As you can understand by this ITP, I'm in favor of having charade in Debian 
and this is my advocacy:
1) charade has an active upstream (which is very kind and supportive) :)
2) charade fix long standing bugs of chardet
3) charade is used by requests, a very popular library

Ian, can you add something more? I think point 1 and 2 are enough to have 
charade in Debian.

I plan to start packaging charade so I will can upload a new revision of 
requests 1.2.0 that use charade instead of chardet.

Piotr, do you have any concerns?

Kind regards,

-- 
 Daniele Tricoli 'Eriol'
 http://mornie.org

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: