Bug#809272: RFS: pygithub/1.26.0-1 ITP

2016-01-05 Thread Mattia Rizzolo
On Tue, Jan 05, 2016 at 06:51:01PM +0300, Dmitry Bogatov wrote:
> > * please consider handing a spellchecked to upstream, looks like there
> >   are some typos
> 
> Fix spelling in comments or disabled and not-installed tests? Are you sure?

just try runnning `codespell --quiet-level=3`...  and yes, most of them
are in the tests.

> Uploaded new version on mentors.

umh.
I personally wouldn't install the readme as a changelog, but if you
really want to, please use dh_installchangelog instead (which compress
it, as per policy):

override_dh_installchangelogs:
dh_installchangelogs README.md

to fit both of the tastes maybe to use the -k flag of it?


but anyway, I'd like to wait some more for comments from other people
about that Provides :)
-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  http://mapreri.org  : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#809272: RFS: pygithub/1.26.0-1 ITP

2016-01-05 Thread Dmitry Bogatov
> This package is quite cool already, just two bits:
> 
> * Vcs-* points to github, which 404 (same as the other, I guess)

Yes. Fixed

> * please consider handing a spellchecked to upstream, looks like there
>   are some typos

Fix spelling in comments or disabled and not-installed tests? Are you sure?

> * also duck has something to say about the copyright:
>   E: debian/copyright:30: Email: pmuilu@xena: ERROR (Certainty:possible)
>  pmuilu@xena: No MX entry found.
>  pmuilu@xena: No A entry found.
>  pmuilu@xena: No  entry found.

Well, contributor wanted to hide his email, so I removed this obfuscated email
at all.

> there is only one r-dep in unstable, which is jeepyb.
> I personally find annoying breaking other packages for fun, when there
> is really no need for it.
> IMHO the better action is to add a
> Provides: python-pygithub
> to the python-github stanza (since there are no python3-pygithub r-deps
> I'd avoid one there).
> After this, I'd open a bug against jeepyb to request the swap of the
> dependency, and once that's done, remove the provides in the next
> upload of pygithub.

I added Provides: field. Probably, I should open bug aganist jeepyb after
upload.

Uploaded new version on mentors.

-- 
Accept: text/plain, text/x-diff
Accept-Language: eo,en,ru
X-Keep-In-CC: yes
X-Web-Site: sinsekvu.github.io


signature.asc
Description: Digital signature


Bug#809272: RFS: pygithub/1.26.0-1 ITP

2016-01-05 Thread Mattia Rizzolo
control: tag -1 moreinfo
control: retitle -1 RFS: pygithub/1.26.0-1

On Mon, Dec 28, 2015 at 04:29:54PM -0500, Dmitry Bogatov wrote:
>   * New upstream release
>   * Update watch file to use pypi.debian.net
>   * Disable tests, since they need network
>   * Disable installation of test modules and data
>   * Rename binary packages (python-pygithub -> python-github)
> (Closes: #808467)

This package is quite cool already, just two bits:

* Vcs-* points to github, which 404 (same as the other, I guess)
* please consider handing a spellchecked to upstream, looks like there
  are some typos
* also duck has something to say about the copyright:
  E: debian/copyright:30: Email: pmuilu@xena: ERROR (Certainty:possible)
 pmuilu@xena: No MX entry found.
 pmuilu@xena: No A entry found.
 pmuilu@xena: No  entry found.
(I must admin check-all-the-things is really noisy over this package...)


wrt the migration:

there is only one r-dep in unstable, which is jeepyb.
I personally find annoying breaking other packages for fun, when there
is really no need for it.
IMHO the better action is to add a
Provides: python-pygithub
to the python-github stanza (since there are no python3-pygithub r-deps
I'd avoid one there).
After this, I'd open a bug against jeepyb to request the swap of the
dependency, and once that's done, remove the provides in the next
upload of pygithub.

I'd welcome words from other mentors about this, though.
I've never migreted packages myself, so it's kinda new territory for me
too.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  http://mapreri.org  : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#809272: RFS: pygithub/1.26.0-1 ITP

2016-01-05 Thread Dmitry Bogatov
* Mattia Rizzolo  [2016-01-05 16:34:13+]
> On Tue, Jan 05, 2016 at 06:51:01PM +0300, Dmitry Bogatov wrote:
> > > * please consider handing a spellchecked to upstream, looks like there
> > >   are some typos
> > 
> > Fix spelling in comments or disabled and not-installed tests? Are you sure?
> 
> just try runnning `codespell --quiet-level=3`...  and yes, most of them
> are in the tests.

Do not understand. Why bother about spelling, which is not user-visible?

> > Uploaded new version on mentors.
> 
> umh.
> I personally wouldn't install the readme as a changelog, but if you
> really want to, please use dh_installchangelog instead (which compress
> it, as per policy):

It actually contains changelog.


> override_dh_installchangelogs:
>   dh_installchangelogs README.md
> 
> to fit both of the tastes maybe to use the -k flag of it?

Nice to know. Will rewrite and reupload.
 
> but anyway, I'd like to wait some more for comments from other people
> about that Provides :)

-- 
Accept: text/plain, text/x-diff
Accept-Language: eo,en,ru
X-Keep-In-CC: yes
X-Web-Site: sinsekvu.github.io


signature.asc
Description: Digital signature


Bug#809272: RFS: pygithub/1.26.0-1 ITP

2015-12-28 Thread Dmitry Bogatov

Package: sponsorship-request
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "pygithub"

* Package name: pygithub
  Version : 1.26.0-1
  Upstream Author : Vincent Jacques 
* Url : https://pypi.python.org/pypi/PyGithub
* Licenses: LGPL-3+, GPL-3+
  Section : python

It builds those binary packages:

python-github -- Access to full Github API v3 from Python2
python3-github -- Access the full Github API v3 from Python3

To access futher information about this package, visit the following URL:

http://mentors.debian.net/package/pygithub

Alternatively, one can download the package with dget using this command:

http://mentors.debian.net/debian/pool/main/p/pygithub/pygithub_1.26.0-1.dsc

Alternatively, you can access package debian/ directory via git from URL:

git://github.com/kaction/deb-pygithub.git

More information about pygithub can be obtained from 
https://pypi.python.org/pypi/PyGithub

Changes since last upload:

  * New upstream release
  * Update watch file to use pypi.debian.net
  * Disable tests, since they need network
  * Disable installation of test modules and data
  * Rename binary packages (python-pygithub -> python-github)
(Closes: #808467)

Regards,
  Dmitry Bogatov