Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10590 > unrolled thread

Bug#900368: RFS: pygithub/1.40a3-1 [ITP]

Started byeamanu15 <emmanuelarias30@gmail.com>
First post2018-05-29 17:40 +0200
Last post2018-07-05 03:00 +0200
Articles 8 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Bug#900368: RFS: pygithub/1.40a3-1 [ITP] eamanu15 <emmanuelarias30@gmail.com> - 2018-05-29 17:40 +0200
    Bug#900368: RFS: pygithub/1.40a3-1 [ITP] Dmitry Shachnev <mitya57@debian.org> - 2018-07-03 22:30 +0200
      Bug#900368: RFS: pygithub/1.40a3-1 [ITP] eamanu15 <emmanuelarias30@gmail.com> - 2018-07-03 23:10 +0200
        Bug#900368: RFS: pygithub/1.40a3-1 [ITP] Dmitry Shachnev <mitya57@debian.org> - 2018-07-03 23:20 +0200
      Bug#900368: RFS: pygithub/1.40a3-1 [ITP] eamanu15 <emmanuelarias30@gmail.com> - 2018-07-04 12:20 +0200
        Bug#900368: RFS: pygithub/1.40a3-1 [ITP] Dmitry Shachnev <mitya57@debian.org> - 2018-07-04 14:20 +0200
          Bug#900368: RFS: pygithub/1.40a3-1 [ITP] eamanu15 <emmanuelarias30@gmail.com> - 2018-07-04 15:50 +0200
            Bug#900368: RFS: pygithub/1.40a3-1 [ITP] eamanu15 <emmanuelarias30@gmail.com> - 2018-07-05 03:00 +0200

#10590 — Bug#900368: RFS: pygithub/1.40a3-1 [ITP]

Fromeamanu15 <emmanuelarias30@gmail.com>
Date2018-05-29 17:40 +0200
SubjectBug#900368: RFS: pygithub/1.40a3-1 [ITP]
Message-ID<vUOT7-5vs-5@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Package: sponsorship-requests
Severity: normal

Dear mentors,

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

* Package name    : pygithub
   Version         : 1.40a3-1
   Upstream Author : Author : Adam Dangoor <adamdangoor@gmail.com>
                                               Vincent Jacques <
vincent@vincent-jacques.net>
                                                Jeremy Phelps <
jphelps@linuxfoundation.org>
* URL             : https://pypi.python.org/pypi/PyGithub
* License         : LGPL-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 further information about this package, please visit the
following URL:

https://mentors.debian.net/package/pygithub
or https://salsa.debian.org/python-team/modules/pygithub

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

dget -x
https://mentors.debian.net/debian/pool/main/p/pygithub/pygithub_1.40a3-1.dsc
or
git clone git@salsa.debian.org:python-team/modules/pygithub.git

More information about pygithub can be obtained from
http://pygithub.readthedocs.io/

