Bug#978149: ITP: pyenv -- Simple Python version management

2021-12-23 Thread Julian Gilbey
On Wed, Dec 22, 2021 at 07:22:54PM +0530, karthek wrote:
> On Wed, Dec 22, 2021, 6:03 PM Julian Gilbey  wrote:
> 
>   That makes sense, then.  Good luck packaging this!
> 
> Thanks.
> I need a sponser though

Good luck!  I'm afraid I can't take it on though - I'm too
overloaded already.

Best wishes,

   Julian



Bug#978149: ITP: pyenv -- Simple Python version management

2021-12-22 Thread Julian Gilbey
On Wed, Dec 22, 2021 at 05:22:46PM +0530, karthek wrote:
>   I see that #978476 has been closed; are you still thinking of
>   packaging this?
> 
> Yes
> 
>     I'm not clear why this would be helpful in Debian,
>   better than, say, using a virtual env or chroot? 
> 
> It gives you the freedom of having multiple python versions(not different 
> module
> versions) with easy switching 
> 
>   If you're working in
>   a LTS version of some distro, surely you're better off in a chroot
>   anyway, as that gives you the exact setup of the distro you're working
>   in.
> 
> Chroot , debootstrap are only required when we need a completely new system 
> but
> not when we only need to use multiple different python versions for different
> projects
> And they don't give you the python version you want , we have to install them
> manually.

That makes sense, then.  Good luck packaging this!

Best wishes,

   Julian



Bug#978149: ITP: pyenv -- Simple Python version management

2021-12-22 Thread Julian Gilbey
On Sat, Dec 26, 2020 at 10:38:40PM +0530, karthek wrote:
> Package: wnpp
> Severity: wishlist
> Owner: karthek 
> X-Debbugs-Cc: debian-de...@lists.debian.org, m...@karthek.com
> 
> * Package name: pyenv
>   Version : 1.2.21
>   Upstream Author : 2013 Yamashita, Yuu
> * URL : https://github.com/pyenv/pyenv
> * License : Expat
>   Programming Lang: shell script
>   Description : Simple Python version management
> 
>  pyenv lets you easily switch between multiple versions of Python. It's 
>  simple, unobtrusive, and follows the UNIX tradition of single-purpose 
>  tools that do one thing well.
>  pyenv does:
>   * Let you change the global Python version on a per-user basis.
>   * Provide support for per-project Python versions.
>   * Allow you to override the Python version with an environment
>   * variable.
>   * Search commands from multiple versions of Python at a
> time. This may be helpful to test across Python versions with tox.
> 
> It is useful when youre working on a project where they expect you to
> work in a LTS version of some distro (like Ubuntu LTS) and they dont
> bother mainataining aompatibility with newer python versions.
> 
> I plan to mantain it and need a sponsor

I see that #978476 has been closed; are you still thinking of
packaging this?  I'm not clear why this would be helpful in Debian,
better than, say, using a virtual env or chroot?  If you're working in
a LTS version of some distro, surely you're better off in a chroot
anyway, as that gives you the exact setup of the distro you're working
in.

Best wishes,

   Julian



Bug#978149: ITP: pyenv -- Simple Python version management

2020-12-26 Thread karthek
Package: wnpp
Severity: wishlist
Owner: karthek 
X-Debbugs-Cc: debian-de...@lists.debian.org, m...@karthek.com

* Package name: pyenv
  Version : 1.2.21
  Upstream Author : 2013 Yamashita, Yuu
* URL : https://github.com/pyenv/pyenv
* License : Expat
  Programming Lang: shell script
  Description : Simple Python version management

 pyenv lets you easily switch between multiple versions of Python. It's 
 simple, unobtrusive, and follows the UNIX tradition of single-purpose 
 tools that do one thing well.
 pyenv does:
* Let you change the global Python version on a per-user basis.
* Provide support for per-project Python versions.
* Allow you to override the Python version with an environment
* variable.
* Search commands from multiple versions of Python at a
  time. This may be helpful to test across Python versions with tox.

It is useful when youre working on a project where they expect you to
work in a LTS version of some distro (like Ubuntu LTS) and they dont
bother mainataining aompatibility with newer python versions.

I plan to mantain it and need a sponsor