Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] Supporting Old Versions of Python 2 (was Re: perl? (was: Employment for "oldies"))
- Date: Thu, 18 Aug 2016 10:50:59 -0400
- From: jep200404@example.com
- Subject: [tlug] Supporting Old Versions of Python 2 (was Re: perl? (was: Employment for "oldies"))
- References: <20160621090634.GC18531@xray.astro.isas.jaxa.jp> <22377.23198.402441.42550@turnbull.sk.tsukuba.ac.jp> <20160813184845.2a1e1cbd1b339db156f04e7c@kinali.ch> <CAFv52OBUqWyVy54+_vS9_jcUteDWEGMjjeKsX+nUeSP3yT6-WQ@mail.gmail.com> <22449.31178.168663.919700@turnbull.sk.tsukuba.ac.jp> <20160815124413.20e2d8da873c2fcdd38fbdac@kinali.ch> <22449.47412.630941.252030@turnbull.sk.tsukuba.ac.jp> <20160818153711.649a45c01208e1efd0f0ea5c@kinali.ch>
On Thu, 18 Aug 2016 15:37:11 +0200, Attila Kinali <attila@example.com> wrote: > I wrote my first python > scripts around python 2.4. Which current distro still has a 2.4 version around? > Even with debian/stale, the oldest version you get is a 2.7. So your > only choice is either python 2.7 or 3.x. What am I going to do with > that script I wrote 5 years ago? Explore conda (miniconda or anaconda). There has long been the problem of different Python projects needing different versions of Python packages. For Python, a solution has been to use virtualenv with which each project can have different versions of the same package. You can also specify which (already installed) Python to use, but it does not make the installation of different versions of Python easy. A newer version of virtualenv is pyvenv or venv. Conda is similar, but makes it easy to install and use different versions of Python for different projects. I don't see any 2.4 versions listed below from the output of the conda search python command. The oldest 2 series release listed, 2.6.8, was released on 2012-04-10, less than five years ago. For a script written for the current stuff five years ago, do you find a compatible version? Also, virtualenv and conda allow one to separate the Python and packages that a project uses from what the operating system uses. You have been using Python longer than I. Within the Python 2 series, how much have you seen a newer release break old code? I have understood that they try to maintain backward compatibility within the Python 2 series, but I do not have enough experience to know what the exceptions have been. What breakage have you experienced (or heard about) within the Python 2 series? Fetching package metadata: .... ... python . 1.0.1 0 defaults 2.6.8 3 defaults 2.6.8 4 defaults 2.6.8 5 defaults 2.6.8 6 defaults 2.6.8 7 defaults 2.6.9 0 defaults 2.6.9 1 defaults 2.7.3 4 defaults 2.7.3 5 defaults 2.7.3 6 defaults 2.7.3 7 defaults 2.7.4 0 defaults 2.7.5 0 defaults 2.7.5 1 defaults 2.7.5 2 defaults 2.7.5 3 defaults 2.7.6 0 defaults 2.7.6 2 defaults 2.7.7 0 defaults 2.7.7 2 defaults 2.7.8 0 defaults 2.7.8 1 defaults 2.7.9 0 defaults 2.7.9 d1 defaults [debug] 2.7.9 1 defaults 2.7.9 d2 defaults [debug] 2.7.9 2 defaults . 2.7.9 3 defaults 2.7.10 d0 defaults [debug] . 2.7.10 0 defaults 2.7.10 1 defaults 2.7.10 2 defaults 2.7.11 d0 defaults [debug] 2.7.11 0 defaults 2.7.11 5 defaults 2.7.12 0 defaults * 2.7.12 1 defaults 3.3.0 3 defaults 3.3.0 4 defaults 3.3.1 0 defaults 3.3.2 0 defaults 3.3.2 1 defaults 3.3.3 0 defaults 3.3.4 0 defaults 3.3.5 0 defaults 3.3.5 1 defaults 3.3.5 2 defaults 3.3.5 3 defaults 3.3.5 4 defaults 3.4.0 0 defaults 3.4.1 0 defaults 3.4.1 1 defaults 3.4.1 2 defaults 3.4.1 3 defaults 3.4.1 4 defaults 3.4.2 0 defaults 3.4.3 0 defaults . 3.4.3 1 defaults 3.4.3 2 defaults 3.4.4 0 defaults 3.4.4 5 defaults 3.4.5 0 defaults 3.5.0rc4 0 defaults 3.5.0 0 defaults 3.5.0 1 defaults 3.5.1 0 defaults 3.5.1 5 defaults 3.5.2 0 defaults ...
- Follow-Ups:
- [tlug] Supporting Old Versions of Python 2 (was Re: perl? (was: Employment for "oldies"))
- From: Stephen J. Turnbull
- References:
- [tlug] perl? (was: Employment for "oldies")
- From: Attila Kinali
- Re: [tlug] perl? (was: Employment for "oldies")
- From: Josh Glover
- Re: [tlug] perl? (was: Employment for "oldies")
- From: Stephen J. Turnbull
- Re: [tlug] perl? (was: Employment for "oldies")
- From: Attila Kinali
- Re: [tlug] perl? (was: Employment for "oldies")
- From: Stephen J. Turnbull
- Re: [tlug] perl? (was: Employment for "oldies")
- From: Attila Kinali
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] perl? (was: Employment for "oldies")
- Next by Date: Re: [tlug] perl? (was: Employment for "oldies")
- Previous by thread: Re: [tlug] perl? (was: Employment for "oldies")
- Next by thread: [tlug] Supporting Old Versions of Python 2 (was Re: perl? (was: Employment for "oldies"))
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links