Changes since the last upload:
  * New upstream release
  * Update Standards-Version from 4.1.3 to 4.1.4 version
  * Add Uploaders field from debian/control to intent to adopt the
     package (Closes: #851187)


Regards,
Emmanuel Arias
-- 
Arias Emmanuel
https://www.linkedin.com/in/emmanuel-arias-437a6a8a
http://eamanu.com

[toc] | [next] | [standalone]


#10671

FromDmitry Shachnev <mitya57@debian.org>
Date2018-07-03 22:30 +0200
Message-ID<w7zWi-7VN-17@gated-at.bofh.it>
In reply to#10590

[Multipart message — attachments visible in raw view] — view raw

Control: merge 898416 898811 900368

Hi Emmanuel!

On Tue, May 29, 2018 at 12:35:25PM -0300, eamanu15 wrote:
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "pygithub"

Note that I am merging your three RFS bugs. If you want to ping, just reply
to the existing bug, not file a new one.

Here are my comments about your changes.

- It would be nice if you based the repository on the existing Git
  repository [1], rather than starting from scratch.

  Also for new team repositories as this one, it is better to use Gbp-Pq
  workflow as described in the team wiki [2].

- Please merge the last three changelog entries, as 1.35-1 upload did not
  happen.

- When building in the current sid, I get Lintian warnings about three files
  shipped in /usr/lib/python3.7/dist-packages/.

  That probably happens because of output of 2to3 is slightly different in
  Python 3.6 and 3.7 (e.g. files.items() vs. iter(files.items())), and
  dh_python3 does not remove the file if it does not match.

  I would recommend removing debian/python3-github/usr/lib/python3.* manually
  in debian/rules. Keeping debian-python@ in Cc in case someone has a better
  idea.

- A new stable 1.40 release has been released on June 26th [3].
  Can you update from alpha to the stable version?

  Also please add uversionmangle to debian/watch (like here [4]), to make it
  treat 1.40 as a higher version than 1.40aN.

[1]: https://alioth-archive.debian.org/git/users/kaction-guest/pygithub.git.tar.xz
[2]: https://wiki.debian.org/Python/GitPackagingPQ
[3]: https://pypi.org/project/PyGithub/1.40/
[4]: https://pypi.debian.net/PyGithub/watch

--
Dmitry Shachnev

[toc] | [prev] | [next] | [standalone]


#10672

Fromeamanu15 <emmanuelarias30@gmail.com>
Date2018-07-03 23:10 +0200
Message-ID<w7AIF-8ss-1@gated-at.bofh.it>
In reply to#10671

[Multipart message — attachments visible in raw view] — view raw

Hello Dimitry,

Thanks for you email. I Will make the changes that you recommend.

I have a cuestion for you. When I update to the version 1.40, Do I merge
all the changelog entries, including 1.35-1 upload, isn't?

Thanks
Regards

Arias Emmanuel
eamanu.com


El mar., 3 de jul. de 2018 17:17, Dmitry Shachnev <mitya57@debian.org>
escribió:

> Control: merge 898416 898811 900368
>
> Hi Emmanuel!
>
> On Tue, May 29, 2018 at 12:35:25PM -0300, eamanu15 wrote:
> > Package: sponsorship-requests
> > Severity: normal
> >
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "pygithub"
>
> Note that I am merging your three RFS bugs. If you want to ping, just reply
> to the existing bug, not file a new one.
>
> Here are my comments about your changes.
>
> - It would be nice if you based the repository on the existing Git
>   repository [1], rather than starting from scratch.
>
>   Also for new team repositories as this one, it is better to use Gbp-Pq
>   workflow as described in the team wiki [2].
>
> - Please merge the last three changelog entries, as 1.35-1 upload did not
>   happen.
>
> - When building in the current sid, I get Lintian warnings about three
> files
>   shipped in /usr/lib/python3.7/dist-packages/.
>
>   That probably happens because of output of 2to3 is slightly different in
>   Python 3.6 and 3.7 (e.g. files.items() vs. iter(files.items())), and
>   dh_python3 does not remove the file if it does not match.
>
>   I would recommend removing debian/python3-github/usr/lib/python3.*
> manually
>   in debian/rules. Keeping debian-python@ in Cc in case someone has a
> better
>   idea.
>
> - A new stable 1.40 release has been released on June 26th [3].
>   Can you update from alpha to the stable version?
>
>   Also please add uversionmangle to debian/watch (like here [4]), to make
> it
>   treat 1.40 as a higher version than 1.40aN.
>
> [1]:
> https://alioth-archive.debian.org/git/users/kaction-guest/pygithub.git.tar.xz
> [2]: https://wiki.debian.org/Python/GitPackagingPQ
> [3]: https://pypi.org/project/PyGithub/1.40/
> [4]: https://pypi.debian.net/PyGithub/watch
>
> --
> Dmitry Shachnev
>

[toc] | [prev] | [next] | [standalone]


#10673

FromDmitry Shachnev <mitya57@debian.org>
Date2018-07-03 23:20 +0200
Message-ID<w7AIG-8ss-9@gated-at.bofh.it>
In reply to#10672

[Multipart message — attachments visible in raw view] — view raw

On Tue, Jul 03, 2018 at 06:00:34PM -0300, eamanu15 wrote:
> Hello Dimitry,
>
> Thanks for you email. I Will make the changes that you recommend.
>
> I have a cuestion for you. When I update to the version 1.40, Do I merge
> all the changelog entries, including 1.35-1 upload, isn't?

Yes, it is better to merge these entries and keep one entry per actual
upload to archive.

--
Dmitry Shachnev

[toc] | [prev] | [next] | [standalone]


#10676

Fromeamanu15 <emmanuelarias30@gmail.com>
Date2018-07-04 12:20 +0200
Message-ID<w7MTv-7A3-7@gated-at.bofh.it>
In reply to#10671

[Multipart message — attachments visible in raw view] — view raw

Hello Dmitry,

I have the fixes almost already, Just, I have a doubt in this point:

- When building in the current sid, I get Lintian warnings about three files
>   shipped in /usr/lib/python3.7/dist-packages/.
>
>   That probably happens because of output of 2to3 is slightly different in
>   Python 3.6 and 3.7 (e.g. files.items() vs. iter(files.items())), and
>   dh_python3 does not remove the file if it does not match.
>
>   I would recommend removing debian/python3-github/usr/lib/python3.*
> manually
>   in debian/rules. Keeping debian-python@ in Cc in case someone has a
> better
>   idea.
>

To fix this problem I could add in the d/rules the next line:

override_dh_auto_install:
    dh_auto_install
    find ./debian/python3-github/usr/lib/ -type f -name python3.* -delete

isn't?

Regards!
Thanks!
Emmanuel
-- 
Arias Emmanuel
https://www.linkedin.com/in/emmanuel-arias-437a6a8a
http://eamanu.com

[toc] | [prev] | [next] | [standalone]


#10677

FromDmitry Shachnev <mitya57@debian.org>
Date2018-07-04 14:20 +0200
Message-ID<w7OVk-kB-1@gated-at.bofh.it>
In reply to#10676

[Multipart message — attachments visible in raw view] — view raw

On Wed, Jul 04, 2018 at 07:09:20AM -0300, eamanu15 wrote:
> Hello Dmitry,
>
> I have the fixes almost already, Just, I have a doubt in this point:
>
> > - When building in the current sid, I get Lintian warnings about three files
> >   shipped in /usr/lib/python3.7/dist-packages/.
>
> To fix this problem I could add in the d/rules the next line:
>
> override_dh_auto_install:
>     dh_auto_install
>     find ./debian/python3-github/usr/lib/ -type f -name python3.* -delete
>
> isn't?

It is a directory, not a file. Also you need to do it after dh_python3 runs.
So better use this:

override_dh_python3:
	dh_python3
	rm -rfv debian/python3-github/usr/lib/python3.*

--
Dmitry Shachnev

[toc] | [prev] | [next] | [standalone]


#10678

Fromeamanu15 <emmanuelarias30@gmail.com>
Date2018-07-04 15:50 +0200
Message-ID<w7Qkq-14x-11@gated-at.bofh.it>
In reply to#10677

[Multipart message — attachments visible in raw view] — view raw

Ok! Thanks !!!

El mié., 4 de jul. de 2018 a la(s) 09:13, Dmitry Shachnev <
mitya57@debian.org> escribió:

> On Wed, Jul 04, 2018 at 07:09:20AM -0300, eamanu15 wrote:
> > Hello Dmitry,
> >
> > I have the fixes almost already, Just, I have a doubt in this point:
> >
> > > - When building in the current sid, I get Lintian warnings about three
> files
> > >   shipped in /usr/lib/python3.7/dist-packages/.
> >
> > To fix this problem I could add in the d/rules the next line:
> >
> > override_dh_auto_install:
> >     dh_auto_install
> >     find ./debian/python3-github/usr/lib/ -type f -name python3.* -delete
> >
> > isn't?
>
> It is a directory, not a file. Also you need to do it after dh_python3
> runs.
> So better use this:
>
> override_dh_python3:
>         dh_python3
>         rm -rfv debian/python3-github/usr/lib/python3.*
>
> --
> Dmitry Shachnev
>
-- 
Arias Emmanuel
https://www.linkedin.com/in/emmanuel-arias-437a6a8a
http://eamanu.com

[toc] | [prev] | [next] | [standalone]


#10679

Fromeamanu15 <emmanuelarias30@gmail.com>
Date2018-07-05 03:00 +0200
Message-ID<w80MN-7wC-1@gated-at.bofh.it>
In reply to#10678

[Multipart message — attachments visible in raw view] — view raw

Hello Dmitry,

I just pushed the update the package to Salsa. I pushed the PyGithub_1.40
version.

Regards!
Emmanuel

El mié., 4 de jul. de 2018 a la(s) 10:41, eamanu15 <
emmanuelarias30@gmail.com> escribió:

> Ok! Thanks !!!
>
> El mié., 4 de jul. de 2018 a la(s) 09:13, Dmitry Shachnev <
> mitya57@debian.org> escribió:
>
>> On Wed, Jul 04, 2018 at 07:09:20AM -0300, eamanu15 wrote:
>> > Hello Dmitry,
>> >
>> > I have the fixes almost already, Just, I have a doubt in this point:
>> >
>> > > - When building in the current sid, I get Lintian warnings about
>> three files
>> > >   shipped in /usr/lib/python3.7/dist-packages/.
>> >
>> > To fix this problem I could add in the d/rules the next line:
>> >
>> > override_dh_auto_install:
>> >     dh_auto_install
>> >     find ./debian/python3-github/usr/lib/ -type f -name python3.*
>> -delete
>> >
>> > isn't?
>>
>> It is a directory, not a file. Also you need to do it after dh_python3
>> runs.
>> So better use this:
>>
>> override_dh_python3:
>>         dh_python3
>>         rm -rfv debian/python3-github/usr/lib/python3.*
>>
>> --
>> Dmitry Shachnev
>>
> --
> Arias Emmanuel
> https://www.linkedin.com/in/emmanuel-arias-437a6a8a
> http://eamanu.com
>
-- 
Arias Emmanuel
https://www.linkedin.com/in/emmanuel-arias-437a6a8a
http://eamanu.com

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web