dh-python does not stop if there is error during the byte-compiling
Hello, in one of my package (pymca), there is a syntax error like this. byte-compiling /builds/science-team/pymca/debian/output/pymca-5.5.2+dfsg/debian/python-pymca5/usr/lib/python2.7/dist-packages/PyMca5/Object3D/Object3DPlugins/ChimeraStack.py to ChimeraStack.pyc File "/usr/lib/python2.7/dist-packages/PyMca5/Object3D/Object3DPlugins/ChimeraStack.py", line 72 with h5py.File(filename, mode='r') as f ^ SyntaxError: invalid syntax byte-compiling /builds/science-team/pymca (missing ':' at the end of the line) but this does not stop the build process. Is it normal ? Cheers Frederic
RFS: python-panflute/1.11.3~git20190912.0.6df0a34-4 [ITP] -- Idiomatic Python interface for writing Pandoc filters
Hello, all-- I've packaged python-panflute, an Pythonic API for writing Pandoc filters. It's similar to python-pandocfilters, which is already maintained by the Python Module Team, so I wanted to bring it to the team's attention before I filed a general RFS. (If the team decides to adopt it, I'd still be happy to help maintain it, of course.) The justification for adding this package is that it offers a much nicer and more Pythonic interface than pandocfilters. For example, here are the respective pandocfilters and panflute expressions for a paragraph containing a single image: pandocfilters: Para([Image(['', [], []], [], [url, title])]) panflute: Para(Image(url=url, title=title)) (You can find more comparisons in upstream's examples/panflute and examples/pandocfilters directories.) I've uploaded my packaging to Salsa (in the gbp style) and Mentors: https://salsa.debian.org/branen-guest/python-panflute/tree/debian/master https://mentors.debian.net/package/python-panflute The changelog still specifies the "UNRELEASED" distribution, pending review, but I believe it otherwise complies with Debian and Python Module Team policy. (Upstream's "releases" are a little odd--see README.source for details.) This is my first time packaging for Debian, so constructive feedback is welcome. :) Finally, although I'm not a DD, I've read https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst and accept it, and the ITP for the package is here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941608 Thanks, Branen
Joining DPMT
Hi folks Could you please add me to DPMT. I've been looking at upgrading plastex (which is team maintained but with no active maintainer) to a newer upstream version; upgrading it to a newer upstream version gets rid of another Python 2-only package. My salsa login is 'stuart'. I've read the DPMT policy and agree to it. regards Stuart -- Stuart Prescotthttp://www.nanonanonano.net/ stu...@nanonanonano.net Debian Developer http://www.debian.org/ stu...@debian.org GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
Re: Joining DPMT
On Monday, October 7, 2019 1:56:18 AM EDT Stuart Prescott wrote: > Hi folks > > Could you please add me to DPMT. > > I've been looking at upgrading plastex (which is team maintained but with no > active maintainer) to a newer upstream version; upgrading it to a newer > upstream version gets rid of another Python 2-only package. > > My salsa login is 'stuart'. > > I've read the DPMT policy and agree to it. Welcome to the team, Scott K