<div dir="ltr">Conversion to Python3 is a big issue, for Chirp and for many other projects. A main underlying problem is that CHIRP depends on underlying projects that have not converted. Nevertheless, The main CHIRP developer is in fact working on a conversion. In addition to the CHIRP core, there are also more than 100 separate driver modules to support different radios, and it all must be converted. The developers of Python in their infinite wisdom made changes that affect the semantics of many Python constructs, so all of that stuff needs to be checked, more or less by hand. The average driver is more that 500 lines of code, so there are more than 500,000 lines of code to be checked just in the drivers. Perhaps the biggest changes in Python affect the way strings are handled: Python 3 makes a distinction between text strings and byte strings that did not exist in Python 2. But guess what? serial I/O depends very heavily on the precise semantics of the manipulation of byte strings, and each driver has its own unique serial I/O code.  I am a very recent addition to the CHIRP development community, so the best I could do initially was to make sure that the driver that I wrote is compatible with both Python2 and Python 3.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 4, 2019 at 12:14 PM Wenlock Burton &lt;<a href="mailto:wenlock.burton@hotmail.com">wenlock.burton@hotmail.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">



<div dir="auto">
<div>Hi</div>
<div id="gmail-m_-5444136481058462666AppleMailSignature"><br>
</div>
<div id="gmail-m_-5444136481058462666AppleMailSignature">Although I am not a Mac user I would support Mac users on this issue.</div>
<div id="gmail-m_-5444136481058462666AppleMailSignature"><br>
</div>
<div id="gmail-m_-5444136481058462666AppleMailSignature">Wenlock</div>
<div id="gmail-m_-5444136481058462666AppleMailSignature">VK3YWB<br>
<br>
Sent from my iPad</div>
<div><br>
On 5 Mar 2019, at 4:21 AM, Mary Graff &lt;<a href="mailto:megraff@gmail.com" target="_blank">megraff@gmail.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type="cite">
<div>
<div>
<div>
<div>
<div style="direction:ltr">What does it take to convince folks there is an interest in maintaining usability for Mac users? I for one am very interested.</div>
</div>
<div><br>
</div>
<div class="gmail-m_-5444136481058462666ms-outlook-ios-signature">
<div>Regards,</div>
<div><br>
</div>
<div>Mary Graff</div>
</div>
</div>
<div> </div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_-5444136481058462666divRplyFwdMsg" dir="dir=&quot;ltr&quot;"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b>
<a href="mailto:chirp_users-bounces@intrepid.danplanet.com" target="_blank">chirp_users-bounces@intrepid.danplanet.com</a> on behalf of Leo Notenboom (N7LEO) &lt;<a href="mailto:leo@n7leo.com" target="_blank">leo@n7leo.com</a>&gt;<br>
<b>Sent:</b> Monday, March 4, 2019 9:12 AM<br>
<b>To:</b> Discussion of CHIRP<br>
<b>Subject:</b> Re: [chirp_users] New Python coming?
<div> </div>
</font></div>

<div dir="ltr">
<div dir="ltr">
<div dir="ltr">On Mon, Mar 4, 2019 at 9:04 AM Peter &lt;<a href="mailto:ptlambert@sbcglobal.net" target="_blank">ptlambert@sbcglobal.net</a>&gt; wrote:<br>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Time to break out the Wine on OSX?</blockquote>
<div><br>
</div>
<div>It may be overkill for some, but one thing I did when I was still using the OEM</div>
<div>software rather than Chirp was to run Windows in a virtual machine on my</div>
<div>MacBook. Depending on the VM software being used, there may be an additional</div>
<div>step or two to get the right interface cable to appear to Windows in the VM</div>
<div>rather than be captured natively on the Mac, but it worked well.</div>
<div><br>
</div>
<div>(Newbie to this list, but long time Chirp user now... both Mac &amp; PC)</div>
<div><br>
</div>
<div>Leo A. Notenboom (N7LEO)</div>
<div>----------------</div>
<div><a href="https://askleo.com/about" target="_blank">https://askleo.com/about</a></div>
<div><a href="http://leonotenboom.com" target="_blank">http://leonotenboom.com</a></div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div><span>_______________________________________________</span><br>
<span>chirp_users mailing list</span><br>
<span><a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a></span><br>
<span><a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a></span><br>
<span>This message was sent to Wenlock at <a href="mailto:wenlock.burton@hotmail.com" target="_blank">
wenlock.burton@hotmail.com</a></span><br>
<span>To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">
chirp_users-unsubscribe@intrepid.danplanet.com</a></span></div>
</blockquote>
</div>

_______________________________________________<br>
chirp_users mailing list<br>
<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" rel="noreferrer" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a><br>
This message was sent to Dan Clemmensen at <a href="mailto:danclemmensen@gmail.com" target="_blank">danclemmensen@gmail.com</a><br>
To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">chirp_users-unsubscribe@intrepid.danplanet.com</a></blockquote></div>