{"id":430,"date":"2020-03-05T16:03:55","date_gmt":"2020-03-05T16:03:55","guid":{"rendered":"https:\/\/chaquo.com\/chaquopy\/?p=430"},"modified":"2020-05-11T21:33:28","modified_gmt":"2020-05-11T20:33:28","slug":"chaquopy-version-7-0-2","status":"publish","type":"post","link":"https:\/\/chaquo.com\/chaquopy\/chaquopy-version-7-0-2\/","title":{"rendered":"Chaquopy version 7.0.2"},"content":{"rendered":"<p>Changes:<\/p>\n<ul class=\"simple\">\n<li>Runtime Python version is now 3.8.1.\n<ul>\n<li>See compatibility notes for\u00a0<a class=\"reference external\" href=\"https:\/\/docs.python.org\/3\/whatsnew\/3.7.html#porting-to-python-3-7\">Python 3.7<\/a>\u00a0and\u00a0<a class=\"reference external\" href=\"https:\/\/docs.python.org\/3\/whatsnew\/3.8.html#porting-to-python-3-8\">Python 3.8<\/a>.<\/li>\n<li>Most native packages have been updated to a more recent version. If you\u2019ve used specific version numbers in a <code class=\"code docutils literal notranslate\"><span class=\"pre\">build.gradle<\/span><\/code>\u00a0or\u00a0<code class=\"code docutils literal notranslate\"><span class=\"pre\">requirements.txt<\/span><\/code> file, you may need to change them. See <a class=\"reference external\" href=\"https:\/\/chaquo.com\/pypi-7.0\/\">the repository index<\/a>\u00a0for a complete list.<\/li>\n<li>All Python standard library modules are now supported except those in\u00a0<a class=\"reference internal\" href=\"https:\/\/chaquo.com\/chaquopy\/doc\/current\/android.html#stdlib-unsupported\"><span class=\"std std-ref\">this list<\/span><\/a>. In particular, support has been added for\u00a0<a class=\"reference external\" title=\"(in Python v3.8)\" href=\"https:\/\/docs.python.org\/3\/library\/bz2.html#module-bz2\"><code class=\"xref any docutils literal notranslate\"><span class=\"pre\">bz2<\/span><\/code><\/a>,\u00a0<code class=\"xref any docutils literal notranslate\"><span class=\"pre\">importlib.metadata<\/span><\/code>,\u00a0<a class=\"reference external\" title=\"(in Python v3.8)\" href=\"https:\/\/docs.python.org\/3\/library\/importlib.html#module-importlib.resources\"><code class=\"xref any docutils literal notranslate\"><span class=\"pre\">importlib.resources<\/span><\/code><\/a>\u00a0and\u00a0<a class=\"reference external\" title=\"(in Python v3.8)\" href=\"https:\/\/docs.python.org\/3\/library\/lzma.html#module-lzma\"><code class=\"xref any docutils literal notranslate\"><span class=\"pre\">lzma<\/span><\/code><\/a>.<\/li>\n<\/ul>\n<\/li>\n<li>Android Gradle plugin version 3.6 is now supported, and\u00a0version 3.1 is no longer supported.<\/li>\n<li><a class=\"reference internal\" href=\"https:\/\/chaquo.com\/chaquopy\/doc\/current\/android.html#buildpython\"><span class=\"std std-ref\">buildPython<\/span><\/a>\u00a0must now be at least Python 3.5.<\/li>\n<li>Expose Java API using\u00a0<code class=\"code docutils literal notranslate\"><span class=\"pre\">api<\/span><\/code>\u00a0configuration so it\u2019s available to dynamic feature modules.<\/li>\n<li>Update CA bundle to certifi 2019.9.11.<\/li>\n<li>Fix \u201ccannot create a consistent method resolution order\u201d error when using\u00a0<code class=\"code docutils literal notranslate\"><span class=\"pre\">androidx<\/span><\/code>.<\/li>\n<li>Fix a deadlock involving the Java API.<\/li>\n<li>Improve local caching of packages which aren\u2019t available as wheels.<\/li>\n<li>Reduce some temporary filename lengths to avoid the Windows 260-character limit.<\/li>\n<li>Improve startup speed.<\/li>\n<\/ul>\n<p>The following packages have been added to the\u00a0<a href=\"https:\/\/chaquo.com\/pypi-7.0\/\">repository<\/a>\u00a0since the previous version:<\/p>\n<ul>\n<li>llvmlite<\/li>\n<li>multidict<\/li>\n<li>numba<\/li>\n<li>opencv-contrib-python<\/li>\n<li>opencv-contrib-python-headless<\/li>\n<li>opencv-python-headless<\/li>\n<li>torch<\/li>\n<li>yarl<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Changes: Runtime Python version is now 3.8.1. See compatibility notes for\u00a0Python 3.7\u00a0and\u00a0Python 3.8. Most native packages have been updated to a more recent version. If you\u2019ve used specific version numbers in a build.gradle\u00a0or\u00a0requirements.txt file, you may need to change them. See the repository index\u00a0for a complete list. All Python standard library modules are now supported [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/posts\/430"}],"collection":[{"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/comments?post=430"}],"version-history":[{"count":3,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/posts\/430\/revisions"}],"predecessor-version":[{"id":455,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/posts\/430\/revisions\/455"}],"wp:attachment":[{"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/media?parent=430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/categories?post=430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chaquo.com\/chaquopy\/wp-json\/wp\/v2\/tags?post=430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}