Re: python-aeidon package

2013-06-26 Thread Barry Warsaw
On Jun 26, 2013, at 10:24 PM, Piotr Ożarowski wrote:

>* python-simplejson - I maintain this one and python3-simplejson is in
>  experimental, I will move it to unstable once pybuild is available
>  there (and since I'm the author of pybuild, I don't have to wait for
>  anyone, it's all up to me ;)

I'm tending to recommend folks just port to the built-in json library.  Is
there any reason not to do that, either in general or in this specific case?

>* python-xapian - "Python 3 support is under development, but not yet
>  fully functional - see ticket#346 for details:
>  http://trac.xapian.org/ticket/346"; - so this one could be a problem.

Yes, it definitely will.  Several of us have taken runs at porting this to
Python 3.  So far, everyone's been defeated.  Upstream doesn't seem very
interested in it either.

If the Xapian database doesn't have to interoperate with any other tools,
maybe Whoosh would be a good replacement?  Upstream supports Python 3, but
it's not yet packaged.

Cheers,
-Barry


signature.asc
Description: PGP signature


Re: python-aeidon package

2013-06-26 Thread Piotr Ożarowski
Hi Stuart,

[Stuart Prescott, 2013-06-26]
> translate-toolkit currently makes use of python-aeidon both at build-time and 
> at runtime but I see that this package has now gone away. python3-aeidon is 
> not a replacement for python-aeidon for python 2.x programs. Is there any 
> chance of the python 2-compatible module coming back or was the 2→3 
> conversion 
> done in a non-backwards compatible fashion?

oh, I was sure I checked reverse dependencies before moving gaupol from
experimental to unstable, but it looks like I didn't.

Upstream switched to Python 3.X and I don't want to port it back to 2.X.
I can provide an older version of python-aeidon package (in a separate
source package) as a temporary solution, but I'd rather not release it
with Jessie. Long term solution (other than removing optional subtitles
support in translate-toolkit) is porting it to Python 3.X - I can help
with that. I checked how hard would it be to port it, see below.

translate-toolkit uses (optionally) these 3rd party packages:
* python-beautifulsoup (used in ./translate/storage/trados.py) -
  python3-beautifulsoup is missing, but Beautiful Soup 4 already
  supports Python 3.X and is available in Debian (python3-bs4).
  I could also port trados.py to lxml (as comment in the file suggests)
* python-chardet - I maintain this one and python3-chardet is in Debian
* python-enchant - I maintain this one and python3-enchant is in Debian
* python-iniparse - upstream supports Python 3.X, I can send Ludovico a
  patch that adds python3-iniparse if Python 3.X's configparser is not
  enough (porting translate-toolkit to use stdlib's one seems to be a
  way to go, though)
* python-levenshtein - there's no python3-levenshtein in Debian, but
  upstream already merged Python 3.X support in the git repo
  (needed changes are rather small) - I can add python3-levenshtein in
  DPMT's repo and ask Sandro to check/upload it.
* python-lxml - python3-lxml was one of the first python3-* packages
* python-simplejson - I maintain this one and python3-simplejson is in
  experimental, I will move it to unstable once pybuild is available
  there (and since I'm the author of pybuild, I don't have to wait for
  anyone, it's all up to me ;)
* python-utidylib - I don't see where it's used, docs mention
  translate/convert/po2html.py but it doesn't import it. Are you sure
  it's still needed?
* python-vobject - this one will need some work, python3-dateutil is
  available, but after 2to3 - vobject still needs some work (tests fail
  mostly while trying to decode strings, so it shouldn't be hard to port)
* python-xapian - "Python 3 support is under development, but not yet
  fully functional - see ticket#346 for details:
  http://trac.xapian.org/ticket/346"; - so this one could be a problem.
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645


signature.asc
Description: Digital signature


python-aeidon package

2013-06-26 Thread Stuart Prescott

Hi Piotr,

translate-toolkit currently makes use of python-aeidon both at build-time and 
at runtime but I see that this package has now gone away. python3-aeidon is 
not a replacement for python-aeidon for python 2.x programs. Is there any 
chance of the python 2-compatible module coming back or was the 2→3 conversion 
done in a non-backwards compatible fashion?

thanks
Stuart

-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprintBE65 FD1E F4EA 08F3 23D4 3C6D 9FE8 B8CD 71C5 D1A8
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201306270313.19125.stu...@debian.org



Re: Update of python-anyjson 0.3.3

2013-06-26 Thread Thomas Goirand
On 06/26/2013 02:10 PM, Thomas Goirand wrote:
> Hi Michael,
> 
> I've seen that you've updated the debian/changelog in order to upload
> the new upstream version. Is it ok if I upload it to Sid right now?
> 
> Thomas Goirand (zigo)

FYI, this has been done.

Thomas


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51caf173.9050...@debian.org



Re: how could I help?

2013-06-26 Thread Stéphane Blondon
2013/6/25 Julien Cristau :
> On Fri, Jun 21, 2013 at 11:00:42 +0800, Paul Wise wrote:
>> A number of parts of Debian infrastructure are written in python, if
>> you wanted to help out our core teams by writing python that would be
>> great.
>>
>> There are dak (ftp team), ud (sysadmin team), various QA bits, the
>> security tracker (security team) and probably more that I can't think
>> of right now.
>>
> Britney (-release) :)

Thank you for your replies. I'll start to submit patches for bugs in
first time and I'll see for the infrastructure tools after that. It
seems to be interesting.


-- 
Imprimez ce message en A2 et en couleur au moins 500 fois!
Brûlez des arbres!!

-- envoyé depuis ma centrale à charbon
Stéphane


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caoy+up4_+vjfcmv3vvvwadyyfs-wdxi3b+r7fkngvvx7mo_...@mail.gmail.com