Re: Request to join the team

2021-12-04 Thread Yago González
Hi Sandro, thanks for your quick reply!

> you only maintain this package, you have not uploaded it in more than
> 3.5 years, and that package received 3 NMUs in the last 2 years; how
> can you reassure that you're going to actually take care of this
> package moving it to DPT, instead of letting the team essentially
> maintain it?

Just to give some context, I offered my help with this package when it
had a RFA [1] and it was already part of the old DPMT [2].

However, I was not aware when I did my first upload that I was also
moving it out of the team's supervision. I did this inadvertently, and
even though you did let me know a couple years ago [3] I completely
missed it.

Today I prepared an update with the latest upstream release plus some
improvements, and now that I noticed I would like to correct my
mistake and take the package back where it was. I am maintaining the
package for fun and to learn, so shifting the work to someone else
would not make much sense. :)

Of course, if you consider this is no longer a good fit for the DPT
that's okay! I just agree with Mattia and believe that team
maintenance makes more sense, especially for an inexperienced
maintainer like myself.

I hope that helps clear your doubts.
Best,

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888214
[2]: https://salsa.debian.org/python-team/modules/python-tabulate
[3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923543

-- 

Yago González



Re: Request to join the team

2021-12-04 Thread Sandro Tosi
Hello Yago,

> I am the current maintainer of python-tabulate [1], and would like to
> join the team as I believe it makes more sense for the package to be
> under its roof. The goal is to prevent issues should I be unavailable
> in the future, but I will try continue maintaining it within the team
> for now.

you only maintain this package, you have not uploaded it in more than
3.5 years, and that package received 3 NMUs in the last 2 years; how
can you reassure that you're going to actually take care of this
package moving it to DPT, instead of letting the team essentially
maintain it?

Regards,
-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Request to join the team

2021-12-04 Thread Yago González
Dear DPT,

I am the current maintainer of python-tabulate [1], and would like to
join the team as I believe it makes more sense for the package to be
under its roof. The goal is to prevent issues should I be unavailable
in the future, but I will try continue maintaining it within the team
for now.

My Salsa login is "yago", I have also read the DPT Policy [2] and accept it.

Please let me know if you have any questions.
Thank you for your time!

[1]: https://tracker.debian.org/pkg/python-tabulate
[2]: 
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst

-- 

Yago González



Re: [RFH] Bug#1000812: pyrle: import fails on Python 3.10

2021-12-04 Thread Nilesh Patra

Hi Stefano,

On 12/4/21 9:00 PM, Stefano Rivera wrote:

Hi Nilesh (2021.12.04_15:15:05_+)

Would you have any hint on this?
Is it a bug with the python3 package itself?


You're waiting for python3-tabulate to be patched for Python 3.10
support.


Indeed. I was just being silly as it seems. I patched tabulate to work
with python3.10 (smoke tests go well, and I did a few manual tests) and 
uploaded.
Thanks a lot for your time.

Regards,
Nilesh



OpenPGP_signature
Description: OpenPGP digital signature


Re: [RFH] Bug#1000812: pyrle: import fails on Python 3.10

2021-12-04 Thread Stefano Rivera
Hi Nilesh (2021.12.04_15:15:05_+)
> Would you have any hint on this?
> Is it a bug with the python3 package itself?

You're waiting for python3-tabulate to be patched for Python 3.10
support.

I added a bug blocking link.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



[RFH] Bug#1000812: pyrle: import fails on Python 3.10

2021-12-04 Thread Nilesh Patra
Dear Python team,

Would you have any hint on this?
Is it a bug with the python3 package itself?

Let me know.

Regards,
Nilesh

On Thu, 2 Dec 2021 12:02:59 +0530 Nilesh Patra  wrote:
> On Mon, 29 Nov 2021 20:35:40 +0100 Andreas Tille  wrote:
> > Am Mon, Nov 29, 2021 at 11:36:33PM +0530 schrieb Nilesh Patra:
> > > I rebuilt with python3.10, and now error is this.
> > > Something wrong with pandas?
> > 
> > As far as I understood we need to wait for pandas 1.3 to work
> > with Python3.10.
> 
> I retried autopkgtest now, and it still seems a non-bug with pyrle.
> @Rebecca, please re-assign this bug to relevant package.
> 
> autopkgtest [11:57:49]: test autodep8-python3: [---
> Testing with python3.10:
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "/usr/lib/python3/dist-packages/pyrle/__init__.py", line 1, in 
> from pyrle.rle import Rle
>   File "/usr/lib/python3/dist-packages/pyrle/rle.py", line 13, in 
> from tabulate import tabulate
>   File "/usr/lib/python3/dist-packages/tabulate.py", line 16, in 
> from collections import Iterable
> ImportError: cannot import name 'Iterable' from 'collections' 
> (/usr/lib/python3.10/collections/__init__.py)
> 
> """
> Minimal example to reproduce:
> 
> $ python3.10  
> Python 3.10.0+ (default, Nov 17 2021, 06:49:13) [GCC 11.2.0] on linux
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from tabulate import tabulate
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "/usr/lib/python3/dist-packages/tabulate.py", line 16, in 
> from collections import Iterable
> ImportError: cannot import name 'Iterable' from 'collections' 
> (/usr/lib/python3.10/collections/__init__.py)
> """
> 
> $ apt policy python3.10
> python3.10:
>   Installed: 3.10.0-5
>   Candidate: 3.10.0-5
>   Version table:
>  *** 3.10.0-5 500
> 500 http://deb.debian.org/debian sid/main amd64 Packages
> 100 /var/lib/dpkg/status


signature.asc
Description: PGP signature


Bug#1001105: RFP: pyvista -- 3D plotting and mesh analysis

2021-12-04 Thread Drew Parsons
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org, debian-scie...@lists.debian.org

* Package name: pyvista
  Version : 0.32.0
  Upstream Author : The PyVista Developers
* URL : https://github.com/pyvista/pyvista
* License : MIT
  Programming Lang: Python
  Description : 3D plotting and mesh analysis

PyVista is...

- "VTK for humans": a high-level API to the Visualization Toolkit (VTK)
- mesh data structures and filtering methods for spatial datasets
- 3D plotting made simple and built for large/complex data geometries

PyVista is a helper module for the Visualization Toolkit (VTK) that
wraps the VTK library through NumPy and direct array access through a
variety of methods and classes. This package provides a Pythonic,
well-documented interface exposing VTK's powerful visualization
backend to facilitate rapid prototyping, analysis, and visual
integration of spatially referenced datasets.

This module can be used for scientific plotting for presentations and
research papers as well as a supporting module for other mesh 3D
rendering dependent Python modules.


pyvista has started being used in demos for some client packages
(dolfinx), where it is used to visualize solutions. It would be nice
to be able to run these demos without seeing the "pyvista is required
to visualise the solution" warning message.

Well suited to team maintenance under the Debian Python Team, but
could be adopted by more specialized teams such as the Debian Science
Team.