-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
154 lines (135 loc) · 6.46 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
v2.0.1 5th January 2018
- A bug fix only release.
v2.0 5th January 2018
- Add pyqtdeploy-build.
- Add pyqtdeploy-sysroot.
- Removed pyqtdeploycli.
- Added support for Python v2.7.14, v3.4.7, v3.5.4, v3.6.1, v3.6.2, v3.6.3
and v3.6.4.
- Added support for PyQt5.QtAndroidExtras.
- Added the pyqt-demo demonstration application.
v1.3.2 4th March 2017
- Added support for Python v2.7.13, v3.4.6, v3.5.3 and v3.6.0.
- Added support for PyQt3D.
- Added support for PyQt5.QtWebEngine.
- The default Android API level is now 21 (i.e. Android v5.0).
- Added the --timeout command line option to pyqtdeploycli.
- The experimental build-sysroot.py script will now build OpenSSL on Windows
and macOS.
v1.3.1 30th August 2016
- Added support for Python v2.7.12, v3.4.5 and v3.5.2.
- Added support for PyQt v5.7.
- Added support for Qt v5.7.0.
v1.3 14th June 2016
- The Build tab can now specify a timeout for build processes to override the
default of 30 seconds.
- The Standard Library tab now has a checkbox to specify that sub-packages
should be automatically selected.
- Added the --android-api command line option to pyqtdeploycli to specify the
Android API level to use when configuring the Python package. The default
API level is extracted from the ANDROID_NDK_PLATFORM environment variable.
If that is not set then 9 is used.
- Added support for PyQt v5.6.
- Added support for Qt v5.6.0.
- The experimental build-sysroot.py script has been re-written and
documented.
v1.2.1 13th March 2016
- A bug fix only release.
v1.2 8th January 2016
- Added the install action and --sysroot and --system-python command line
options to pyqtdeploycli to copy Python from a standard Windows
installation.
- Added the --disable-patches command line option to pyqtdeploycli to prevent
the patching of the Python source code.
- Added the --include-dir, --interpreter, --python-library, --source-dir and
--standard-library-dir command line options to pyqtdeploycli to override
values specified in the project file.
- Added the $PDY_PY_MAJOR, $PDY_PY_MINOR and $PDY_PY_MICRO pseudo-environment
variables that can be embedded in file and directory paths specified in the
Locations tab and are automatically expanded to the appropriate values.
- The importer now supports the PEP 302 get_data(), get_code(), get_source()
and is_package() optional import hooks.
- Added support for Python v2.7.11, v3.4.4, v3.5.0 and v3.5.1.
- Added support for the bdb and pdb modules.
v1.1 18th August 2015
- The Other Extensions tab can now be used to compile simple extension
modules (including those generated by Cython) as well as link in
pre-compiled modules.
- Added support for PyQt v5.5.
- Added support for Python v2.7.10.
v1.0.1 6th May 2015
- Added support for the pathlib module.
v1.0 2nd March 2015
- Added support for Python v3.4.3.
v0.10 4th February 2015
- All GUI elements now have What's This? help.
- Added the show-version action to pyqtdeploycli.
v0.9 28th January 2015
- Added support for Python v2.7.9.
- Added support for PyQt v5.4.
- Additional qmake configuration statements can be added.
- Applications can now be built against shared system installations of
Python.
- The number of resource files generated can now be increased in order to
work around problems with MSVC on Windows.
v0.8 15th October 2014
- A bug fix only release.
v0.7 14th October 2014
- Added support for Python v3.4.2 and v3.3.6
- Updated the documentation for building a static version of Qt on Windows to
include statically linking the C library.
v0.6 13th September 2014
- Support for Python v2.6 has been removed.
- Split into two separate applications: the GUI pyqtdeploy and the command
line pyqtdeploycli.
- The project file format has been changed and is not backwards compatible.
There will not be any more incompatible changes.
- The pyqtdeploy module has now been renamed pdytools.
- Applications now set the sys.frozen attribute.
- Applications that use setuptools entry points are now supported.
- Reimplemented the GUI for specifying the standard library modules needed by
an application. pyqtdeploy now understands the inter-dependencies within
the standard library so it is only necessary to specify the modules
explicitly imported by the application.
- It is now possible to build console applications on Windows.
- It is now possible to build non-bundle applications on OS/X.
- Values for DEFINES, INCLUDEPATH and LIBS can now be scoped with qmake
scopes in order to specify platform-specific values.
- Applications can now be built with or without support for SSL.
- Added support for modules introduced in PyQt v5.3.2.
- Added support for PyQtPurchasing.
- pyqtdeploy and pyqtdeploycli are themselves deployable.
v0.5 24th July 2014
- Added support for configuring Python, SIP, PyQt etc. for native and
cross-compilation for all target platforms (Linux, OS/X, Windows, iOS and
Android).
- The Site Packages tab is now the Packages tab. It is now possible to
specify multiple directories to scan for packages to be included.
- The syntax of the command line interface has changed so that it is action
based and implements the build, configure, show-packages and show-targets
actions.
- Added support for configuring the optimisations used when freezing Python
code.
- Added support for enabling the import of external Python packages and
extension modules.
- The main application module now has a __file__ attribute set.
- Added support for modules introduced in PyQt v5.3.
v0.4 4th May 2014
- Replaced the Build menu with the Build tab and allow applications to be
generated, built and run from within the GUI.
- The Python Configuration tab is now the Locations tab.
- Dependencies between PyQt modules is now understood and enforced.
- Environment variables can now be used in all pathnames.
- Added the --quiet command line option.
v0.3 20th April 2014
- Windows support now works.
v0.2 14th April 2014
- Added support for PyQt4 applications.
- Added support for Python v2.6 and v2.7 applications.
- Added the pyqtdeploy module.
- Added the 'Remove all' button to remove the results of scanning a package.
- The Python modules needed internally are now included automatically when
scanning the standard library.
- Added documentation about working with the repository.
v0.1 26th March 2014
- The first release.