This has been brought up multiple times over the years. There is a python 3 branch and multiple people, including myself, have offered to do work but there's no real drive from the project owner to make the transition and it's difficult to ensure the updated gui code and all of the radio interfaces work 100% correctly.
The project owner seems to think that packaging it with python 2 in a snap package is acceptable.
Jim
On April 13, 2022 12:59:10 PM EDT, Barry Jackson via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
I have just tried to update our package using the latest daily sources and find that python3 is still not supported.
- /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' File "/home/baz/rpmbuild/BUILD/chirp-daily-20220408/setup.py", line 17 print "Set chirp/__init__.py::__all__ = %s" % str(chirp.__all__) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
I have tried to support chirp by including it in the Mageia distribution, however unless this situation changes soon I will sadly have to drop it for our next release.
Barry G4MKT
chirp_devel mailing list chirp_devel@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_devel Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers