Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

Benjamin Drung-6
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <[hidden email]>

* Package name    : modernize
  Version         : 0.7
  Upstream Author : Armin Ronacher
* URL             : https://pypi.org/project/modernize
* License         : BSD-3-clause plus some PSF-2
  Programming Lang: Python
  Description     : Modernizes Python code for eventual Python 3 migration

This library is a very thin wrapper around lib2to3 to utilize it to make
Python 2 code more modern with the intention of eventually porting it
over to Python 3.

The source will produce the binary packages modernize and
python3-libmodernize. This package is a dependency for salt-pylint,
which I intent to package.

I plan to maintain that package as part of the Debian Python Modules
Team.

--
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: [hidden email] | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet

Reply | Threaded
Open this post in threaded view
|

Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

Jonas Smedegaard-2
Quoting Benjamin Drung (2019-04-26 12:15:51)

> Package: wnpp
> Severity: wishlist
> Owner: Benjamin Drung <[hidden email]>
>
> * Package name    : modernize
>   Version         : 0.7
>   Upstream Author : Armin Ronacher
> * URL             : https://pypi.org/project/modernize
> * License         : BSD-3-clause plus some PSF-2
>   Programming Lang: Python
>   Description     : Modernizes Python code for eventual Python 3 migration
>
> This library is a very thin wrapper around lib2to3 to utilize it to make
> Python 2 code more modern with the intention of eventually porting it
> over to Python 3.
>
> The source will produce the binary packages modernize and
> python3-libmodernize. This package is a dependency for salt-pylint,
> which I intent to package.
>
> I plan to maintain that package as part of the Debian Python Modules
> Team.
Please pretty please name this as python-modernize or modernize-python -
unless the plan is to extend to cover perl5-to-perl6 and Haskell-to-Rust
or similar.


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

Benjamin Drung-6
Am Freitag, den 26.04.2019, 13:11 +0200 schrieb Jonas Smedegaard:

> Quoting Benjamin Drung (2019-04-26 12:15:51)
> > Package: wnpp
> > Severity: wishlist
> > Owner: Benjamin Drung <[hidden email]>
> >
> > * Package name    : modernize
> >   Version         : 0.7
> >   Upstream Author : Armin Ronacher
> > * URL             : https://pypi.org/project/modernize
> > * License         : BSD-3-clause plus some PSF-2
> >   Programming Lang: Python
> >   Description     : Modernizes Python code for eventual Python 3
> > migration
> >
> > This library is a very thin wrapper around lib2to3 to utilize it to
> > make
> > Python 2 code more modern with the intention of eventually porting
> > it
> > over to Python 3.
> >
> > The source will produce the binary packages modernize and
> > python3-libmodernize. This package is a dependency for salt-pylint,
> > which I intent to package.
> >
> > I plan to maintain that package as part of the Debian Python
> > Modules
> > Team.
>
> Please pretty please name this as python-modernize or modernize-
> python -
> unless the plan is to extend to cover perl5-to-perl6 and Haskell-to-
> Rust
> or similar.

Are there other tools named modernize or do you consider 'modernize' to
be too generic?

--
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: [hidden email] | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet

Reply | Threaded
Open this post in threaded view
|

Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

Jonas Smedegaard-2
Quoting Benjamin Drung (2019-04-26 13:20:31)

> Am Freitag, den 26.04.2019, 13:11 +0200 schrieb Jonas Smedegaard:
> > Quoting Benjamin Drung (2019-04-26 12:15:51)
> > > Package: wnpp
> > > Severity: wishlist
> > > Owner: Benjamin Drung <[hidden email]>
> > >
> > > * Package name    : modernize
> > >   Version         : 0.7
> > >   Upstream Author : Armin Ronacher
> > > * URL             : https://pypi.org/project/modernize
> > > * License         : BSD-3-clause plus some PSF-2
> > >   Programming Lang: Python
> > >   Description     : Modernizes Python code for eventual Python 3
> > > migration
> > >
> > > This library is a very thin wrapper around lib2to3 to utilize it
> > > to make Python 2 code more modern with the intention of eventually
> > > porting it over to Python 3.
> > >
> > > The source will produce the binary packages modernize and
> > > python3-libmodernize. This package is a dependency for
> > > salt-pylint, which I intent to package.
> > >
> > > I plan to maintain that package as part of the Debian Python
> > > Modules Team.
> >
> > Please pretty please name this as python-modernize or modernize-
> > python - unless the plan is to extend to cover perl5-to-perl6 and
> > Haskell-to- Rust or similar.
>
> Are there other tools named modernize or do you consider 'modernize'
> to be too generic?
The latter.  Sorry I wasn't clear about that in my previous post.


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc (849 bytes) Download Attachment