<div dir="ltr"><div>Understood.  I&#39;ll see what I can do. <br></div><div> <br></div><div>Thank you for CHIRP. Please don&#39;t feel pressured by me (or anyone) to move faster than you&#39;re able; you&#39;ve given us a very valuable tool, for free none-the-less, and don&#39;t owe any of us anything. CHIRP is such a versatile and useful tool to the community, which is why I want to get it working in py3: so that in 5 or 10 years people can still develop and use it without a special setup. That said, if it takes a while, it takes a while. I&#39;ll keep hacking on my copy in the meantime.</div><div><br></div><div>Thanks again,<br></div><div>Jim<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Nov 19, 2020 at 4:09 PM Dan Smith via chirp_devel &lt;<a href="mailto:chirp_devel@intrepid.danplanet.com">chirp_devel@intrepid.danplanet.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; Let me start by saying I&#39;m not trying to be antagonistic about this. I know the python 3 issue has come up a couple times in the past, and usually not in a good way.<br>
&gt; <br>
&gt; I&#39;ve been running off the py3 branch locally with a UV-5R. For the most part it works. (I had an issue with it saving settings.) I see that there is a py3 version in the bugtracker (<a href="https://chirp.danplanet.com/versions/21" rel="noreferrer" target="_blank">https://chirp.danplanet.com/versions/21</a>) with some open tickets.<br>
&gt; <br>
&gt; Where would be the best place for me to focus on to get the py3 branch ready? Or should I just work at fixing anything as I find it and submit bugs and patches to the bugtracker?<br>
<br>
The UI needs more work to come up to parity with the main branch, and of course, the majority of the drivers still need to be converted (no, 2to3 isn&#39;t enough) and tested for real. To be honest, with everything going on this year, I&#39;m not super interested in spending a lot of time on it right now at the expense of everything else I&#39;ve got going on. The flatpak build now means linux people can run it without needing distro support for py2 or going to great lengths. I expect Apple is going to screw us (further) here pretty soon, although I&#39;m not sure even py4 can save us from that.<br>
<br>
You&#39;re welcome to send me patches against the py3 branch if you want (please make them obvious), but I have to prioritize fixes and stuff on the main branch just out of respect to the 99.9% of users that it impacts.<br>
<br>
--Dan<br>
_______________________________________________<br>
chirp_devel mailing list<br>
<a href="mailto:chirp_devel@intrepid.danplanet.com" target="_blank">chirp_devel@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_devel" rel="noreferrer" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_devel</a><br>
Developer docs: <a href="http://chirp.danplanet.com/projects/chirp/wiki/Developers" rel="noreferrer" target="_blank">http://chirp.danplanet.com/projects/chirp/wiki/Developers</a><br>
</blockquote></div>