Python (64-bit) 歷史版本列表 Page1

最新版本 App Builder 2023.60

Python (64-bit) 歷史版本列表

Python 64 位是一種動態的面向對象編程語言,可用於多種軟件開發。它提供了與其他語言和工具集成的強大支持,附帶大量的標準庫,並且可以在幾天內學到。許多 Python 程序員報告大幅提高生產力,並認為語言鼓勵開發更高質量,更易維護的代碼。下載用於 PC 的 Python 離線安裝程序設置 64 位 Python 在 Windows,Linux / Unix,Mac OS X,OS / 2,Am... Python (64-bit) 軟體介紹


Select Version 查看版本資訊

更新時間:2023-10-03
更新細節:

What's new in this version:

New features:
- More flexible f-string parsing, allowing many things previously disallowed
- Support for the buffer protocol in Python code
- A new debugging/profiling API
- Support for isolated subinterpreters with separate Global Interpreter Locks
- Even more improved error messages. More exceptions potentially caused by typos now make suggestions to the user.
- Support for the Linux perf profiler to report Python function names in traces
- Many large and small performance improvements (like PEP 709 and support for the BOLT binary optimizer), delivering an estimated 5% overall performance improvement

Type annotations:
- New type annotation syntax for generic classes
- New override decorator for methods

Deprecations:
- The deprecated wstr and wstr_length members of the C implementation of unicode objects were removed, per PEP 623
- In the unittest module, a number of long deprecated methods and classes were removed. (They had been deprecated since Python 3.1 or 3.2)
- The deprecated smtpd and distutils modules have been removed .The setuptools package continues to provide the distutils module.
- A number of other old, broken and deprecated functions, classes and methods have been removed
- Invalid backslash escape sequences in strings now warn with SyntaxWarning instead of DeprecationWarning, making them more visible. (They will become syntax errors in the future.)
- The internal representation of integers has changed in preparation for performance enhancements. (This should not affect most users as it is an internal detail, but it may cause problems for Cython-generated code.)

Python 3.12.0 (64-bit) 查看版本資訊

更新時間:2023-10-03
更新細節:

What's new in this version:

New features:
- More flexible f-string parsing, allowing many things previously disallowed
- Support for the buffer protocol in Python code
- A new debugging/profiling API
- Support for isolated subinterpreters with separate Global Interpreter Locks
- Even more improved error messages. More exceptions potentially caused by typos now make suggestions to the user.
- Support for the Linux perf profiler to report Python function names in traces
- Many large and small performance improvements (like PEP 709 and support for the BOLT binary optimizer), delivering an estimated 5% overall performance improvement

Type annotations:
- New type annotation syntax for generic classes
- New override decorator for methods

Deprecations:
- The deprecated wstr and wstr_length members of the C implementation of unicode objects were removed, per PEP 623
- In the unittest module, a number of long deprecated methods and classes were removed. (They had been deprecated since Python 3.1 or 3.2)
- The deprecated smtpd and distutils modules have been removed .The setuptools package continues to provide the distutils module.
- A number of other old, broken and deprecated functions, classes and methods have been removed
- Invalid backslash escape sequences in strings now warn with SyntaxWarning instead of DeprecationWarning, making them more visible. (They will become syntax errors in the future.)
- The internal representation of integers has changed in preparation for performance enhancements. (This should not affect most users as it is an internal detail, but it may cause problems for Cython-generated code.)

App Builder 2023.60 查看版本資訊

更新時間:2023-10-03
更新細節:

App Builder 2023.59 查看版本資訊

更新時間:2023-10-02
更新細節:

What's new in this version:

