Hey Martin,
Good to hear from you! Hmmm.. I'm using Centos6 here and it does have
an option to put Python27 on to the side so I guess I can give that a
try. It's just strange to me that certain drivers would use Python2.7
syntax but others would be fine with 2.6 syntax. I must say, this lack
of backwards compatibility that Python has continued to show
(especially) through it's various Python3 generations is frustrating!
Thanks for the tip and I'll report back what I see.
--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 <ch...@trinnet.net
<mailto:ch...@trinnet.net>> 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
chirp_users@intrepid.danplanet.com
<mailto:chirp_users@intrepid.danplanet.com>
http://intrepid.danplanet.com/mailman/listinfo/chirp_users
This message was sent to Martin Cooper at mfncoo...@gmail.com
<mailto:mfncoo...@gmail.com>
To unsubscribe, send an email to
chirp_users-unsubscr...@intrepid.danplanet.com
<mailto:chirp_users-unsubscr...@intrepid.danplanet.com>
_______________________________________________
chirp_users mailing list
chirp_users@intrepid.danplanet.com
http://intrepid.danplanet.com/mailman/listinfo/chirp_users
This message was sent to David Ranch at ch...@trinnet.net
To unsubscribe, send an email to chirp_users-unsubscr...@intrepid.danplanet.com
_______________________________________________
chirp_users mailing list
chirp_users@intrepid.danplanet.com
http://intrepid.danplanet.com/mailman/listinfo/chirp_users
This message was sent to arch...@mail-archive.com at arch...@mail-archive.com
To unsubscribe, send an email to chirp_users-unsubscr...@intrepid.danplanet.com