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


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

Request to join the Debian Python Modules Team

Started byVíctor Cuadrado Juan <me@viccuad.me>
First post2016-01-01 22:00 +0100
Last post2016-03-03 17:00 +0100
Articles 5 — 2 participants

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


Contents

  Request to join the Debian Python Modules Team Víctor Cuadrado Juan <me@viccuad.me> - 2016-01-01 22:00 +0100
    Re: Request to join the Debian Python Modules Team Piotr Ożarowski <piotr@debian.org> - 2016-01-01 22:50 +0100
      Re: Request to join the Debian Python Modules Team Víctor Cuadrado Juan <me@viccuad.me> - 2016-01-02 14:00 +0100
        Re: Request to join the Debian Python Modules Team Piotr Ożarowski <piotr@debian.org> - 2016-01-06 15:50 +0100
          RFS: python-neovim (was Re: Request to join the Debian Python Modules  Team) Víctor Cuadrado Juan <me@viccuad.me> - 2016-03-03 17:00 +0100

#8043 — Request to join the Debian Python Modules Team

FromVíctor Cuadrado Juan <me@viccuad.me>
Date2016-01-01 22:00 +0100
SubjectRequest to join the Debian Python Modules Team
Message-ID<qMeXM-7i5-9@gated-at.bofh.it>

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

Hello folks,

I would like to join the DPMT to maintain python-neovim [1][2]
under its umbrella, and help with other python modules.

As an introduction, I'm Víctor Cuadrado Juan, from Madrid, Spain. I have
been a Debian user since ~7 years, and recently I have started
contributing to and maintaining software I use at Debian. You can see
more info about me here[3].

My Alioth account is: viccuad-guest

I have read and accept the Debian Python Modules Team's Policy.

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808176
[2]: http://mentors.debian.net/package/python-neovim
[3]: https://wiki.debian.org/VictorCuadradoJuan

Many thanks and cheers,

-- 
Víctor Cuadrado juan
--
E-Mail: <me@viccuad.me>, OpenPGP-Key-ID: 0xA2591E231E251F36
Key fingerprint: E3C5 114C 0C5B 4C49 BA03  0991 A259 1E23 1E25 1F36
My signed E-Mails are trustworthy.

[toc] | [next] | [standalone]


#8045

FromPiotr Ożarowski <piotr@debian.org>
Date2016-01-01 22:50 +0100
Message-ID<qMfK9-7OB-5@gated-at.bofh.it>
In reply to#8043

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

[Víctor Cuadrado Juan, 2016-01-01]
> I would like to join the DPMT to maintain python-neovim [1][2]

great!

> [2]: http://mentors.debian.net/package/python-neovim

http://mentors.debian.net/debian/pool/main/p/python-neovim/python-neovim_0.1.0-1.dsc

* how about "Description: scripting Nvim processes through its msgpack-rpc API"?
* long description (after removing short one from it) can mention what
  nvim is ("Vim-fork focused on extensibility and agility") and that
  this package provides Python client to it.
* shouldn't python3-neovim be Architecture: all?
* use these:
  Vcs-Git: git://anonscm.debian.org/python-modules/packages/python-neovim.git
  Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/python-neovim.git
-- 
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

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


#8049

FromVíctor Cuadrado Juan <me@viccuad.me>
Date2016-01-02 14:00 +0100
Message-ID<qMtWO-8cV-5@gated-at.bofh.it>
In reply to#8045

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

On 01/01/16 22:44, Piotr Ożarowski wrote:
> 
> http://mentors.debian.net/debian/pool/main/p/python-neovim/python-neovim_0.1.0-1.dsc
> 
> * how about "Description: scripting Nvim processes through its msgpack-rpc API"?
> * long description (after removing short one from it) can mention what
>   nvim is ("Vim-fork focused on extensibility and agility") and that
>   this package provides Python client to it.

Sounds better, fixed.

> * shouldn't python3-neovim be Architecture: all?

True, fixed. Also removed a superfluous Depends on cython3.

> * use these:
>   Vcs-Git: git://anonscm.debian.org/python-modules/packages/python-neovim.git
>   Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/python-neovim.git

Added.


Thanks for the review! :)

Uploaded the new version to mentors, meanwhile I'm not in the
team yet.


cheers,

-- 
Víctor Cuadrado juan
--
E-Mail: <me@viccuad.me>, OpenPGP-Key-ID: 0xA2591E231E251F36
Key fingerprint: E3C5 114C 0C5B 4C49 BA03  0991 A259 1E23 1E25 1F36
My signed E-Mails are trustworthy.

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


#8065

FromPiotr Ożarowski <piotr@debian.org>
Date2016-01-06 15:50 +0100
Message-ID<qNXzr-2po-3@gated-at.bofh.it>
In reply to#8049

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

[Víctor Cuadrado Juan, 2016-01-02]
> > http://mentors.debian.net/debian/pool/main/p/python-neovim/python-neovim_0.1.0-1.dsc

some tests require nose, after adding python-nose, python3-nose and
python-trollius to Build-Depends they fail with:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 420, in loadTestsFromName
    addr.filename, addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/test/test_window.py", line 3, in <module>
    from common import vim, cleanup
  File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/test/common.py", line 13, in <module>
    vim = neovim.attach('socket', path=os.environ['NVIM_LISTEN_ADDRESS'])
  File "/usr/lib/python2.7/UserDict.py", line 40, in __getitem__
    raise KeyError(key)
KeyError: 'NVIM_LISTEN_ADDRESS'

> Uploaded the new version to mentors, meanwhile I'm not in the
> team yet.

you are now :)

Try to figure out what's wrong with these tests, push git dpm repo with all
branches and I will upload it
-- 
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

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


#8268 — RFS: python-neovim (was Re: Request to join the Debian Python Modules Team)

FromVíctor Cuadrado Juan <me@viccuad.me>
Date2016-03-03 17:00 +0100
SubjectRFS: python-neovim (was Re: Request to join the Debian Python Modules Team)
Message-ID<r8DPt-O3-17@gated-at.bofh.it>
In reply to#8065

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

On 06/01/16 15:40, Piotr Ożarowski wrote:
> 
> Try to figure out what's wrong with these tests, push git dpm repo with all
> branches and I will upload it
> 

Hi Piotr,

I have fixed the tests, you can have a look at the git repo [1].

Are you still interested in uploading this package?

Also, the package has been simplified as upstream has separated the
Gtk GUI included in this package to another Python module, neovim-gui,
which [2] I'm in process of packaging too (it has unpackaged
dependencies).

Cheers and thanks,


[1]:
https://anonscm.debian.org/cgit/python-modules/packages/python-neovim.git/
[2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816619

-- 
Víctor Cuadrado juan

E-Mail: <me@viccuad.me>, OpenPGP-Key-ID: 0xA2591E231E251F36
Key fingerprint: E3C5 114C 0C5B 4C49 BA03  0991 A259 1E23 1E25 1F36
My signed E-Mails are trustworthy.

[toc] | [prev] | [standalone]


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


csiph-web