<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Important Python Version Change Information in Fusion API and Scripts Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/11278096#M6679</link>
    <description>&lt;P&gt;where can I find the new version of sheeter? it is an amazing addition to Fusion 360&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Jul 2022 14:43:55 GMT</pubDate>
    <dc:creator>nateR5P4J</dc:creator>
    <dc:date>2022-07-05T14:43:55Z</dc:date>
    <item>
      <title>Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10929351#M6675</link>
      <description>&lt;P&gt;&lt;SPAN&gt;In the next &lt;/SPAN&gt;&lt;STRONG&gt;MAJOR&lt;/STRONG&gt;&lt;SPAN&gt; Fusion 360 update the embedded python interpreter will be upgraded to &lt;/SPAN&gt;&lt;FONT color="#0000FF"&gt;&lt;A href="https://www.python.org/downloads/release/python-397/" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Python 3.9.7&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;If you write or use any Python apps delivered as .pyc files, this change will break them!&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;It will be broken because .pyc files are tied to the version of Python used to create them. Add-ins compiled with the current version of Python (3.7) will not be compatible with the updated Python (3.9) and will fail to load. This change &lt;STRONG&gt;does not affect&lt;/STRONG&gt; any add-ins where the .py source code is available.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;U&gt;&lt;STRONG&gt;Timeline (exact dates are subject to change)&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;February 8:&lt;/STRONG&gt;&lt;SPAN&gt; Users of add-ins that contain precompiled python files (.pyc) will receive a warning message that the add-in they are running will not be compatible with the next version of Fusion 360.&amp;nbsp; There will be a link to &lt;A href="https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-BAF0FFFE-10B8-4612-ABAB-0EF5D4C6F800" target="_blank" rel="noopener"&gt;this help page article&lt;/A&gt;. (Note: it should be published today or tomorrow).&amp;nbsp; They will be instructed to download a new version of the add-in from the app store or from the developer directly.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;March 29th: &lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;Users of add-ins that contain precompiled python files (.pyc) will receive an error stating that the version of the add-in they are using is no longer compatible.&amp;nbsp; It will link to the same help article as above.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;U&gt;&lt;STRONG&gt;What you need to do&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Again, if your app does not distribute PRECOMPILED PYTHON (.pyc) you likely have no action.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you are developing an add-in that you use personally or internally at your company, you can simply re-compile after the new version of Fusion 360 is available.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you develop an app that is distributed directly to customers or is available on the Autodesk App Store you will need to create a new version of your add-in for distribution.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;U&gt;There are two options to begin this process:&lt;/U&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;Sign up for the &lt;A href="https://forums.autodesk.com/t5/fusion-360-api-and-scripts/want-to-get-early-access-to-new-functionality-become-a-fusion/td-p/10552903" target="_blank" rel="noopener"&gt;Fusion Insider Program&lt;/A&gt;.&amp;nbsp; This should give you access to the March release about ~2 weeks before public launch.&amp;nbsp; This will have the new version of Python and you can compile and test your new add-in version.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Install a local copy of &lt;/SPAN&gt;&lt;A href="https://www.python.org/downloads/release/python-397/" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Python 3.9.7&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt; and compile your code.&amp;nbsp; The challenge here is that you will not be able to test directly in the current version of Fusion 360 as 3.0 compiled .pyc files will not run in 3.7.&amp;nbsp; If it is absolutely necessary, you could at least ensure code compatibility and that there are not build failures before the Early Access version (above) is available.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;If you distribute your app through the App Store it is important that you begin the submission process as soon as possible after the Early Access version is available to ensure there is enough time to create installers, test, sign and publish your app.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The App Store team is aware of the issue and any app submissions (new or updated) that fall into this category will be held for release until the day the new Fusion 360 version goes live.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;U&gt;&lt;STRONG&gt;Some notes on Python 3.9&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In general most scripts and add-ins written with python 3.7 should be compatible, but you should still consult the documentation and test when the new version is available.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;There are also a few nice features that have been added in the&amp;nbsp; Python 3.8 and 3.9 updates.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;See below for a summary of the changes and enhancements:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.python.org/3.9/whatsnew/3.8.html" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;https://docs.python.org/3.9/whatsnew/3.8.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.python.org/3.9/whatsnew/3.9.html" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;https://docs.python.org/3.9/whatsnew/3.9.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 18:55:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10929351#M6675</guid>
      <dc:creator>prainsberry</dc:creator>
      <dc:date>2022-02-04T18:55:41Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10955228#M6676</link>
      <description>&lt;P&gt;Will Sheeter for Fusion be updated before march 29?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Feb 2022 22:32:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10955228#M6676</guid>
      <dc:creator>sky.bartels</dc:creator>
      <dc:date>2022-02-16T22:32:00Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10957177#M6677</link>
      <description>Yes I am working on it and will have a new version published&lt;BR /&gt;</description>
      <pubDate>Thu, 17 Feb 2022 17:31:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10957177#M6677</guid>
      <dc:creator>prainsberry</dc:creator>
      <dc:date>2022-02-17T17:31:40Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10957225#M6678</link>
      <description>&lt;P&gt;Thank you Patrick, it's a fantastic add-in.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Feb 2022 17:54:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/10957225#M6678</guid>
      <dc:creator>sky.bartels</dc:creator>
      <dc:date>2022-02-17T17:54:46Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/11278096#M6679</link>
      <description>&lt;P&gt;where can I find the new version of sheeter? it is an amazing addition to Fusion 360&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2022 14:43:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/11278096#M6679</guid>
      <dc:creator>nateR5P4J</dc:creator>
      <dc:date>2022-07-05T14:43:55Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/11278107#M6680</link>
      <description>You can find it here:&lt;BR /&gt;&lt;A href="https://n3rdlab.com/downloads/sheeter/" target="_blank"&gt;https://n3rdlab.com/downloads/sheeter/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 05 Jul 2022 14:47:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/11278107#M6680</guid>
      <dc:creator>prainsberry</dc:creator>
      <dc:date>2022-07-05T14:47:39Z</dc:date>
    </item>
    <item>
      <title>Re: Important Python Version Change Information</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/12246307#M6681</link>
      <description>&lt;P&gt;Just found this thread...maybe you're monitoring it? Sheeter is broken again...probably another darn Fusion/Python update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not your fault they keep updating python and making things incompatible, but very frustrating. I use this app a couple times a year and its broken when i need it most. ugh.&lt;/P&gt;&lt;P&gt;BTW, its awesome, afaik its the only thing that creates multiple designs and will also export to stl. I'm amazed someone else hasn't done something similar, which im forced to look every time its broken. Alas, noone has.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Sep 2023 13:07:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/important-python-version-change-information/m-p/12246307#M6681</guid>
      <dc:creator>golds2</dc:creator>
      <dc:date>2023-09-17T13:07:06Z</dc:date>
    </item>
  </channel>
</rss>