- * Before this release, we offer the ability to customize the BAT and SHELL files for Apache Cordova generated by DecSoft App Builder. This is useful, for example, if we want to add some custom Apache Cordova plugins in a customized way (beyond the plugins IDs). We offer a way to add specific code at the start of a BAT or SHELL file, after the add Cordova platform command is executed, and, at the end of the BAT or SHELL file.
- Conceptually the above is correct, however, we are not doing it in the best way as possible. The mistake was to add into the iOS BAT file (which allows us to create a XCode project for our app from Windows) the BAT start, after and end app options, but, this is not correct, since maybe we don't want to use the same plugins (or customizations) for Android than for the Apple iOS platform.
- A similar mistake occurs for the Apache Cordova Electron BAT and SHELL files that we are generating: we are adding into these files the BAT start, after and end app options, as well the SHELL start, after and end app options, but, again, maybe we don't want to use the same plugins for Apache Cordova Electron that the ones used for Android or Apple iOS.
- In this release we enhance the BAT and SHELL start, after and end app options, by offering a way to set it separately per every supported platform, and additionally, for the case of the Apple iOS BAT file (for Windows), we also offer now a way to customize that specific BAT file. Doing this we can now customize the BAT and SHELL files per every platform, so, we can use, for example, different Apache Cordova plugins per every platform.
- * Make changes in the product help (local and online) to remove the BAT and SHELL app options from the screenshots, since these options are now integrated in the app options pages which correspond with the different supported Apache Cordova platforms. We also fix a bug which causes that the app don't link correctly to the right help page when we press the F1 key in various app options pages.

App Builder 2023.56 查看版本資訊

更新時間:2023-09-29
更新細節:

App Builder 2023.55 查看版本資訊

更新時間:2023-09-27
更新細節:

What's new in this version:

- This release drops support for the Apache Cordova Browser and Apache Cordova Windows platforms, since Apache Cordova dropped support for these platforms sometime ago. Remember that, for the Windows platform, we can use the Apache Cordova Electron platform in order to compile our apps as executables for Windows, or, if you prefer, you can use our DecSoft HTML Compiler to get your apps as executables for Windows.
- This release also drops support for various "sub platforms" of Apache Cordova, which since sometime ago have been dropped from Apache Cordova. We are talking about platforms like Amazon (Android), Tizen, Blackberry, etc. These only imply that the creation of splash screens and the config.xml file for Apache Cordova do not contain any more specific information for these already unsupported platforms.
- This release of DecSoft App Builder, talking about the Apache Cordova integration, puts things in a way that we are completely up-to-date with Apache Cordova, supporting all the platforms that Apache Cordova supports today, and not the dropped ones by Apache Cordova from sometime ago. Since we do not create any more stuff for the dropped platforms, the creation of icons, splash screens, config files, and BAT and SHELL files is now faster for the supported platforms.
- Now, the Apache Cordova version used by default for the Android and iOS platforms is the "latest" one. We recommend that, at least for new apps, we always use the "latest" version of Apache Cordova, so this is the option that the apps will have by default now: we can always use a specific Apache Cordova version by changing the version value from the app options and for the platform that we want.

App Builder 2023.54 查看版本資訊

更新時間:2023-09-15
更新細節:

What's new in this version:

- Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.2 version for the program's welcome page, program's help, program's about, DecSoft app plugins helps, the apps template and the program's "read me" file. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

App Builder 2023.53 查看版本資訊

更新時間:2023-09-14
更新細節:

What's new in this version:

- Update the Delphi library that we use with the OpenAI assistant to the latest version. In the latest version of the referred library, "[...] the API has been fully updated in accordance with the official [OpenAI] version as of September 13, 2023". The library also has other changes, fixes and enhancements, so our OpenAI assistant.

App Builder 2023.52 查看版本資訊

更新時間:2023-09-11
更新細節:

What's new in this version:

- Fix a bug in the command-line compiler. Even if we use the option "minimize" to minimize the app JavaScript and CSS code, the applangs.js file, the pluginscomps.js file, and the pluginscomps.css file are never minimized as expected. This error does not occur if we use the code minimizer tool from the IDE, when all the expected files are minimized, but from the command line, and even when we use the minimize option, the referred files are not minimized. This release fixes this bug, and therefore the code minimizer tool works as expected from both the IDE and the command-line compiler.

App Builder 2023.50 查看版本資訊

更新時間:2023-09-10
更新細節:

What's new in this version:

- The code minimizer tool is still trying to minimize the content.js file previously used for Web Extensions, but we don't use this file from various releases ago, and this causes the code minimizer tool to fail or show an error since that file did not exist. This release fixes this bug, and therefore the minimizer tool runs without errors (at least this error), as is expected. Other very minor changes, fixes, and enhancements have been made.