Nothing to stop you installing 2.6, 27. and 3.something to ensure 
compatibility. They will all reside together.
All available from python.org for free download.


> On 19 July 2020 at 11:26 Martin Cooper <[email protected]> wrote:
> 
> 
> 
>     On Sat, Jul 18, 2020 at 10:37 PM David Ranch < [email protected] 
> mailto:[email protected] > wrote:
> 
>         > >         It's just strange to me that certain drivers would use 
> Python2.7 syntax but others would be fine with 2.6 syntax.
> > 
> >     > 
>     Not really. As I mentioned, Chirp is targeted at Python 2.7. All Python 
> 2.6.x syntax is valid in 2.7, but 2.7 adds some new capabilities. It's not 
> strange that someone would want to take advantage of those new capabilities 
> when they're available as part of the target version.
> 
>     This is not really different from someone working in C++. If the target 
> version was C++11, any code written for C++98 or C++03 would still be fine, 
> but there are new features - and new syntax - that can be taken advantage of 
> in C++11 to make life simpler / more robust. Code written using those new 
> features may not compile with an older compiler.
> 
>     Also, I'll note in passing that Python 2.7 was released 10 years ago, and 
> security updates for Python 2.6.6 were stopped 7 years ago, in 2013.
> 
>     Martin.
>     KD6YAM
> 
> 
> 
>         > >         --David
> >         KI6ZHD
> > 
> > 
> >         On 07/18/2020 09:39 PM, Martin Cooper wrote:
> > 
> >             > > >             Hi David,
> > > 
> > >             Chirp is written for Python 2.7, which is why you're seeing 
> > > the error. Dictionary comprehensions were introduced with 2.7. It's 
> > > possible that you're just unlucky in trying to use a driver that uses a 
> > > 2.7 feature, but given that 2.7 is the target version, it's also quite 
> > > possible that you'd run into more problems if you worked around this one. 
> > > (If you wanted to try, google for dictionary comprehensions in 2.6, but 
> > > don't be too surprised if you hit something else shortly thereafter.)
> > > 
> > >             That 2.7 is the target platform isn't well documented. 
> > > There's a note in the wiki for a Win32 dev env that says " chirp is 
> > > currently written for Python 2.7 and above", though in the same para it 
> > > also says it "will generally run on Python 2.6.x". That latter likely 
> > > depends on the features you want to use. The KK7DS Python runtime for Mac 
> > > OSX, needed for Chirp on a Mac, is also a packaging of Python 2.7.
> > > 
> > >             Martin.
> > >             KD6YAM
> > > 
> > >             On Sat, Jul 18, 2020 at 7:18 PM David Ranch < 
> > > [email protected] mailto:[email protected] > wrote:
> > > 
> > >                 > > > > 
> > > >                 Hello Everyone,
> > > > 
> > > >                 I've been a happy Chirp user for a long time but 
> > > > haven't upgraded for some time.  I was previously running the TIP 
> > > > version back from Feb  3  2018 (chirp-hg-e3b90fa8c316) and that worked 
> > > > well but once I fetched the newest version with:
> > > > 
> > > >                    wget 
> > > > http://d-rats.com/hg/hgwebdir.cgi/chirp.hg/archive/tip.tar.gz
> > > > 
> > > >                 Both of these newest versions give me the below errors:
> > > > 
> > > >                    lrwxrwxrwx    1 dranch dranch      21 Jul 18 19:09 
> > > > chirp-tip-newest -> chirp-hg-37a6a6d6f425
> > > >                    lrwxrwxrwx    1 dranch dranch      21 Jul 12 13:22 
> > > > chirp-tip-newest -> chirp-hg-061e53a8a2cc
> > > > 
> > > > 
> > > >                 The errors I'm seeing are:
> > > >                 --
> > > >                 $ ./chirpw
> > > >                 Traceback (most recent call last):
> > > >                   File "./chirpw", line 24, in <module>
> > > >                     from chirp.drivers import *
> > > >                   File 
> > > > "/home/archive/Chirp/chirp-hg-37a6a6d6f425/chirp/drivers/anytone778uv.py",
> > > >  line 192
> > > >                     for val in TONE_MAP_VAL_TO_TONE}
> > > >                       ^
> > > >                 SyntaxError: invalid syntax
> > > >                 --
> > > > 
> > > >                 It was mentioned by Jim Unroe to install the "future" 
> > > > pip package but installing version 0.18.2 didn't help.  Any thoughts?
> > > > 
> > > >                 --David
> > > >                 KI6ZHD
> > > >                 _______________________________________________
> > > >                 chirp_users mailing list
> > > >                 [email protected] 
> > > > mailto:[email protected]
> > > >                 
> > > > http://intrepid.danplanet.com/mailman/listinfo/chirp_users
> > > >                 This message was sent to Martin Cooper at 
> > > > [email protected] mailto:[email protected]
> > > >                 To unsubscribe, send an email to 
> > > > [email protected] 
> > > > mailto:[email protected]
> > > > 
> > > >             > > > 
> > > 
> > > 
> > >             _______________________________________________
> > >             chirp_users mailing list
> > >             [email protected] 
> > > mailto:[email protected]
> > >             http://intrepid.danplanet.com/mailman/listinfo/chirp_users
> > >             This message was sent to David Ranch at [email protected] 
> > > mailto:[email protected]
> > >             To unsubscribe, send an email to 
> > > [email protected] 
> > > mailto:[email protected]
> > > 
> > >         > >         _______________________________________________
> >         chirp_users mailing list
> >         [email protected] 
> > mailto:[email protected]
> >         http://intrepid.danplanet.com/mailman/listinfo/chirp_users
> >         This message was sent to Martin Cooper at [email protected] 
> > mailto:[email protected]
> >         To unsubscribe, send an email to 
> > [email protected] 
> > mailto:[email protected]
> > 
> >     >     _______________________________________________ chirp_users 
> > mailing list [email protected] 
> > http://intrepid.danplanet.com/mailman/listinfo/chirp_users This message was 
> > sent to Nigel Gunn, W8IFF at [email protected] To unsubscribe, send an email 
> > to [email protected]
> 



Nigel A. Gunn, ///shoulders.outwards.resolutions   tel +1 937 825 5032
Amateur Radio G8IFF W8IFF and GMRS WRBV701, e-mail [email protected] www 
http://www.ngunn.net
_______________________________________________
chirp_users mailing list
[email protected]
http://intrepid.danplanet.com/mailman/listinfo/chirp_users
This message was sent to [email protected] at [email protected]
To unsubscribe, send an email to [email protected]

Reply via email to