RFS: pyxdg 0.23-1

2012-08-01 Thread Thomas Kluyver
Hello,

I'd like to request a sponsor to upload a new version of pyxdg.

Package name: pyxdg
Version : 0.23-1
Upstream Author : Sergey Kuleshov ; Heinrich
Wendel ; Thomas Kluyver 
URL : http://freedesktop.org/wiki/Software/pyxdg
License : LGPL-2
Section : python

Changelog:
pyxdg (0.23-1) unstable; urgency=low

  * New upstream version
+ Python 3 support (closes: #591017)
+ Test suite
  * Convert packaging to use dh_python2 (closes: #637154)

It builds these binary packages:
  python-xdg - Python 2 library to access freedesktop.org standards
  python3-xdg - Python 3 library to access freedesktop.org standards

In the DPMT SVN repository:
 http://anonscm.debian.org/viewvc/python-modules/packages/pyxdg/

On Debian mentors:
 http://mentors.debian.net/package/pyxdg

Thanks,
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/caovn4qisy+zeasrwb0adaxo1rdxmdnueccsu09x5xlro60g...@mail.gmail.com



Re: pyxdg 0.23

2012-08-01 Thread Thomas Kluyver
Thanks Barry,

On 1 August 2012 19:51, Barry Warsaw  wrote:
> - I bumped d/compat to 9 and BD on debhelper >= 9
> - In the d/control python-xdg and python3-xdg stanzas, I added the appropriate
>   "Python 2" or "Python 3" text in the first line of Description:

I've applied both of these, along with Jakub's suggestion, and
committed to the team SVN repository.

> - I had to update gettext-support.patch (but maybe that's an Ubuntu-ism)

That patch doesn't seem to be in Debian.

> - I also updated d/watch, but I think I used your p.f.o/~takluyver url.  I'm
>   glad you changed it to use the PyPI url instead.

Yep - hopefully if the maintainership changes again, releases will
still be uploaded to PyPI in the same way.

Best wishes,
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/CAOvn4qi6q_nKgN8A2KT=3fzxxav0k8nzobx4kqkdbykytet...@mail.gmail.com



Re: pyxdg 0.23

2012-08-01 Thread Barry Warsaw
On Jul 30, 2012, at 07:36 PM, Thomas Kluyver wrote:

>The attached diff updates pyxdg with a new upstream version, which
>includes Python 3 support (bug #591017).

Thanks for doing this port Thomas.  I ported 0.20 in Ubuntu 12.10 to Python 3,
and I've been meaning to post my changes to Debian, but I just haven't had the
time.  Summer, work load, and Python 3.3's imminent release have conspired
against me.  I'd love to resync Ubuntu's version with Debian's once the Python
3 support lands.

A couple of quick comments, on top of what you already did.

- I bumped d/compat to 9 and BD on debhelper >= 9
- I had to update gettext-support.patch (but maybe that's an Ubuntu-ism)
- I also updated d/watch, but I think I used your p.f.o/~takluyver url.  I'm
  glad you changed it to use the PyPI url instead.
- In the d/control python-xdg and python3-xdg stanzas, I added the appropriate
  "Python 2" or "Python 3" text in the first line of Description:

Other than that, your changes look pretty close to what I did in Ubuntu, and
it seems to be working so far.

Cheers,
-Barry


signature.asc
Description: PGP signature


Re: pyxdg 0.23

2012-07-31 Thread Thomas Kluyver
On 31 July 2012 08:02, Jakub Wilk  wrote:
> If the team is in the Maintainer field, you are invited to commit and upload
> stuff yourself. However, in case of big or controversial changes (*cough*
> #654978 *cough*) it's still a good idea to ask the human maintainer(s)
> first.

Do these changes count as big? By the standards of packaging, it's a
fairly substantial set of changes, including adding a new binary
package. But it's not changing much that should affect users, just
packaging a new upstream release.

>> +   rm -rf *.egg-info
>
> This looks like a no-op to me.

Thanks, I'll remove that line. Are there other cases where it is
needed? I got it from http://wiki.debian.org/Python/LibraryStyleGuide

Best wishes,
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/caovn4qigrckmdlcbgwjg6bdxua_byn_yyp4a6umecfh4sfz...@mail.gmail.com



Re: pyxdg 0.23

2012-07-31 Thread Jakub Wilk

* Thomas Kluyver , 2012-07-30, 19:36:
The attached diff updates pyxdg with a new upstream version, which 
includes Python 3 support (bug #591017).


I'm not sure of the etiquette for doing this sort of thing. Should I 
contact the list (like this), directly contact the individual named as 
the uploader - in this case, Piotr Lewandowski - or commit the changes 
to the team SVN repository and then ask for review?


If the team is in the Maintainer field, you are invited to commit and 
upload stuff yourself. However, in case of big or controversial changes 
(*cough* #654978 *cough*) it's still a good idea to ask the human 
maintainer(s) first.


From a quick look at the diff:


+   rm -rf *.egg-info


This looks like a no-op to me.

--
Jakub Wilk


--
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/20120731070252.ga...@jwilk.net



pyxdg 0.23

2012-07-30 Thread Thomas Kluyver
The attached diff updates pyxdg with a new upstream version, which
includes Python 3 support (bug #591017).

I'm not sure of the etiquette for doing this sort of thing. Should I
contact the list (like this), directly contact the individual named as
the uploader - in this case, Piotr Lewandowski - or commit the changes
to the team SVN repository and then ask for review?

Thanks,
Thomas


pyxdg_0.23-1.diff
Description: Binary data