Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-06-13 Thread Felix Moessbauer
Package: wnpp
Severity: wishlist
Owner: Felix Moessbauer 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: shtab
  Version : 1.5.4
  Upstream Author : Casper da Costa-Luis 
* URL : https://github.com/iterative/shtab
* License : Apache-2.0
  Programming Lang: Python
  Description : generator for shell tab completion files for python projects

CLI tool and library to auto-generate tab completion files for bash, zsh
and tcsh from python argparse definitions.
This package should replace the custom packaging of shtab as part of the
CIP project [1].

My intent is to package this software under the umbrella of the Debian
Python team.

[1] 
https://gitlab.com/cip-project/cip-core/isar-cip-core/-/tree/master/recipes-python/shtab



Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-06-21 Thread Moessbauer, Felix
Dear maintainers,

the initial packaging of shtab is implemented in [1] and should be ready for a 
review.

@stephan It would be great if you could sponsor this package.
We talked about that at Debian Reunion Hamburg.

[1] https://salsa.debian.org/python-team/packages/shtab

Best regards,
Felix Moessbauer
Siemens AG


Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-06-22 Thread Stephan Lachnit
Hi Felix,

I will take a look at the package sometime next week. I'm currently packing
my stuff to move to Geneva, so I don't really have that much time right
now. Feel free to ping though in case I forget :)

Cheers,
Stephan

On Tue, Jun 21, 2022 at 4:30 PM Moessbauer, Felix <
felix.moessba...@siemens.com> wrote:

> Dear maintainers,
>
> the initial packaging of shtab is implemented in [1] and should be ready
> for a review.
>
> @stephan It would be great if you could sponsor this package.
> We talked about that at Debian Reunion Hamburg.
>
> [1] https://salsa.debian.org/python-team/packages/shtab
>
> Best regards,
> Felix Moessbauer
> Siemens AG
>


Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-07-03 Thread Stephan Lachnit
Hi Felix,

The package is looking good so far, I only request one change, namely
renaming the source package from shtab to python-shtab. The reason for this
prefix is that else repology.org won't be able to map the package
automatically.

Cheers,
Stephan

On Wed, Jun 22, 2022 at 9:25 PM Stephan Lachnit 
wrote:

> Hi Felix,
>
> I will take a look at the package sometime next week. I'm currently
> packing my stuff to move to Geneva, so I don't really have that much time
> right now. Feel free to ping though in case I forget :)
>
> Cheers,
> Stephan
>
> On Tue, Jun 21, 2022 at 4:30 PM Moessbauer, Felix <
> felix.moessba...@siemens.com> wrote:
>
>> Dear maintainers,
>>
>> the initial packaging of shtab is implemented in [1] and should be ready
>> for a review.
>>
>> @stephan It would be great if you could sponsor this package.
>> We talked about that at Debian Reunion Hamburg.
>>
>> [1] https://salsa.debian.org/python-team/packages/shtab
>>
>> Best regards,
>> Felix Moessbauer
>> Siemens AG
>>
>


Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-07-03 Thread Johannes Schauer Marin Rodrigues
Hi Felix,

On Tue, 21 Jun 2022 14:30:38 + "Moessbauer, Felix" 
 wrote:
> the initial packaging of shtab is implemented in [1] and should be ready for
> a review.
> 
> @stephan It would be great if you could sponsor this package.
> We talked about that at Debian Reunion Hamburg.
> 
> [1] https://salsa.debian.org/python-team/packages/shtab

thank you for your packaging! I built and installed your shtab package locally
and it worked fine for me after some small adjustments to one of my packages
with a very complex CLI interface (img2pdf [1]).

Thanks!

cheers, josch

[1] https://manpages.debian.org/unstable/img2pdf/img2pdf.1.en.html

signature.asc
Description: signature


Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-07-04 Thread Moessbauer, Felix
Hi Stephan,

Thanks for the review. I changed the name of the package, renamed the project 
on salsa and cut the release.
This one should be ready to be uploaded.

PS: Looks like the repology site currently has some TLS issues.

Happy Coding!
Felix

From: Stephan Lachnit 
Sent: Sunday, July 3, 2022 11:35 AM
To: Moessbauer, Felix (T CED SES-DE) 
Cc: 1012...@bugs.debian.org
Subject: Re: ITP: shtab -- generator for shell tab completion files for python 
projects

Hi Felix,

The package is looking good so far, I only request one change, namely renaming 
the source package from shtab to python-shtab. The reason for this prefix is 
that else 
repology.org
 won't be able to map the package automatically.

Cheers,
Stephan

On Wed, Jun 22, 2022 at 9:25 PM Stephan Lachnit 
mailto:stephanlach...@debian.org>> wrote:
Hi Felix,

I will take a look at the package sometime next week. I'm currently packing my 
stuff to move to Geneva, so I don't really have that much time right now. Feel 
free to ping though in case I forget :)

Cheers,
Stephan

On Tue, Jun 21, 2022 at 4:30 PM Moessbauer, Felix 
mailto:felix.moessba...@siemens.com>> wrote:

Dear maintainers,

the initial packaging of shtab is implemented in [1] and should be ready for a 
review.

@stephan It would be great if you could sponsor this package.
We talked about that at Debian Reunion Hamburg.

[1] 
https://salsa.debian.org/python-team/packages/shtab

Best regards,
Felix Moessbauer
Siemens AG


Bug#1012761: ITP: shtab -- generator for shell tab completion files for python projects

2022-07-05 Thread Stephan Lachnit
Thanks, uploaded!

FYI: you might be interested in running lintian with `lintian --pedantic -I
-E`, there are some optional things that are relatively easy to fix (but
none are important if you lack the time). Also, you might want to add the
Debian CI running pytest, it is really easy:
https://salsa.debian.org/python-team/packages/python-headerparser/-/blob/debian/latest/debian/tests/pytest.
Again not really important, you can also just do it when there is a new
release.

Cheers,
Stephan


On Mon, Jul 4, 2022 at 12:32 PM Moessbauer, Felix <
felix.moessba...@siemens.com> wrote:

> Hi Stephan,
>
>
>
> Thanks for the review. I changed the name of the package, renamed the
> project on salsa and cut the release.
>
> This one should be ready to be uploaded.
>
>
>
> PS: Looks like the repology site currently has some TLS issues.
>
>
>
> Happy Coding!
>
> Felix
>
>
>
> *From:* Stephan Lachnit 
> *Sent:* Sunday, July 3, 2022 11:35 AM
> *To:* Moessbauer, Felix (T CED SES-DE) 
> *Cc:* 1012...@bugs.debian.org
> *Subject:* Re: ITP: shtab -- generator for shell tab completion files for
> python projects
>
>
>
> Hi Felix,
>
>
>
> The package is looking good so far, I only request one change, namely
> renaming the source package from shtab to python-shtab. The reason for this
> prefix is that else repology.org
> 
> won't be able to map the package automatically.
>
>
>
> Cheers,
>
> Stephan
>
>
>
> On Wed, Jun 22, 2022 at 9:25 PM Stephan Lachnit 
> wrote:
>
> Hi Felix,
>
>
>
> I will take a look at the package sometime next week. I'm currently
> packing my stuff to move to Geneva, so I don't really have that much time
> right now. Feel free to ping though in case I forget :)
>
>
>
> Cheers,
>
> Stephan
>
>
>
> On Tue, Jun 21, 2022 at 4:30 PM Moessbauer, Felix <
> felix.moessba...@siemens.com> wrote:
>
> Dear maintainers,
>
> the initial packaging of shtab is implemented in [1] and should be ready
> for a review.
>
> @stephan It would be great if you could sponsor this package.
> We talked about that at Debian Reunion Hamburg.
>
> [1] https://salsa.debian.org/python-team/packages/shtab
> 
>
> Best regards,
> Felix Moessbauer
> Siemens AG
>
>