2022-04-19  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 3.2.0 for changeset 561cfc52e3bc
	[de55a12b56d6] [tip]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the meta-data for pickle.
	[561cfc52e3bc] [3.2.0]

	* NEWS, pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py:
	Removed some legacy OpenSSL support code.
	[e913c10633cb]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the metadata for ctypes.
	[66d0458951b9]

2022-04-18  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/OpenSSL/ExpectedFails, test/tests/PyQt/PyQt_v5.toml,
	test/tests/PyQt3D/PyQt3D.toml, test/tests/PyQtChart/PyQtChart.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/PyQtNetworkAuth/PyQtNetworkAuth.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/Python/Python_stdlib.toml,
	test/tests/wheel_plugin/wheel_plugin.toml:
	Updated the tests for the latest versions of PyQt5.sip. Fixes for
	the tests under iOS.
	[3060c7d1187e]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/__init__.py,
	pyqtdeploy/builder/lib/bootstrap/__init__.py,
	pyqtdeploy/builder/lib/bootstrap_external/__init__.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/__init__.py, pyqtde
	ploy/sysroot/plugins/Python/configurations/pyconfig/__init__.py:
	Added the missing __init__.py files needed by older versions of
	importlib.
	[6cc71c8877a6]

	* pyqtdeploy/platforms.py:
	Use communicate() when capturing stdout when running programs as the
	polling method seemed to truncate its output on Linux.
	[b27b3003758b]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fix distutils in the standard library metadata.
	[a92f38993028]

	* test/tests/Python/Python_stdlib.toml, test/tests/libffi/libffi.toml:
	Fixed the standard library tests for ndrodi and iOS.
	[814df8bf4feb]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Fixed static builds on zlib on Android.
	[4b2b1ec50ba4]

	* test/tests/wheel_plugin/wheel_plugin.pdt:
	Fixed the wheel_plugin test for Windows.
	[54bfbe8ab286]

	* Developers/stdlib_deps.py:
	Add the --no-libffi option to the dependency checker.
	[991f99731418]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the meta-data for multiprocessing on Windows.
	[a855adb9d491]

	* Developers/stdlib_deps.py:
	Fixed the dependency tool for libffi.
	[866e30086ad2]

2022-04-17  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/Python/ExpectedFails:
	Windows test fixes.
	[0ab899a33fb8]

	* doc/sysroot.rst:
	libffi documentation updates.
	[ba1213f034a2]

	* test/runtests.py:
	More fixes for the tests runner.
	[3f7649058bf9]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/parts.py,
	pyqtdeploy/sysroot/plugins/libffi.py:
	Windows now supports the bundle_shared_libs attribute of a part to
	place any component DLLs side by side with the executable.
	[d123ee2cf3dd]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixes for building the socket module on Windows for Python v3.9 and
	later.
	[5ea9e26689ec]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixes for building ctypes on Windows.
	[a0d5b663a4ac]

	* NEWS, test/runtests.py:
	Fixed a regression in the test runner for Python stdlib tests.
	[94c74003680c]

	* pyqtdeploy/sysroot/plugins/libffi.py:
	Completed the basic libffi plugin.
	[5b9e7cea0591]

2022-04-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/libffi.py:
	The libffi plugin will now build DLLs.
	[d907e9663fff]

	* NEWS, doc/examples/sysroot.toml, doc/sysroot.rst,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/sysroot/plugins/libffi.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/version_number.py,
	test/tests/Python/Python_stdlib.toml, test/tests/libffi/libffi.toml:
	Added the initial support for libffi.
	[62d62d7cb648]

2022-04-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixes for the Python standard library when using an existing Windows
	Python installation as the target.
	[e659fddad387]

	* demo/sysroot.toml, doc/sysroot.rst:
	Tweaks to the demo sysroot.toml.
	[ea491ae6d9c1]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Fixes for handling the OpenSSL version number.
	[bed45ee2c90d]

	* demo/sysroot.toml, doc/sysroot.rst,
	pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Added support for optional version numbers to the OpenSSL plugin.
	[3e8b241655f2]

	* doc/sysroot.rst, pyqtdeploy/sysroot/plugins/wheel.py:
	The wheel plugin now supports optional version numbers.
	[200d4040e1f9]

	* demo/sysroot.toml, doc/sysroot.rst,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Refactored the support for option component version numbers. Added
	support for optional version numbers to the zlib plugin.
	[40afa88880ff]

	* NEWS, doc/sysroot.rst, pyqtdeploy/sysroot/abstract_component.py:
	The version of a component is now optional (if the component plugin
	supports the ability to determine it dynamically).
	[6184ea6b55c0]

2022-04-14  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/pyqt-demo-android-32.png, doc/images/pyqt-demo-
	ios-64.png, doc/images/pyqt-demo-linux-64.png, doc/images/pyqt-demo-
	macos-64.png, doc/images/pyqt-demo-win-64.png, doc/index.rst,
	doc/pyrcc.rst, doc/sysroot.rst:
	Updated the docs for the latest demos.
	[3a7ffec5d74e]

	* demo/sysroot.toml:
	Improve the zlib section in the demo sysroot.toml.
	[30a67c183896]

	* pyqtdeploy/builder/builder.py:
	Fixed a regression in the selection of the bootstrap version.
	[0972da1162bc]

2022-04-13  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml:
	Updated the zlib version numbers in the demo.
	[7902aa7d5c1a]

	* demo/sysroot.toml:
	Update to the latest version of PyQt5-sip.
	[fbf64d6d75f8]

2022-04-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	The Python plugin now uses importlib.resources.
	[bafd0ff8ee85]

	* NEWS, pyqtdeploy/builder/builder.py:
	The builder now uses importlib.resources.
	[fa7ab9bde2ba]

2022-04-08  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/sysroot.rst:
	Documented the ability to define a component in the sysroot
	specification file.
	[7a0bb2e9c854]

	* NEWS, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/wheel.py:
	Added Component.unpack_wheel().
	[feff5f7147b2]

2022-04-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/wheel.py, test/tests/wheel/wheel.pdt,
	test/tests/wheel/wheel.py, test/tests/wheel/wheel.toml,
	test/tests/wheel_plugin/wheel_plugin.pdt,
	test/tests/wheel_plugin/wheel_plugin.py,
	test/tests/wheel_plugin/wheel_plugin.toml:
	Updated the wheel plugin test.
	[a38b2dab1ad4]

	* Developers/stdlib_deps.py:
	Fixed the command line parsing fo the stdlib_deps.py tool.
	[5677bbce724e]

	* test/runtests.py:
	Fix the tets runner to handle Python package tests other that the
	stdlib.
	[07f8d79f152b]

	* demo/sysroot.toml, test/tests/Python/Python_stdlib.toml,
	test/tests/zlib/zlib.toml:
	Updated to zlib v1.2.12 throughout.
	[bf2a75439e4f]

	* NEWS, pyqtdeploy/sysroot/plugins/wheel.py,
	test/tests/wheel/wheel.pdt, test/tests/wheel/wheel.py,
	test/tests/wheel/wheel.toml:
	Added the wheel plugin.
	[646ce9d39324]

2022-04-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py:
	Fixes for the 'install_from_source' handling.
	[30cf9cb95d58]

2022-04-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/examples/sysroot.toml, doc/sysroot.rst,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtNetworkAuth.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/Qt.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	Deprecated the 'must_install_from_source' component attribute. Added
	the 'option_install_from_source' component attribute.
	[e0281b0987f9]

	* doc/sysroot.rst:
	Updated the docs for the versions used in the current demo.
	[10a930900b80]

	* pyqtdeploy/sysroot/specification.py:
	Bug fix the named plugin support.
	[bd412a6255ca]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtNetworkAuth.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Removed some unused imports.
	[e08af23ed9d1]

	* pyqtdeploy/sysroot/specification.py:
	Remove the plugin name from the component configuration.
	[38b7db431767]

	* NEWS, pyqtdeploy/sysroot/specification.py:
	A component plugin can now be used to create multiple similar
	components.
	[a265cafb96ce]

2022-04-01  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/platforms.py:
	Get the Apple SDK version directly from xcrun rather than parsing
	the path.
	[a27745399e45]

2022-03-28  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, demo/sysroot.toml,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	test/tests/OpenSSL/OpenSSL_v1.1.1.toml,
	test/tests/Python/Python_v3.10_host_source_target_source.toml:
	Added support fro Python v3.9.12 and v3.10.4.
	[e17c0d7de971]

	* pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	test/tests/Python/Python_stdlib.toml:
	Fixes for building ctypes on macOS with the OS libffi.
	[8a5f20287240]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	A fix to the Python stdlib meta-data.
	[1932d9532d59]

	* Developers/diff-py-version.py, Developers/stdlib_deps.py,
	pyqtdeploy/parts.py, pyqtdeploy/sysroot/abstract_component.py:
	Added the stdlib_deps.py developers tool.
	[46bc20fe93cb]

2022-03-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/version_number.py:
	Clarified an error message.
	[a01b6c81bdc2]

2022-03-24  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/sysroot/plugins/Python/configurations/python.pro:
	Fixed building Python v3.8 and v3.9.
	[b9539e9804e7]

2022-03-23  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, doc/sysroot.rst,
	pyqtdeploy/sysroot/abstract_pyqt_component.py,
	pyqtdeploy/sysroot/abstract_sip_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtNetworkAuth.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/specification.py:
	Removed support for SIP v4 and all PyQt projects prior to v5.14.
	[1d55ace67de1]

2022-03-22  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/OpenSSL/OpenSSL_v1.1.1.toml,
	test/tests/PyQt/PyQt_v5.toml, test/tests/PyQt/PyQt_v5_sip4.toml,
	test/tests/PyQt3D/PyQt3D.toml, test/tests/PyQt3D/PyQt3D_sip4.toml,
	test/tests/PyQtChart/PyQtChart.toml,
	test/tests/PyQtChart/PyQtChart_sip4.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization_sip4.toml,
	test/tests/PyQtNetworkAuth/PyQtNetworkAuth.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing_sip4.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine_sip4.toml,
	test/tests/Python/ExpectedFails,
	test/tests/Python/Python_v3.10_host_source_target_source.toml,
	test/tests/Python/Python_v3.5_host_source_target_source.toml,
	test/tests/Python/Python_v3.6_host_source_target_source.toml,
	test/tests/Python/Python_v3.7_host_source_target_source.toml,
	test/tests/Python/Python_v3.8_host_source_target_source.toml,
	test/tests/Python/Python_v3.9_host_source_target_source.toml,
	test/tests/QScintilla/QScintilla.toml,
	test/tests/QScintilla/QScintilla_sip4.toml,
	test/tests/Qt/Qt_v5_source.toml, test/tests/SIP/SIP_abi_v12.7.toml,
	test/tests/SIP/SIP_abi_v12.8.toml, test/tests/SIP/SIP_abi_v12.toml,
	test/tests/SIP/SIP_v4.toml:
	Updated all the tests to use current versions.
	[80d4af179a70]

	* test/tests/OpenSSL/ExpectedFails,
	test/tests/OpenSSL/OpenSSL_v1.0.2.toml:
	Removed the tests for unsupported versions of OpenSSL.
	[aa5ab12c79ca]

2022-03-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Provisional updates for ctypes on Windows.
	[fe3dcc24cd44]

	* pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Fixes for Windows targets.
	[babca087ce45]

	* doc/demo.rst, doc/images/pyqt-demo-win-64.png:
	Updated the demo docs for Windows.
	[318bd572271b]

	* NEWS, doc/demo.rst, doc/images/pyqt-demo-linux-64.png:
	Updated the demo docs for Linux.
	[2fa3f98fb467]

2022-03-18  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, demo/sysroot.toml, doc/demo.rst, doc/images/pyqt-demo-
	android-32.png, doc/images/pyqt-demo-ios-64.png, doc/images/pyqt-
	demo-macos-64.png:
	Updated the demo to use Python v3.10.3.
	[cf35a97eda1e]

2022-03-17  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.10.3.py, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_extern
	al-3.9.11.py, pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.7.13, v3.8.13, v3.9.11 and v3.10.3.
	[4e6942a6fd71]

	* doc/images/pyqt-demo-android-32.png:
	Updated the docs for Android.
	[c5b3c42bbf54]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/pyconfig.py:
	Fixed the Android configuration.
	[305b812824f9]

2022-03-15  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst, doc/images/pyqt-demo-ios-64.png:
	Updated the docs for iOS.
	[a60f4b4fc3af]

	* demo/sysroot.toml:
	Use QScintilla v2.13.2 to be able to build the demon for iOS.
	[79066e0792c8]

	* NEWS, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Require QScintilla v2.13.2 or later for iOS.
	[5aeb5a8995ca]

2022-03-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/pyconfig.py:
	Fixed the Python configuration for iOS.
	[aff08b1e50bd]

	* NEWS, doc/demo.rst, doc/images/pyqt-demo-macos-64.png,
	doc/introduction.rst:
	Updated the docs for the macOS target.
	[f05a90cfac23]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Removed support for older OpenSSL v1.0.2.
	[31c0e67eb8ff]

	* demo/sysroot.toml:
	Updated the demo to the latest versions of Python and OpenSSL.
	[b0ae1986e0fb]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.10.2.
	[6245b419e48c]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.10.1.
	[38ec4776701a]

2022-03-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro:
	Fixed the support for Python v3.10.0.
	[21fbe8e451a5]

	* pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Syntax error fixes.
	[8fc5c2fd158b]

	* NEWS, demo/sysroot.toml,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.10.0.py, pyqtdeploy/bui
	lder/lib/bootstrap_external/bootstrap_external-3.10.0.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.10.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.10.0.
	[d7f5797929ea]

	* NEWS, demo/sysroot.toml,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.10.
	[ed420bae922c]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.9.9.
	[2c07be08d2f5]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.8.
	[572a4529355f]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for v3.9.7.
	[34ba1eef570e]

	* NEWS, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.9.6.py, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.6.
	[9946c059e20a]

	* demo/pyqt-demo.pdt:
	Added PyQtNetworkAuth to the demo project.
	[9604dd921904]

	* NEWS, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.9.5.py, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.9.5.
	[d848a1b18def]

2022-03-12  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support fro Python v3.9.4.
	[94cad28709dc]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.2.
	[84e4793c7939]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.1.
	[0432b0bd682d]

	* NEWS, demo/sysroot.toml, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.9.0.py, pyqtdeploy/buil
	der/lib/bootstrap_external/bootstrap_external-3.9.0.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.9.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.9.0.
	[3d76e10da876]

	* pyqtdeploy/sysroot/plugins/QScintilla.py:
	QScintilla fixes for sdist versions.
	[00eb3dd55da4]

	* pyqtdeploy/sysroot/plugins/QScintilla.py:
	Marked QScintilla v2.13.1 as tested.
	[69dacea60a22]

	* pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtNetworkAuth.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Updated the minimum PyQt-builder version required.
	[19e17b080103]

2022-03-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.8.3.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.8.7.h:
	Added missing Python v3.8.* Windows configuration files.
	[38fe35a35762]

	* demo/pyqt-demo.py, demo/sysroot.toml:
	Updated the demo to include PyQtNetworkAuth and the latest versions
	of everything.
	[61ac006d351f]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Removed the frozen bootstrap modules from the stdlib meta-data.
	[01960ceaf32d]

	* demo/sysroot.toml,
	pyqtdeploy/sysroot/plugins/Python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro:
	Fixes for building Python v3.8.
	[9dfc36cda626]

2022-03-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed a typo in the stdlib metadata.
	[766193f36bca]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.8.12.
	[69559c99e517]

	* NEWS, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.8.11.py, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.8.11.
	[62c08d745714]

	* NEWS, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.8.10.py, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.10.
	[5b050ac1c194]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.8.9.
	[1ce3089feb46]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.8.8.
	[c0df4c2ce70f]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.7.
	[9acdb0f682b4]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.6.
	[975bc71bf62d]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.8.5.
	[56d514eb3559]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for v3.8.4.
	[cb2606266486]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.3.
	[0c06a530c73c]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.2.
	[206d72dad94c]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Added support for Python v3.8.1.
	[7c9874e9f822]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Write out the manifest whenever a pre-requisite component has been
	installed.
	[34a2ed5079dc]

2022-03-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed typos in the stdlib meta-data.
	[f9e3df20f425]

	* NEWS, pyqtdeploy/builder/lib/bootstrap/bootstrap-3.8.0.py, pyqtdeplo
	y/builder/lib/bootstrap_external/bootstrap_external-3.8.0.py:
	Completed the untested support for Python v3.8.0.
	[fce22089e351]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.0.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.0.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.4.py, pyqtdeploy/buil
	der/lib/bootstrap_external/bootstrap_external-3.5.0.py, pyqtdeploy/b
	uilder/lib/bootstrap_external/bootstrap_external-3.6.0.py:
	Removed some remaining Python v3.5 and v3.6 support.
	[1da34e3d3354]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/configurations/python.pro:
	Updated python.pro for v3.8.0.
	[1ea78631b803]

	* pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.8.0.h, pyqtdeploy/sysroot/plugins/Python/pyconfig.py:
	Updated the Python configuration files for v3.8.0.
	[10f3d40e182e]

2022-03-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Updated the Python stdlib meta-data for v3.8.0.
	[7a29d2ebd666]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for all current Python v3.7 versions.
	[3c98133716ad]

2022-03-04  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/sysroot/plugins/Python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Removed support for Python v3.6.
	[f71f4c9613d9]

	* NEWS, pyqtdeploy/sysroot/plugins/Python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Removed support for Python v3.5.
	[f36df8d3b1ee]

	* setup.py:
	Require Python v3.7 at least.
	[8e3b0bb536c3]

	* Merged the 3.1-maint branch.
	[0bc04032be78]

2022-03-01  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 3.1.2 for changeset 282b397b4b0f
	[41c824a013b9] <3.1-maint>

2022-02-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the metadata for multiprocessing.reduction that caused it (and
	everything that depended on it) to be Windows only.
	[282b397b4b0f] [3.1.2] <3.1-maint>

	* NEWS, doc/pyqtdeploy.rst, pyqtdeploy/gui/packages_page.py:
	Add a tooltip to a package showing the subset of targets that the
	package is available for.
	[126270764322] <3.1-maint>

	* NEWS, pyqtdeploy/gui/application_page.py:
	Fixed an implied conversion from float to int.
	[c334105282ff] <3.1-maint>

2022-02-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py:
	Update the native platform selection for later versions of Python,
	particularly for macOS.
	[ac73e7adf63d] <3.1-maint>

2021-03-15  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Some retrospective fixes to the NEWS file.
	[e8041743a61e] <3.1-maint>

2021-02-14  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 3.1.1 for changeset 04539183f88c
	[2f652290f706] <3.1-maint>

	* NEWS:
	Released as v3.1.1.
	[04539183f88c] [3.1.1] <3.1-maint>

2020-11-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/project/project_parts.py:
	Fixed the handling of data files with the name basename as a
	directory or Python module.
	[8fb934ee39d7] <3.1-maint>

	* pyqtdeploy/project/project.py:
	Fixed a regression in the loading of a project.
	[f882198a2534] <3.1-maint>

	* pyqtdeploy/sysroot/plugins/PyQt.py:
	Assume that PyQt-based project can use SIP v6 as well as SIP v5.
	[2ec92592f468] <3.1-maint>

2020-10-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	If Python is not built as a DLL then hack ctypes/__init__.py so that
	the non-existent sys.dllhandle isn't referenced.
	[9bd59a6d2839] <3.1-maint>

	* pyqtdeploy/builder/builder.py:
	Ensure that a .py file implementing a Python module exists.
	[502f009e8b1f] <3.1-maint>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the ctypes dependency for uuid.
	[cec79d64caff] <3.1-maint>

2020-10-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/project/project_parts.py:
	Fixed issues where the top level package name was an absolute
	pathname.
	[fcca6c780d9a] <3.1-maint>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/project/project.py, pyqtdeploy/sysroot/specification.py:
	Fixed issues with the handling of defaults for the names of the
	sysroot specification file and the sysroots directory.
	[404e56bd5bfe] <3.1-maint>

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/specification.py:
	pyqtdeploy-sysroot properly handles a missing sysroot specification
	file.
	[337a9918ee39] <3.1-maint>

2020-09-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/specification.py:
	importlib.util needs importing explicitly.
	[a2fc0d3be951] <3.1-maint>

	* pyqtdeploy/gui/project_gui.py:
	Fixed the file extension used with Save As.
	[5f2567618314] <3.1-maint>

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py:
	Fix issues when a project is not specified on the pyqtdeploy command
	line.
	[7cbb3d3b81aa] <3.1-maint>

2020-09-14  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/sysroot/plugins/Python/python.py:
	Added support for Python v3.5.10.
	[f36860ace614] <3.1-maint>

2020-08-29  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 3.1.0 for changeset 01517c222fd4
	[067894472e29]

	* NEWS:
	Released as v3.1.0.
	[01517c222fd4] [3.1.0]

	* demo/sysroot.toml, doc/sysroot.rst, test/tests/PyQt/PyQt_v5.toml,
	test/tests/PyQt3D/PyQt3D.toml, test/tests/PyQtChart/PyQtChart.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/QScintilla/QScintilla.toml,
	test/tests/SIP/SIP_abi_v12.8.toml:
	Updates for SIP ABI v12.8.1.
	[90e88b717b4a]

	* NEWS:
	Updated the NEWS file.
	[36b2eead8c59]

2020-08-28  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst, doc/examples/sysroot.toml, doc/images/pyqt-demo-
	android-32.png, doc/images/pyqt-demo-ios-64.png, doc/images/pyqt-
	demo-linux-64.png, doc/images/pyqt-demo-macos-64.png, doc/images
	/pyqt-demo-win-64.png, doc/sysroot.rst:
	Updated the docs.
	[0e95d7116341]

	* demo/build-demo.py:
	Fix build-demo.py if --qmake was specified when it shouldn't.
	[d5396c27588c]

	* demo/pyqt-demo.py:
	Updated the demo fro SIP v5.
	[00a7f999c1d8]

2020-08-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/SIP.py:
	Fixed a regression building SIP.
	[3ca7dfa1d95a]

	* pyqtdeploy/sysroot/abstract_pyqt_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	test/tests/PyQt/PyQt_v5_sip4.toml:
	Fixes for building on Android with SIP v5.
	[0aefbcea2a81]

	* pyqtdeploy/sysroot/plugins/SIP.py:
	Fixed the building of the sip module on Android with SIP v5.
	[ac45db81d819]

	* pyqtdeploy/sysroot/abstract_pyqt_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	test/tests/QScintilla/QScintilla.toml,
	test/tests/QScintilla/QScintilla_sip4.toml:
	Fixes for building QScintilla with SIP v5.
	[d7a1a5a30847]

2020-08-26  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.py, demo/sysroot.toml:
	Updates to the demo for SIP v5.
	[934ff40e48e9]

	* pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	test/tests/PyQt/PyQt_v5.toml, test/tests/PyQt3D/PyQt3D.toml,
	test/tests/PyQt3D/PyQt3D_sip4.toml,
	test/tests/PyQtChart/PyQtChart.toml,
	test/tests/PyQtChart/PyQtChart_sip4.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization_sip4.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing_sip4.toml,
	test/tests/PyQtWebEngine/ExpectedFails,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine_sip4.toml,
	test/tests/QScintilla/QScintilla.toml,
	test/tests/QScintilla/QScintilla_sip4.toml,
	test/tests/SIP/SIP_abi_v12.7.toml,
	test/tests/SIP/SIP_abi_v12.8.toml:
	Refactored the remaining PyQt subpackages for SIP v5.
	[0ca819df1848]

	* pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/version_number.py:
	PyQt will now build using SIP v5.
	[16d54f4ce7af]

	* pyqtdeploy/sysroot/__init__.py, pyqtdeploy/sysroot/plugins/SIP.py,
	test/tests/SIP/SIP_abi_v12.7.toml,
	test/tests/SIP/SIP_abi_v12.8.toml:
	The SIP plugin will now build the sip module from an sdist.
	[4270b6dabfbf]

	* doc/images/pyqt-demo-win-64.png, doc/sysroot.rst,
	pyqtdeploy/__init__.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_pyqt_component.py,
	pyqtdeploy/sysroot/abstract_sip_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/SIP.py, pyqtdeploy/version_number.py,
	test/tests/PyQt/PyQt_v5.toml, test/tests/PyQt/PyQt_v5_sip4.toml,
	test/tests/SIP/SIP.toml, test/tests/SIP/SIP_abi_v12.7.toml,
	test/tests/SIP/SIP_abi_v12.8.toml, test/tests/SIP/SIP_v4.toml:
	Initial refactoring to support building with SIP v5.
	[0ad7a406d5bc]

2020-08-17  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 3.0.0 for changeset 452a80e7cdae
	[96caa61629af]

	* NEWS:
	Released as v3.0.0.
	[452a80e7cdae] [3.0.0]

2020-08-16  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[54e2c1bc5ce2]

	* doc/sysroot.rst:
	Completed the documentation updates.
	[b6c251d003d6]

	* doc/sysroot.rst, pyqtdeploy/sysroot/abstract_component.py:
	Improvements to comments.
	[55313ec76955]

	* doc/sysroot.rst:
	Documentation updates.
	[9a9792eeb507]

	* pyqtdeploy/parts.py:
	Fixed an inconsistency.
	[0b05b58eb64b]

	* pyqtdeploy/parts.py:
	Fix the ordering ot the classes.
	[ba3e4c87dd17]

2020-08-14  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/examples/skeleton.json, doc/examples/sysroot.toml,
	doc/sysroot.rst:
	Documentation updates.
	[4a895b476271]

	* pyqtdeploy/pyqtdeploysysroot_main.py:
	Imprived the help of pyqtdeploy-sysroot.
	[0740053c421a]

	* doc/building.rst, doc/introduction.rst, doc/pyrcc.rst:
	Documentation updates.
	[48f5900b90b9]

	* pyqtdeploy/pyqtdeploybuild_main.py:
	Improve the help of pyqtdeploy-build.
	[e882ccebefdd]

	* doc/demo.rst, doc/pyqtdeploy.rst, doc/sysroot.rst:
	Documentation updates.
	[26495713a703]

2020-08-13  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst, doc/introduction.rst, doc/overview.rst:
	Documentation updates.
	[d58a623f3b47]

	* doc/demo.rst, doc/images/pyqt-demo-win-32.png, doc/images/pyqt-demo-
	win-64.png:
	Updated the demo screenshot for Windows.
	[98184d017ac1]

2020-08-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py:
	Fixed the Windows platform detection.
	[2cd67c3de632]

	* doc/demo.rst:
	Updated the development tools used to build the demo.
	[5a423d0e8d1a]

	* doc/images/pyqt-demo-linux-64.png:
	Updated the screenshot of the Linux version of the demo.
	[93d53aad9551]

	* demo/build-demo.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added the --force option to pyqtdeploy-sysroot and implemented the
	Manifest file.
	[9f04f34e75a0]

	* pyqtdeploy/sysroot/plugins/Qt.py:
	Don't try and used the bundled xcb support with Qt v5.15 and later.
	[e7095698a1f2]

2020-08-08  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst, doc/images/application_source_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/packages_tab.png,
	doc/images/pyqt-demo-android-32.png, doc/images/pyqt-demo-
	ios-64.png, doc/images/pyqt-demo-macos-64.png,
	doc/images/pyqt_modules_tab.png, doc/images/qmake_tab.png,
	doc/images/stdlib_packages_tab.png, doc/pyqtdeploy.rst:
	Updated all macOS hosted screenshots.
	[8a1b704343b2]

	* pyqtdeploy/sysroot/plugins/PyQt.py:
	Fix the PyQt dependency on pkgutil.
	[ae0e5d0c6d45]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Fixes for building QScintilla on iOS with Qt v5.15.
	[3e67c67fd074]

2020-08-07  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	Updated the build-demo.py script for Qt v5.14 and later on Android.
	[710931a22df8]

	* pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Fixes for building QScintilla on Android with Qt v5.14 and later.
	[80d62aaee183]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/plugins/SIP.py:
	Fixed the handling of ANDROID_ABIS.
	[c050c6851d80]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/message_handler.py,
	pyqtdeploy/platforms.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/sysroot.py:
	Added SDK version checks for Apple platforms when building Qt.
	[5ce633e0ac73]

	* pyqtdeploy/builder/builder.py:
	Fixed another progress message.
	[a6c60974b851]

	* pyqtdeploy/sysroot/abstract_component.py:
	Fixed a progress message.
	[5834d0b08a37]

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	Make some progress message verbose messages.
	[7bd38252cef6]

2020-08-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	Added support for Qt v5.14 and later for Android in anticipation of
	future releases of PyQt and related components.
	[e99c3f9b9819]

	* pyqtdeploy/builder/builder.py:
	Fix a couple of regressions.
	[6b4da21d9424]

	* demo/sysroot.toml, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Qt v5.14 is too modern for Android support until ANDROID_ABIS is
	supported.
	[6c6ec6400121]

2020-08-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Qt.py:
	Added the tests for Qt versions versus Android NDK versions.
	[34d4a1e831ea]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/plugins/Qt.py:
	Refactored the Android version checks.
	[27ccbb16bdb2]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	API tidy-ups.
	[3c3a844592e0]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/file_utilities.py,
	pyqtdeploy/message_handler.py, pyqtdeploy/platforms.py,
	pyqtdeploy/project/legacy.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/plugins/zlib.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Reviewed all user messages to ensure they are formatted
	consistently.
	[f4c1f9e33a87]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Removed the TODO comment about the imp module.
	[d139d765a2b8]

2020-08-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Mark the latest Qt and PyQt versions as tested.
	[cf9e4d42a160]

	* pyqtdeploy/sysroot/plugins/pip.py:
	Removed the legacy pip plugin.
	[6b93f0a0dd84]

	* demo/sysroot.toml, test/tests/PyQt/PyQt_v5.toml,
	test/tests/PyQt3D/PyQt3D.toml, test/tests/PyQtChart/PyQtChart.toml,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/QScintilla/QScintilla.toml:
	Updated the demo and tests to use the latest Qt and PyQt versions.
	[c7a67ea3a11a]

	* pyqtdeploy/sysroot/component.py, pyqtdeploy/sysroot/sysroot.py:
	Added support for downloading source packages from PyPI.
	[ad91e0b43ef6]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	OpenSSL and zlib fixes for Windows library names.
	[151bed2dd200]

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	Maintain alphabetical order of methods.
	[b0295a74d4b0]

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	More fixes for building expat on Windows.
	[30998a725892]

	* pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixes for building expat on Windows.
	[8b7b61c431e3]

	* test/runtests.py:
	Fix the test runner to handle sub-packages.
	[44e8ffc8d553]

	* pyqtdeploy/builder/builder.py:
	Fixes when using a Python target from a host installation.
	[5815f0dfc9cd]

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	Fixed the installation of a target Python from an existing
	installation.
	[f04c4eeff0d0]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Add copy_dir() to the component API.
	[9d6116dc5477]

2020-08-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py:
	Fixes for getting the Python installation directory on Windows.
	[56a2b8abcf85]

	* test/tests/Python/Python_host_installed_target_installed.toml,
	test/tests/Python/Python_host_installed_target_source.toml,
	test/tests/Python/Python_v3.5_host_source_target_source.toml,
	test/tests/Python/Python_v3.6_host_source_target_source.toml,
	test/tests/Python/Python_v3.7_host_source_target_source.toml:
	Be explicit in the Python sysroot tests to avoid confusion.
	[927a860c8c25]

2020-08-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixes when using a target Python from an existing Windows
	installation.
	[b2eccc778910]

	* test/tests/Python/stdlib_abc.pdt,
	test/tests/Python/stdlib_asyncio.pdt,
	test/tests/Python/stdlib_contextvars.pdt,
	test/tests/Python/stdlib_ctypes.pdt,
	test/tests/Python/stdlib_expat.pdt,
	test/tests/Python/stdlib_queue.pdt,
	test/tests/Python/stdlib_subprocess.pdt,
	test/tests/Python/stdlib_uuid.pdt:
	The standard library tests are console applications on Windows.
	[99a216a965f6]

	* test/runtests.py:
	Fixed the test runner for runnign standard library tests on Windows.
	[181fb5ff2ac7]

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	Fixed the name of the Python library on Windows.
	[0d71010e0374]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Fixed the names of the OpenSSL component libraries on Windows.
	[f39f9b6be4ba]

	* test/tests/OpenSSL/ExpectedFails,
	test/tests/OpenSSL/OpenSSL_v1.0.2.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.0.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.1.toml:
	Ensure compatible versions of OpenSSL and Python are tested. Expect
	OpenSSL v1.0 and v1.1.0 test will fail on Windows because an
	incompatible version of Python will be automatically tested.
	[a4951db44b5d]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/Python/python.py,
	test/tests/OpenSSL/OpenSSL_v1.0.2.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.0.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.1.toml,
	test/tests/Python/Python_host_installed_target_installed.toml,
	test/tests/Python/Python_host_installed_target_source.toml,
	test/tests/Python/Python_stdlib.toml,
	test/tests/Python/Python_v3.5_host_source_target_source.toml,
	test/tests/Python/Python_v3.6_host_source_target_source.toml,
	test/tests/Python/Python_v3.7_host_source_target_source.toml:
	By default the host Python now uses an installed version.
	[a2440afea508]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Don't check for make in the OpenSSL plugin.
	[500c4d30e6e3]

	* test/runtests.py:
	Updated the test runner for MSVC2019.
	[c562d181623b]

	* pyqtdeploy/sysroot/abstract_component.py:
	Fixed the handling of selective dependencies.
	[7c0f5fd8a828]

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/parts.py, pyqtdeploy/sysroot/plugins/PyQt.py:
	Added support for parts being Python packages and PyQt5.uic in
	particular.
	[57a3da958e2c]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the build of expat.
	[d2d3b9ce4bc8]

2020-08-01  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/Python/stdlib_sqlite3.pdt:
	Remove the SQLite test.
	[682271110ca5]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/packages_page.py,
	test/runtests.py:
	Fixed the handling of the dependencies of core Python modules.
	[31ae37a28907]

2020-07-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/abstract_component.py:
	Documented the deficiencies in the algorithm determining part
	availability.
	[f133ae947443]

	* pyqtdeploy/sysroot/abstract_component.py:
	Fixed the handling of dependencies that are only used when OpenSSL
	is missing.
	[8bba9f7d469a]

	* test/runtests.py:
	The deployed standard library tests are now executed if they are
	native.
	[1dc77c6867b9]

	* test/tests/Python/stdlib_sqlite3.pdt,
	test/tests/Python/stdlib_sqlite3.pdy:
	Migrated the SQLite3 test.
	[0bf549f39b97]

	* pyqtdeploy/sysroot/abstract_component.py:
	Fixed a regression in when determining if a part's dependencies are
	available.
	[f3ce8a516721]

2020-07-28  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py:
	Fixed the test runner.
	[0fdb88812078]

	* pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/project_wrapper.py,
	pyqtdeploy/project/project.py:
	Restrict PyQt calls to the GUI implementation.
	[153916875a18]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	Remove the project sysroot_loaded signal.
	[f323a421c7d3]

	* test/tests/Python/ExpectedFails,
	test/tests/Python/stdlib_asyncio.pdt,
	test/tests/Python/stdlib_asyncio.pdy,
	test/tests/Python/stdlib_contextvars.pdt,
	test/tests/Python/stdlib_contextvars.pdy,
	test/tests/Python/stdlib_ctypes.pdt,
	test/tests/Python/stdlib_ctypes.pdy,
	test/tests/Python/stdlib_expat.pdt,
	test/tests/Python/stdlib_expat.pdy,
	test/tests/Python/stdlib_queue.pdt,
	test/tests/Python/stdlib_queue.pdy,
	test/tests/Python/stdlib_subprocess.pdt,
	test/tests/Python/stdlib_subprocess.pdy,
	test/tests/Python/stdlib_uuid.pdt,
	test/tests/Python/stdlib_uuid.pdy:
	Refactored the remaining standard library tests (except for
	sqlite3).
	[b8df8ba70a33]

	* pyqtdeploy/gui/packages_page.py:
	Make sure the packages page is cleared before loading a sysroot
	specification.
	[1b91caf7e52e]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py:
	Improve the display of the sysroot specification and directory
	names.
	[5c0d77aba6a4]

	* pyqtdeploy/gui/packages_page.py:
	Fixed a regression in the handling of missing sysroot parts.
	[307104b04beb]

	* pyqtdeploy/project/project.py:
	Fixed the handling of sysroots when reading a legacy project file.
	[24dfe89bf36f]

2020-07-27  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py, test/tests/Python/Python_stdlib.toml,
	test/tests/Python/python_stdlib.json,
	test/tests/Python/stdlib_abc.pdt, test/tests/Python/stdlib_abc.pdy:
	Refactored the Python standard library test infrastructure.
	[fff2b56fe32f]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Refactoring of the paths of the specification file and the sysroots
	directory.
	[587f1162ebfa]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/abstract_component.py:
	Only check the Android API level when we know what level is being
	targeted.
	[d57cf6d0f174]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/filename_editor.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploy_main.py, pyqtdeploy/sysroot/specification.py:
	Improve the error handling of the GUI application.
	[01f6f96d1554]

	* pyqtdeploy/sysroot/sysroot.py:
	Make sure the sysroots directory name is absolute.
	[ff724eeb937b]

	* pyqtdeploy/platforms.py:
	Android NDK r21 is now tested.
	[7c2c5b6da9e6]

	* pyqtdeploy/sysroot/plugins/Python/pyconfig.py:
	Fixed the configuration of the pwd module on Android.
	[fa2ad2f839d4]

2020-07-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Remove the unused android_toolchain_cflags.
	[2b99fb90e56d]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Install the OpenSSL header files for Android.
	[9c4f9cf52978]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Fixes for building OpenSSL for Android so that the library names are
	what Qt expects.
	[7bf4b7119ff1]

	* pyqtdeploy/parts.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Allow a minimum Android API level to be specified for a part.
	[0035417bdd8b]

	* pyqtdeploy/builder/builder.py:
	Fixed regressions in the handling of application data files.
	[2af2fa18f598]

	* pyqtdeploy/builder/builder.py:
	Fix regressions in the building of Python modules.
	[5db508cd8b6d]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Ensure the current directory is cortecy when installing a component.
	[2e0b8c7ff97d]

	* pyqtdeploy/sysroot/abstract_component.py:
	Fixed a regression.
	[2cde631ce493]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Fixed OpenSSL build issues on Android.
	[9a7f5648ce7c]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/parts.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Added support for bundled shared libraries on Android.
	[eed04f7bec37]

2020-07-25  Phil Thompson  <phil@riverbankcomputing.com>

	* README:
	Updated the README.
	[3d8276d7818c]

	* setup.py:
	Updates to setup.py - PyQt5 is now an explicit dependency.
	[5e003b661330]

	* demo/README:
	Updated the demo README.
	[d7717c65eadc]

	* demo/pyqt-demo.pdt, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/packages_page.py, pyqtdeploy/parts.py,
	pyqtdeploy/project/legacy.py, pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/abstract_component.py:
	Refactoring as the project file now contains a consolidated list of
	parts.
	[b38b819305c8]

2020-07-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/project/project_parts.py,
	pyqtdeploy/sysroot/abstract_component.py:
	Part names are now always scoped with the component name.
	[5a4711b4b2ac]

2020-07-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/parts.py, pyqtdeploy/project/project_parts.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py:
	Fixed some regressions.
	[f59e1a6b4940]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Refactored the standard library meta-data.
	[72ab83a4ad22]

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/parts.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	Refactored the parts classes.
	[faa1f326629d]

2020-07-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/packages_page.py, pyqtdeploy/modules.py,
	pyqtdeploy/parts.py, pyqtdeploy/project/project_parts.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/SIP.py:
	VersionedModule and Module are now VersionedPart and Part.
	[16d2469efa89]

	* pyqtdeploy/sysroot/plugins/QScintilla.py:
	Fixed the QScintilla plugin handling of print support.
	[b5ab6e16c11d]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Don't install a components pre-requisites when installing explicitly
	named components.
	[8824d419bf9f]

2020-07-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	The demo now builds on macOS.
	[6f414e8ce886]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_python_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/SIP.py, pyqtdeploy/sysroot/sysroot.py:
	More builder debugging.
	[8a7ab9c03a0c]

	* demo/build-demo.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/modules.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/SIP.py:
	More builder refactoring.
	[ce252dca3ff8]

2020-07-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/modules.py:
	More builder refactoring.
	[cd528e192ef1]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/metadata/__init__.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/metadata/pyqt_metadata.py, pyqtdeploy/modules.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py:
	More builder refactoring.
	[5308a0100432]

2020-07-15  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdt, demo/pyqt-demo.pdy,
	pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/modules.py, pyqtdeploy/project/project.py,
	pyqtdeploy/project/project_parts.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	More refactoring of the builder.
	[05910a339920]

2020-07-14  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.0.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.0.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.3.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.4.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.4.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.7.0.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.7.python, pyqtdeploy/bu
	ilder/lib/bootstrap_external/bootstrap_external-3.5.0.py, pyqtdeploy
	/builder/lib/bootstrap_external/bootstrap_external-3.5.python, pyqtd
	eploy/builder/lib/bootstrap_external/bootstrap_external-3.6.0.py, py
	qtdeploy/builder/lib/bootstrap_external/bootstrap_external-3.6.pytho
	n, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3.7.
	0.py, pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3
	.7.python, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/freeze.python:
	Refactored the builder lib directory.
	[03f40c63ffb5]

	* pyqtdeploy/version_number.py:
	Fixes for version number comparisons.
	[2c1ed54810b2]

	* demo/build-demo.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploysysroot_main.py, pyqtdeploy/sysroot/sysroot.py:
	The --sysroot command line option is now --sysroots-dir with
	correspondings changes to the project file and GUI.
	[97833fbf4a51]

	* demo/build-demo.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/file_utilities.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py:
	Initial refactoring of the builder.
	[618d866240be]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap-2.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.python,
	pyqtdeploy/builder/lib/freeze.python,
	pyqtdeploy/builder/lib/pdytools_module.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Removed support for versions of Python earlier than v3.5 from the
	builder library.
	[0f6f96cfd33d]

2020-07-13  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/sysroot.py:
	More Android related fixes.
	[2abfa29fb6ab]

2020-07-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/sysroot.py:
	Android related bug fixes.
	[8c330fbf7e03]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/sysroot.py:
	SDK configuration is now component-specific.
	[78e5417de2e7]

2020-07-09  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/sysroot.py:
	Updates to the build-demo.py command line.
	[15fd4e078855]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/QScintilla.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	test/tests/QScintilla/QScintilla.toml,
	test/tests/qscintilla/qscintilla.json:
	Migrated QScintilla.
	[b10c9f5896cb]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQt3D.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py, test/tests/PyQt3D/PyQt3D.toml,
	test/tests/pyqt3d/pyqt3d.json:
	Migrated PyQt3D.
	[399105f8a53d]

	* pyqtdeploy/sysroot/plugins/PyQtWebEngine.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	test/tests/PyQtWebEngine/ExpectedFails,
	test/tests/PyQtWebEngine/PyQtWebEngine.toml,
	test/tests/pyqtwebengine/Ignore,
	test/tests/pyqtwebengine/pyqtwebengine.json:
	Migrated PyQtWebEngine.
	[4f226d6780a5]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/PyQtDataVisualization.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	test/tests/PyQtDataVisualization/PyQtDataVisualization.toml,
	test/tests/pyqtdatavisualization/pyqtdatavisualization.json:
	Migrated PyQtDataVisualization.
	[6d60594e8ab4]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQtChart.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	test/tests/PyQtChart/PyQtChart.toml,
	test/tests/pyqtchart/pyqtchart.json:
	Migrated PyQtChart.
	[2e976ffae445]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/SIP.py, pyqtdeploy/sysroot/sysroot.py,
	test/tests/PyQtPurchasing/PyQtPurchasing.toml,
	test/tests/pyqtpurchasing/pyqtpurchasing.json:
	Migrated the PyQtPurchasing tests.
	[06bed4832f3a]

2020-07-08  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/PyQtPurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py:
	Migrated the PyQtPurchasing plugin.
	[e0fe965fdd7b]

	* pyqtdeploy/sysroot/abstract_python_component.py,
	pyqtdeploy/sysroot/abstract_qt_component.py,
	pyqtdeploy/sysroot/abstract_sip_component.py:
	Further clarification of the public component API.
	[a6f6cdc53bab]

	* pyqtdeploy/file_utilities.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/component.py, pyqtdeploy/sysroot/sysroot.py:
	Clarified what makes up the public component API.
	[670af475b61e]

2020-07-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Ensure host_python and host_qmake are initialised early enough.
	[6c0580ab277f]

	* pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_python_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Completed the Python component refactoring.
	[5c7e270cd733]

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_python_component.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/windows.py:
	Added the inital abstract Python component.
	[9ae130882840]

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_qt_component.py,
	pyqtdeploy/sysroot/abstract_sip_component.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/component_option.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Initial refactoring of the component classes.
	[a1fc2a69034b]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed the encldings module for Python v3.7.
	[487ea9a026b6]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/modules.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py:
	Fixed a bug when determining if a version is being targeted.
	[ecff62acc383]

2020-07-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/plugins/zlib.py,
	pyqtdeploy/sysroot/specification.py:
	Renamed SourceComponent to Component.
	[ea733851d724]

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/SIP.py, test/tests/PyQt/PyQt_v5.toml:
	Ported the PyQt tests.
	[be35e814b490]

	* pyqtdeploy/version_number.py:
	More version number comparison fixes.
	[3faba26720c3]

	* pyqtdeploy/version_number.py:
	Version number comparison fixes.
	[28b34a91c9bb]

	* demo/pyqt-demo.py, demo/sysroot.toml,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/PyQt.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py, pyqtdeploy/sysroot/sysroot.py,
	test/tests/PyQt/PyQt_v5.toml,
	test/tests/Python/Python_v3.6_host_source_target_source.toml,
	test/tests/Python/Python_v3.7_host_source_target_source.toml,
	test/tests/Qt/Qt_v5_source.toml, test/tests/pyqt5/pyqt5.json:
	Migrated the PyQt plugin.
	[5c730fb912ce]

2020-07-05  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/sysroot.py, test/tests/OpenSSL/ExpectedFails,
	test/tests/OpenSSL/OpenSSL_v1.1.0.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.1.toml:
	Added support for OpenSSL v1.1.1.
	[66bcead69c78]

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Fixed a silly syntax error.
	[0d942fbf6ddb]

	* Developers/DeveloperNotes.txt, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/sysroot/plugins/Qt.py:
	Updated the Python meta-data for v3.6.11 and v3.7.8.
	[6b106e296975]

	* pyqtdeploy/gui/packages_page.py:
	Completed the refactoring of the GUI.
	[5b3e9d8f0cf8]

2020-07-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Completed further refactoring of Python meta-data.
	[b20a59454c0c]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	More Python meta-data updates.
	[22411cb04a3b]

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Completed the target-dependent updates to the Python meta-data.
	[e95a0ec42f93]

2020-07-01  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	More Python meta-data updates.
	[47ff78888f93]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py:
	Updates to Python meta-data for more accurate target-specific
	versions.
	[bae9664f4026]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/SIP.py:
	More development of the packages page.
	[28271faa40cc]

2020-06-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/plugins/SIP.py:
	Further development of the packages page.
	[fb75dc56789f]

	* pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/gui/other_packages_page.py, pyqtdeploy/gui/pyqt_page.py:
	Removed the redundant pages.
	[63109add28c0]

	* pyqtdeploy/gui/application_page.py:
	Tweaks to the appearence of the application page.
	[99961543838a]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/collapsible_widget.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/qmake_page.py:
	Merged the qmake page with the application page.
	[601ee35ad2c8]

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/sysroot_page.py, pyqtdeploy/sysroot/component.py:
	Merged the sysroot page with the packages page.
	[345c3e8b5460]

2020-06-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/modules.py,
	pyqtdeploy/project/project.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/version_number.py:
	Refactoring of the packages page.
	[bedd7eb05569]

2020-06-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/sysroot/sysroot.py:
	More refactoring moving towards provision of generic component
	modules.
	[39cd84293f4c]

	* pyqtdeploy/__init__.py, pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/modules.py, pyqtdeploy/project/legacy.py,
	pyqtdeploy/project/project.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	pyqtdeploy/sysroot/plugins/SIP.py:
	Refactored to make the a component's module provision generic.
	[308d1a4d61aa]

2020-06-27  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/metadata/python_metadata.py, pyqtdeploy/modules.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/legacy.py,
	pyqtdeploy/project/project.py, pyqtdeploy/project/project_parts.py,
	pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Python/standard_library.py,
	test/tests/Qt/Qt_v5_source.toml:
	Refactoring of the project and the Python meta-data.
	[8cd0928d59d1]

2020-06-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/packages_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/standard_library_page.py:
	The Standard Library page is now the Packages page.
	[8d853876d29c]

	* pyqtdeploy/sysroot/component.py, pyqtdeploy/sysroot/plugins/Qt.py,
	pyqtdeploy/sysroot/plugins/SIP.py,
	pyqtdeploy/sysroot/plugins/sip.py, pyqtdeploy/sysroot/sysroot.py,
	test/runtests.py, test/tests/SIP/SIP.toml, test/tests/sip/sip.json:
	Updated the SIP plugin and tests.
	[f479d8db964f]

	* pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Qt.py, test/tests/Qt/Qt_v5_source.toml,
	test/tests/zlib/zlib.toml:
	More plugin fixes for version checks.
	[dd7b3cdd2453]

	* test/runtests.py, test/tests/OpenSSL/ExpectedFails,
	test/tests/OpenSSL/OpenSSL_v1.0.2.toml,
	test/tests/OpenSSL/OpenSSL_v1.1.0.toml, test/tests/openssl/Ignore,
	test/tests/openssl/openssl_1_0.json,
	test/tests/openssl/openssl_1_1.json:
	Updated the OpenSSL tests. Only install the component being tested.
	[2356161fdc05]

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	Updated the OpenSSL plugin.
	[1d397d7bbe5e]

2020-06-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/zlib.py, test/tests/zlib/zlib.json,
	test/tests/zlib/zlib.toml:
	Updated the zlib install and tests.
	[6ad5b14f2c50]

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, test/tests/Qt/ExpectedFails,
	test/tests/Qt/Qt_v5_source.toml, test/tests/qt5/Ignore,
	test/tests/qt5/qt5_installed.json, test/tests/qt5/qt5_source.json:
	The test fro buuilding Qt from source now passes.
	[cd6e0970ffbd]

2020-06-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/sysroot.py:
	Allow components to specify what other components must be installed
	first.
	[43b121ef11bc]

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/sysroot.py, test/runtests.py,
	test/tests/Python/Python_host_installed_target_installed.toml,
	test/tests/Python/Python_v3.5_host_source_target_source.toml,
	test/tests/Python/Python_v3.6_host_source_target_source.toml,
	test/tests/Python/Python_v3.7_host_source_target_source.toml,
	test/tests/Python/python_v3.5_host_source_target_source.json,
	test/tests/Python/python_v3.6_host_installed_target_source.json,
	test/tests/Python/python_v3.6_host_source_target_source.json,
	test/tests/Python/python_v3.7_host_installed_target_source.json,
	test/tests/Python/python_v3.7_host_source_target_source.json:
	Python installs using source for both host and target now pass.
	[d13b81aebbe1]

	* pyqtdeploy/sysroot/component.py, pyqtdeploy/sysroot/plugins/Qt.py,
	pyqtdeploy/sysroot/sysroot.py:
	The Python test fro installed host and source target now passes on
	non-Windows.
	[b886a39389a2]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/configure_python.py,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Python now builds from source on non-Windows targets.
	[9e0cff0431df]

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added support for downloading source archives.
	[15e9ecc0df08]

	* pyqtdeploy/message_handler.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/sysroot.py:
	Removed the handling of warnings as errors.
	[1c8e27d4424d]

2020-06-23  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py, test/tests/Python/ExpectedFails,
	test/tests/Python/Python_host_installed_target_installed.toml,
	test/tests/Python/Python_host_installed_target_source.toml,
	test/tests/Python/python_stdlib.json,
	test/tests/Python/python_stdlib.py,
	test/tests/Python/python_v3.5_host_source_target_source.json,
	test/tests/Python/python_v3.6_host_installed_target_source.json,
	test/tests/Python/python_v3.6_host_source_target_source.json,
	test/tests/Python/python_v3.7_host_installed_target_source.json,
	test/tests/Python/python_v3.7_host_source_target_source.json,
	test/tests/Python/stdlib_abc.pdy,
	test/tests/Python/stdlib_asyncio.pdy,
	test/tests/Python/stdlib_contextvars.pdy,
	test/tests/Python/stdlib_ctypes.pdy,
	test/tests/Python/stdlib_expat.pdy,
	test/tests/Python/stdlib_queue.pdy,
	test/tests/Python/stdlib_sqlite3.pdy,
	test/tests/Python/stdlib_subprocess.pdy,
	test/tests/Python/stdlib_uuid.pdy, test/tests/python/Ignore,
	test/tests/python/python_stdlib.json,
	test/tests/python/python_stdlib.py,
	test/tests/python/python_v2.7_host_installed_target_installed.json,
	test/tests/python/python_v2.7_host_installed_target_source.json,
	test/tests/python/python_v2.7_host_source_target_source.json,
	test/tests/python/python_v3.5_host_installed_target_installed.json,
	test/tests/python/python_v3.5_host_installed_target_source.json,
	test/tests/python/python_v3.5_host_source_target_source.json,
	test/tests/python/python_v3.6_host_installed_target_installed.json,
	test/tests/python/python_v3.6_host_installed_target_source.json,
	test/tests/python/python_v3.6_host_source_target_source.json,
	test/tests/python/python_v3.7_host_installed_target_installed.json,
	test/tests/python/python_v3.7_host_installed_target_source.json,
	test/tests/python/python_v3.7_host_source_target_source.json,
	test/tests/python/stdlib_abc.pdy,
	test/tests/python/stdlib_asyncio.pdy,
	test/tests/python/stdlib_contextvars.pdy,
	test/tests/python/stdlib_ctypes.pdy,
	test/tests/python/stdlib_expat.pdy,
	test/tests/python/stdlib_queue.pdy,
	test/tests/python/stdlib_sqlite3.pdy,
	test/tests/python/stdlib_subprocess.pdy,
	test/tests/python/stdlib_uuid.pdy:
	Initial re-factoring of the tests.
	[158a1b571cc6]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/component.py, pyqtdeploy/sysroot/sysroot.py:
	Allow version numbers to be defined by environment variables.
	[a4b5db2c4a80]

2020-06-22  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/platforms.py,
	pyqtdeploy/project/project.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/Qt.py, pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	More re-factoring of version handling. Started to convert the Qt
	plugin.
	[4216710a56be]

2020-06-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	The Standard Library page now renders modules according to their
	availability.
	[b03eadf0ffa9]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	Removed redundant elements of the Python metadata support.
	[ee0511c35768]

2020-06-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py, pyqtdeploy/version_number.py:
	Only enable the Standard Library page when the target Python version
	is known.
	[a8441667c56f]

2020-06-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/gui/sysroot_page.py, pyqtdeploy/project/legacy.py,
	pyqtdeploy/project/project.py:
	Refactored the response to changes to the sysroot specification
	file. Removed the PyQt page from the GUI.
	[674cc9ea0418]

	* pyqtdeploy/gui/standard_library_page.py:
	Initial refactoring of the Standard Library page.
	[d98c54cb7911]

	* pyqtdeploy/__init__.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/locations_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/gui/sysroot_page.py, pyqtdeploy/project/legacy.py,
	pyqtdeploy/project/project.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Refactored the locations page. Refactored the application page.
	[235d63bdd050]

2020-06-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/Python/python.py:
	Implemented the OpenSSL version checks for Python.
	[03c858ec2cf4]

	* demo/sysroot.toml, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Refactored the support for native versions of components.
	[5b473f3c57f6]

2020-06-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Added some progress messages.
	[3287fcfe75ae]

	* demo/sysroot.toml, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py:
	Refactored the OpenSSL compoent to allow a native implementation to
	be used and to use assembler optimisations where possible.
	[869f9c0db6dd]

2020-06-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/version_number.py:
	Refactored the verification of host and target architectures.
	[6a9e04942ada]

2020-06-06  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.toml, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/Python/__init__.py,
	pyqtdeploy/sysroot/plugins/Python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.7.0.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/pyconfig/pyconfig-
	win-3.7.7.h,
	pyqtdeploy/sysroot/plugins/Python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/Python/configure_python.py,
	pyqtdeploy/sysroot/plugins/Python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/Python/python.py,
	pyqtdeploy/sysroot/plugins/python/__init__.py,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.7.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.7.7.h,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/python/configure_python.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/zlib.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/version_number.py:
	The Python component now verifies.
	[f91eb2b4d8d3]

	* demo/sysroot.toml, doc/sysroot.rst,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Completed the verification of the OpenSSL and zlib plugins.
	[8b74fc64ea24]

	* doc/sysroot.rst, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	The plugin build() method is now called install().
	[bfc6b30c8529]

2020-06-05  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py, demo/sysroot.json, demo/sysroot.toml,
	doc/building.rst, doc/sysroot.rst, pyqtdeploy/__init__.py,
	pyqtdeploy/message_handler.py, pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py, pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/OpenSSL.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/version_number.py:
	Partial refactoring of component plugins.
	[6cf124f4954b]

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	The source directories are only available when building components.
	[a0caa1b5f3ef]

2020-06-04  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/sysroot.rst, pyqtdeploy/sysroot/sysroot.py:
	Sysroot.find_file() no longer accepts a glob pattern.
	[25b4977128e7]

2020-06-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py:
	The version no longer has to be specificied explicitly by a plugin.
	[c4e5f3e4b218]

	* doc/riverbank/static/riverbank.css, doc/sysroot.rst:
	Documented the changes related to version numbers.
	[0584b63d4992]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/file_utilities.py,
	pyqtdeploy/gui/application_page.py,
	pyqtdeploy/metadata/python_metadata.py, pyqtdeploy/platforms.py,
	pyqtdeploy/project/legacy.py, pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	pyqtdeploy/sysroot/plugins/python/configure_python.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/sip.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/version_number.py, pyqtdeploy/windows.py:
	Refactored the user of version numbers throughout.
	[35196faf90f7]

2020-06-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/specification.py:
	Fixes for the TOML sysroot parsing.
	[6640129a8d64]

2020-05-06  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/logo_tn.ico, doc/riverbank/static/logo_tn.png:
	Fixed the logo thumbnail.
	[45d7f9da085f]

2020-04-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	A version number is now required by all components.
	[5bd66d31e13f]

	* pyqtdeploy/sysroot/specification.py:
	TOML files are now used to specify a sysroot.
	[0697cd63908a]

	* .hgtags, pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Merged the v2.5.1 release.
	[d0269522e487]

	* .hgtags:
	Added tag 2.5.1 for changeset c1062c901953
	[9db51511891d] <2.5-maint>

	* NEWS:
	Released as v2.5.1.
	[c1062c901953] [2.5.1] <2.5-maint>

	* pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Fixed a typo.
	[ff197db4c9fc] <2.5-maint>

2020-04-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Completed the migration to the TOML based project files.
	[abb5a38ba826]

	* pyqtdeploy/project/legacy.py, pyqtdeploy/project/project.py:
	Implemented the saving of the TOML format project file.
	[6473f8b3857d]

2020-04-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/legacy.py, pyqtdeploy/project/project.py,
	pyqtdeploy/project/project_parts.py:
	Factored out the loading of legacy XML project files.
	[bd6a337f99fe]

	* setup.cfg, setup.py:
	Updated the setup.
	[ce9cd77d42d7]

	* pyqtdeploy/sysroot/plugins/python/configurations/config_py2.c,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.9.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.3.h, pyqtdeploy/sysroot/plugins/python/configurations/pyconfig
	/pyconfig-win-3.4.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.4.2.h,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/python/python.py:
	Removed support for older versions of Python in the Python plugin.
	[5581ef6229fd]

	* pyqtdeploy/metadata/python_metadata.py:
	Removed the meta-data for all versions of Python prior to v3.5.
	[96a57374aae0]

	* .hgtags:
	Added tag 2.5.0 for changeset dd18b2e53d25
	[e80f3a4d9042]

	* NEWS:
	Released as v2.5.0.
	[dd18b2e53d25] [2.5.0]

2020-04-12  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v2.7.18.
	[2f8fd6e33393]

2020-04-11  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[a954ddbb784c]

	* Merged the 2.4-maint branch.
	[e0a7945ef99d]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.7.7.h, pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added support for Python v3.7.7.
	[402c9ff820a0] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.7.6.
	[7e34faf4ee24] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.7.5.
	[3c664679a52a] <2.4-maint>

	* Developers/DeveloperNotes.txt,
	pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.7.4.
	[a5f98b25c2bd] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.10.
	[37bc6f9f0a1c] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.9.
	[38eb40099881] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.5.9.
	[ffa6359bbe55] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.5.8.
	[30eaecf1e76f] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v2.17.7.
	[3a4db36e9366] <2.4-maint>

2020-01-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the Python meta-data to properly handle msilib/__init__.py.
	[38940d5e8018] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	The sqlite3.dbapi2 module is internal.
	[4cb823a00e32] <2.4-maint>

	* pyqtdeploy/gui/standard_library_page.py:
	Don't include internal sub-modules in the standard library GUI.
	[3b0b5f2c9898] <2.4-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	cygwincompiler is actually cygwinccompiler.
	[ce59a87c9cdb] <2.4-maint>

2019-07-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro:
	The problem with the _abc module on Windows seems to be fixed in
	Python v3.7.3.
	[d15212cff0ee] <2.4-maint>

2019-04-18  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst:
	Updated the version of Xcode used.
	[cd4aff506b75] <2.4-maint>

	* pyqtdeploy/sysroot/plugins/sip.py:
	SIP v5 is not yet supported.
	[2063e401aa24] <2.4-maint>

2019-04-17  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/python/stdlib_sqlite3.pdy:
	Added the test for sqlite3.
	[ca16637a53d0] <2.4-maint>

	* pyqtdeploy/metadata/external_libs_metadata.py:
	Default to the OpenSSL v1.1 library names on Windows.
	[eef82572519e] <2.4-maint>

	* pyqtdeploy/gui/__init__.py, pyqtdeploy/gui/exception_handlers.py,
	pyqtdeploy/pyqtdeploy_main.py:
	Handle UserExceptions in the GUI.
	[2b5e0c4c8d95] <2.4-maint>

2019-04-12  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst:
	Fixed the markup.
	[dff8a886ea36] <2.4-maint>

	* doc/demo.rst:
	Updated the documented environment variable settings for the demo.
	[e60d03f0462e] <2.4-maint>

2019-03-28  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/demo.rst:
	Updated the macOS versions used in the demo.
	[f86484d426eb] <2.4-maint>

	* test/tests/python/stdlib_abc.pdy,
	test/tests/python/stdlib_asyncio.pdy,
	test/tests/python/stdlib_contextvars.pdy,
	test/tests/python/stdlib_ctypes.pdy,
	test/tests/python/stdlib_expat.pdy,
	test/tests/python/stdlib_queue.pdy,
	test/tests/python/stdlib_subprocess.pdy,
	test/tests/python/stdlib_uuid.pdy:
	Updated the tests to use Python v3.7.3.
	[f7130e4fdcc7] <2.4-maint>

	* demo/pyqt-demo.pdy, demo/sysroot.json:
	Updated the demo to use Python v3.7.3.
	[6bc5eba47db3] <2.4-maint>

	* NEWS, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.7.0.h, pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added support for Python v3.7.3.
	[0ea7a2bf255e] <2.4-maint>

2019-03-22  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.4 for changeset 55a07da964f2
	[dfb587971d80]

	* NEWS:
	Released as v2.4.
	[55a07da964f2] [2.4]

	* doc/building.rst, doc/demo.rst, doc/examples/skeleton.json,
	doc/images/application_source_tab.png, doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/qmake_tab.png, doc/images/stdlib_packages_tab.png,
	doc/overview.rst, doc/sysroot.rst:
	Updated the documentation.
	[c27e878082b0]

	* test/tests/pyqt3d/pyqt3d.json, test/tests/pyqt5/pyqt5.json,
	test/tests/pyqtchart/pyqtchart.json,
	test/tests/pyqtdatavisualization/pyqtdatavisualization.json,
	test/tests/pyqtpurchasing/pyqtpurchasing.json,
	test/tests/pyqtwebengine/pyqtwebengine.json,
	test/tests/qscintilla/qscintilla.json:
	More test fixes for android-64.
	[427032e2598f]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Fixed the zlib plugin for building with clang on android-32.
	[1749bf80f52c]

	* NEWS:
	Updated the NEWS file.
	[860992babac9]

	* test/tests/python/Ignore:
	Fixed the tests for android-64.
	[f9d1f5f31272]

	* pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added android-64 support to the python plugin.
	[eebbbb4beec2]

2019-03-21  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[0c6ccc12d080]

	* test/tests/pyqt3d/pyqt3d.json, test/tests/pyqt5/pyqt5.json,
	test/tests/pyqtchart/pyqtchart.json,
	test/tests/pyqtdatavisualization/pyqtdatavisualization.json,
	test/tests/pyqtpurchasing/pyqtpurchasing.json,
	test/tests/pyqtwebengine/Ignore,
	test/tests/pyqtwebengine/pyqtwebengine.json,
	test/tests/python/Ignore, test/tests/python/python_stdlib.json,
	test/tests/python/python_v2.7_host_installed_target_source.json,
	test/tests/python/python_v2.7_host_source_target_source.json,
	test/tests/python/python_v3.5_host_installed_target_source.json,
	test/tests/python/python_v3.5_host_source_target_source.json,
	test/tests/python/python_v3.6_host_installed_target_source.json,
	test/tests/python/python_v3.6_host_source_target_source.json,
	test/tests/python/python_v3.7_host_installed_target_source.json,
	test/tests/python/python_v3.7_host_source_target_source.json,
	test/tests/qscintilla/qscintilla.json, test/tests/qt5/Ignore,
	test/tests/qt5/qt5_installed.json, test/tests/sip/sip.json:
	Updated the tests for android-64.
	[d96e9155649e]

	* demo/build-demo.py, demo/sysroot.json:
	Updated the demo to support android-64.
	[090c0b061b50]

	* pyqtdeploy/platforms.py:
	Added the android-64 architecture.
	[3a3ebabfb991]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Added support for building OpenSSL v1.1.0 fro Android using clang.
	[49d8c4aca683]

	* doc/images/pyqt-demo-android-32.png:
	Updated the Android screenshot.
	[97dd372e2ab4]

	* doc/demo.rst, doc/images/pyqt-demo-android-32.png, doc/images/pyqt-
	demo-ios-64.png, doc/images/pyqt-demo-linux-64.png, doc/images/pyqt-
	demo-macos-64.png, doc/images/pyqt-demo-win-32.png, doc/images/pyqt-
	demo.png:
	Added the demo screenshots for all platforms.
	[e21737c85ee9]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	OpenSSL v1.0 can now be built for Android using clang.
	[9527957831a5]

	* pyqtdeploy/platforms.py:
	The Android clang support now uses the architecture-specific
	compiler and requires NDK r19 or later.
	[69bc2f0cfae4]

	* pyqtdeploy/platforms.py:
	Fixed a typo in the previous change.
	[630f74c34190]

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	Renamed android_ndk_revision to android_ndk_version.
	[521e284f6c52]

2019-03-20  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Removed the check for ant now that we have switched to gradle.
	[9f270ec4123d]

	* demo/build-demo.py:
	Use gradle as ant is not supported from SDK v25.3.
	[5aa7ce893acd]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	ant is required for all versions of Qt.
	[d58eaa7e4274]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Check for ant for Qt v5.11 and earlier.
	[60caa7b3af3d]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Added SDK and NDK version checks to the Qt5 plugin.
	[d5ee6432b351]

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added android_sdk_version to the sysroot API.
	[fe3c7215ee3c]

2019-03-19  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/pyqtwebengine/Ignore:
	Re-enabled the PyQtWebEngine test for Linux, macOS and Windows.
	[cb9bdb952862]

	* demo/sysroot.json:
	Updated the demo sysroot for the latest component versions.
	[3bad73865e3e]

2019-03-18  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.4.10.
	[b2bb02cf4244]

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.5.7.
	[f97b97202284]

2019-03-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Fixed the qt5 plugin when linking against OpenSSL on Windows.
	[980017b90724]

	* pyqtdeploy/platforms.py:
	The default Windows host architecture is now determined by the MSVC
	target rather than by the Python installation running the script.
	[efa9c94aca3f]

	* pyqtdeploy/platforms.py:
	The Windows architectures now check for a correctly targeted MSVC.
	[229d308faf36]

2019-03-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Trivial bug fix.
	[4aef5eaec05b]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Don't try and get the OpenSSL version number if we are not linking
	against it.
	[41dcc577020a]

	* test/tests/python/python_v2.7_host_installed_target_source.json,
	test/tests/python/python_v3.5_host_installed_target_source.json,
	test/tests/python/python_v3.6_host_installed_target_source.json,
	test/tests/python/python_v3.7_host_installed_target_source.json:
	Fixed test for using an installed Python on Linux.
	[39553b3cd274]

2019-03-10  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/python/Ignore:
	Ignore some inapplicable tests.
	[ebb83210e981]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Clarified an error message.
	[997bef58affa]

	* test/tests/pyqtwebengine/Ignore:
	Disable the PyQtWebEngine test until the SSL bug is fixed in
	v5.12.1.
	[a639b74144b5]

	* test/tests/python/Ignore, test/tests/python/stdlib_abc.pdy,
	test/tests/python/stdlib_asyncio.pdy,
	test/tests/python/stdlib_contextvars.pdy,
	test/tests/python/stdlib_ctypes.pdy,
	test/tests/python/stdlib_expat.pdy,
	test/tests/python/stdlib_queue.pdy,
	test/tests/python/stdlib_subprocess.pdy,
	test/tests/python/stdlib_uuid.pdy:
	Fixed the standard library tests.
	[ea75377378f1]

	* pyqtdeploy/sysroot/sysroot.py:
	Bug fix.
	[dca15fa10404]

	* test/runtests.py:
	Added the --show option to the test runner.
	[43ac4a340767]

	* test/tests/pyqt3d/pyqt3d.json, test/tests/pyqt5/pyqt5.json,
	test/tests/pyqtchart/pyqtchart.json,
	test/tests/pyqtdatavisualization/pyqtdatavisualization.json,
	test/tests/pyqtpurchasing/pyqtpurchasing.json,
	test/tests/pyqtwebengine/pyqtwebengine.json,
	test/tests/python/python_stdlib.json,
	test/tests/python/python_v2.7_host_installed_target_source.json,
	test/tests/python/python_v2.7_host_source_target_source.json,
	test/tests/python/python_v3.5_host_installed_target_source.json,
	test/tests/python/python_v3.5_host_source_target_source.json,
	test/tests/python/python_v3.6_host_installed_target_source.json,
	test/tests/python/python_v3.6_host_source_target_source.json,
	test/tests/python/python_v3.7_host_installed_target_source.json,
	test/tests/python/python_v3.7_host_source_target_source.json,
	test/tests/qscintilla/qscintilla.json,
	test/tests/qt5/qt5_installed.json, test/tests/sip/sip.json:
	All the win-32 tests now use MSVC2017.
	[19c86d3c3328]

	* test/tests/android-32/openssl_1_0.json,
	test/tests/android-32/openssl_1_1.json,
	test/tests/android-32/python_v3.6_host_source_target_source.json,
	test/tests/android-32/python_v3.7_host_source_target_source.json,
	test/tests/common/pyqt3d.json, test/tests/common/pyqt5.json,
	test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/python_stdlib.json,
	test/tests/common/python_stdlib.py,
	test/tests/common/qscintilla.json,
	test/tests/common/qt5_installed.json, test/tests/common/sip.json,
	test/tests/common/stdlib_abc.pdy,
	test/tests/common/stdlib_asyncio.pdy,
	test/tests/common/stdlib_contextvars.pdy,
	test/tests/common/stdlib_expat.pdy,
	test/tests/common/stdlib_queue.pdy,
	test/tests/common/stdlib_subprocess.pdy,
	test/tests/common/stdlib_uuid.pdy, test/tests/common/zlib.json,
	test/tests/ios-64/python_v2.7_host_source_target_source.json,
	test/tests/ios-64/python_v3.5_host_source_target_source.json,
	test/tests/ios-64/python_v3.6_host_source_target_source.json,
	test/tests/ios-64/python_v3.7_host_source_target_source.json,
	test/tests/ios-64/python_v3_host_installed_target_source.json,
	test/tests/linux-64/pyqtwebengine.json,
	test/tests/linux-64/python_v2.7_host_source_target_source.json,
	test/tests/linux-64/python_v3.5_host_source_target_source.json,
	test/tests/linux-64/python_v3.6_host_source_target_source.json,
	test/tests/linux-64/python_v3.7_host_source_target_source.json,
	test/tests/linux-64/python_v3_host_installed_target_source.json,
	test/tests/linux-64/qt5_source.json,
	test/tests/linux-64/stdlib_ctypes.pdy,
	test/tests/macos-64/openssl_1_0.json,
	test/tests/macos-64/openssl_1_1.json,
	test/tests/macos-64/pyqtwebengine.json,
	test/tests/macos-64/python_v2.7_host_source_target_source.json,
	test/tests/macos-64/python_v3.5_host_source_target_source.json,
	test/tests/macos-64/python_v3.6_host_source_target_source.json,
	test/tests/macos-64/python_v3.7_host_source_target_source.json,
	test/tests/macos-64/python_v3_host_installed_target_source.json,
	test/tests/macos-64/qt5_source.json,
	test/tests/macos-64/stdlib_ctypes.pdy, test/tests/openssl/Ignore,
	test/tests/openssl/openssl_1_0.json,
	test/tests/openssl/openssl_1_1.json, test/tests/pyqt3d/pyqt3d.json,
	test/tests/pyqt5/pyqt5.json, test/tests/pyqtchart/pyqtchart.json,
	test/tests/pyqtdatavisualization/pyqtdatavisualization.json,
	test/tests/pyqtpurchasing/pyqtpurchasing.json,
	test/tests/pyqtwebengine/Ignore,
	test/tests/pyqtwebengine/pyqtwebengine.json,
	test/tests/python/Ignore, test/tests/python/python_stdlib.json,
	test/tests/python/python_stdlib.py,
	test/tests/python/python_v2.7_host_installed_target_installed.json,
	test/tests/python/python_v2.7_host_installed_target_source.json,
	test/tests/python/python_v2.7_host_source_target_source.json,
	test/tests/python/python_v3.5_host_installed_target_installed.json,
	test/tests/python/python_v3.5_host_installed_target_source.json,
	test/tests/python/python_v3.5_host_source_target_source.json,
	test/tests/python/python_v3.6_host_installed_target_installed.json,
	test/tests/python/python_v3.6_host_installed_target_source.json,
	test/tests/python/python_v3.6_host_source_target_source.json,
	test/tests/python/python_v3.7_host_installed_target_installed.json,
	test/tests/python/python_v3.7_host_installed_target_source.json,
	test/tests/python/python_v3.7_host_source_target_source.json,
	test/tests/python/stdlib_abc.pdy,
	test/tests/python/stdlib_asyncio.pdy,
	test/tests/python/stdlib_contextvars.pdy,
	test/tests/python/stdlib_ctypes.pdy,
	test/tests/python/stdlib_expat.pdy,
	test/tests/python/stdlib_queue.pdy,
	test/tests/python/stdlib_subprocess.pdy,
	test/tests/python/stdlib_uuid.pdy,
	test/tests/qscintilla/qscintilla.json, test/tests/qt5/Ignore,
	test/tests/qt5/qt5_installed.json, test/tests/qt5/qt5_source.json,
	test/tests/sip/sip.json, test/tests/win-32/openssl_1_0.json,
	test/tests/win-32/openssl_1_1.json,
	test/tests/win-32/pyqtwebengine.json,
	test/tests/win-32/python_v2.7_host_installed_target_installed.json,
	test/tests/win-32/python_v2.7_host_installed_target_source.json,
	test/tests/win-32/python_v3.5_host_installed_target_installed.json,
	test/tests/win-32/python_v3.5_host_installed_target_source.json,
	test/tests/win-32/python_v3.6_host_installed_target_installed.json,
	test/tests/win-32/python_v3.6_host_installed_target_source.json,
	test/tests/win-32/python_v3.7_host_installed_target_installed.json,
	test/tests/win-32/python_v3.7_host_installed_target_source.json,
	test/tests/win-32/qt5_source.json,
	test/tests/win-32/stdlib_ctypes.pdy,
	test/tests/win-64/openssl_1_0.json,
	test/tests/win-64/openssl_1_1.json,
	test/tests/win-64/pyqtwebengine.json,
	test/tests/win-64/python_v2.7_host_installed_target_installed.json,
	test/tests/win-64/python_v2.7_host_installed_target_source.json,
	test/tests/win-64/python_v3.5_host_installed_target_installed.json,
	test/tests/win-64/python_v3.5_host_installed_target_source.json,
	test/tests/win-64/python_v3.6_host_installed_target_installed.json,
	test/tests/win-64/python_v3.6_host_installed_target_source.json,
	test/tests/win-64/python_v3.7_host_installed_target_installed.json,
	test/tests/win-64/python_v3.7_host_installed_target_source.json,
	test/tests/win-64/qt5_source.json,
	test/tests/win-64/stdlib_ctypes.pdy, test/tests/zlib/zlib.json:
	Restructed the tests to be component orientated.
	[7ee5b6d73ce5]

2019-03-09  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py:
	Ensure that an explicit test is relative to the tests directory.
	[41e66c384138]

	* test/runtests.py:
	Refactored the test harnes so that tests can be organised by
	component and to be able to run all the tests for a component in one
	invocation. A test directory may contain an 'Ignore' file which
	specifies tests to ignore on a per-platform basis. This means tests
	don't have to be repeated in target-specific directories.
	[d57fa9c0d69a]

	* demo/sysroot.json:
	Don't use assembler when build OpenSSL on Windows for the demo so as
	to reduce the number of external dependencies.
	[5bfb225d54c1]

	* pyqtdeploy/sysroot/plugins/pyqt5.py:
	Simply the pyqt5 plugin slightly.
	[d7871558a2d8]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py:
	Check that a make is available.
	[3ef197a89fd0]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Check NASM is available for the openssl plugin.
	[a8d0ef5f0def]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	The qt5 plugin checks for a Python v2 installation during
	configuration.
	[ed4ce17e347c]

	* pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py:
	Hide an attribute in several plugins.
	[9cc7ef21f43f]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Check the version of OpenSSL used with Qt on Android.
	[4d7f557f6124]

	* pyqtdeploy/platforms.py:
	Blacklist NDK r11-13.
	[e2dad499d501]

	* pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/sip.py:
	Ensure all plugin error messages have a consistent style.
	[412d19538b07]

	* pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py:
	Make sure all plugins check for required components during
	configuration.
	[88d37d597509]

	* pyqtdeploy/sysroot/plugins/qscintilla.py:
	Refactored the QScintilla plugin to perform all checks during
	configuration.
	[a15412b88d31]

2019-03-08  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/common/pyqtwebengine.json,
	test/tests/linux-64/pyqtwebengine.json,
	test/tests/macos-64/pyqtwebengine.json,
	test/tests/win-32/pyqtwebengine.json,
	test/tests/win-64/pyqtwebengine.json:
	The PyQtWebEngine tests are not common to Android and iOS.
	[37aedc5bad7a]

	* pyqtdeploy/sysroot/plugins/pyqtwebengine.py:
	Work around a configure.py bug in PyQtWebEngine v5.12. PyQtWebEngine
	is not supported on Android or iOS.
	[d8ee01c012ea]

	* pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py:
	Refactored the PyQt add-on package plugins so that checks are done
	during configuration.
	[4d33294c64a0]

	* pyqtdeploy/sysroot/plugins/pyqt5.py:
	Refactored the pyqt5 plugin to perform all checks during
	configuration.
	[96272af469d7]

	* pyqtdeploy/sysroot/plugins/sip.py:
	Refactored the sip plugin to perform all checks during
	configuration.
	[67aa0d849859]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Refactored the qt5 plugin to carry out all checks during
	configuration.
	[d628f65b46e8]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Refactored the python plugin to carry out all checks during
	configuration rather than when building.
	[53ff0a93f016]

	* pyqtdeploy/platforms.py:
	Fixes for the handling of ANDROID_NDK_TOOLCHAIN_VERSION.
	[0b2f40100279]

	* pyqtdeploy/platforms.py:
	ANDROID_NDK_TOOLCHAIN_VERSION no longer needs to be set.
	[e96f6ccafb97]

	* pyqtdeploy/platforms.py:
	Check for the support of an API in the NDK rather than rely on
	version numbers.
	[627f42d9af9e]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Refactored the zlib plugin to all checks when configuring rather
	than when building.
	[595f83cbd761]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Refactored the OpenSSL plugin to perform all checks during
	configuration rather than building.
	[6f6ac66351a8]

	* NEWS, doc/sysroot.rst:
	Removed name from the component API as it is already automatically
	set.
	[ba0d6f122f72]

	* NEWS, doc/sysroot.rst, pyqtdeploy/sysroot/sysroot.py:
	Added verify_source() to the sysroot API. Added name to the
	component API.
	[80359c32623b]

2019-03-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py:
	Check for conflicting NDK revisions and API levels.
	[70381bb3fa89]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py:
	Re-factored the Android platform support to better separate
	architecture and platform configuration. Force qmake to use gcc when
	using NDK r10 and earlier.
	[8d9ced8231dc]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	OpenSSL needs NDK r15 or earlier.
	[4f0ca9d4f449]

2019-03-06  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v2.7.16.
	[25f65a51d6c7]

2019-03-01  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/sysroot.py:
	Removed android_toolchain_is_clang from the sysroot API.
	[a6be32bc58d7]

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added android_ndk_revision to the sysroot API.
	[8216d4d7c615]

	* pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py,
	pyqtdeploy/sysroot/sysroot.py:
	Bug fixes.
	[753d462d96a2]

	* demo/sysroot.json:
	The demo sysroot now uses explicit version numbers.
	[17ced65ea65f]

	* demo/pyqt-demo.pdy:
	Updated the demo to Python v3.7.2.
	[3cc6a25d3815]

2019-02-28  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/android-32/openssl_1_0.json:
	Backed out changeset c2731932c7f9 The development environment needs
	to use Android NDK v18 or earlier as a gcc toolchain is required to
	build OpenSSL, therefore this test is valid.
	[fa21408616b5]

	* demo/sysroot.json:
	Backed out changeset 21101abe3d0f We must use OpenSSL v1.0 on
	Android while the Qt Android binaries are built using that version.
	[6a9dd3f2566f]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	OpenSSL v1.1.1 is not (yet) supported. OpenSSL is not supported on
	Android when using clang.
	[406281fb9e13]

2019-02-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed the Android-only checks.
	[1c40209a795c]

	* demo/sysroot.json:
	Updated the demo to use OpenSSL v1.1 on Android.
	[21101abe3d0f]

	* test/tests/android-32/openssl_1_0.json:
	Removed the test for building OpenSSL v1.0 on Android as (with the
	current development environment) it will always fail.
	[c2731932c7f9]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Display an error message when trying to build OpenSSL v1.0 for
	Android with a clang-based toolchain.
	[c6397fb26409]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py:
	Display an error if a plugin tries to use the Android-specific parts
	of the sysroot API for non-Android targets.
	[eac72f45e214]

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added sysroot.android_toolchain_is_clang.
	[d5eb0ae1d8af]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/plugins/zlib.py:
	Added support for clang-based Android toolchains.
	[06743c08a6cc]

	* NEWS, doc/sysroot.rst, pyqtdeploy/platforms.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Added sysroot.android_toolchain_cc and
	sysroot.android_toolchain_cflags.
	[6ce8b25af56c]

2019-02-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py:
	Refactored the architecture definitions so that sysroot.py has no
	architecture-specific knowledge.
	[214e75be3b2f]

2019-02-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Don't specify the Qt version of xcb if it has been disabled.
	[0cb7213b50c8]

2019-02-12  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/riverbank.css:
	CSS updates.
	[02828752200e]

2019-02-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fix _sysconfigdata.py for Python v3.5 and earlier on Windows.
	[cc0ac8170feb]

2019-02-09  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/riverbank.css:
	CSS update.
	[ddf2d7501aec]

2019-02-08  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[6e195bda29f5]

	* pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtwebengine.py,
	test/tests/common/pyqtwebengine.json:
	Added support for PyQtWebEngine.
	[0a08f8eb9e82]

	* pyqtdeploy/metadata/pyqt5.py:
	Added support for the QRemoteObjects module.
	[ecd3a3fa0b78]

	* doc/introduction.rst:
	Mentioned fman in the docs introduction.
	[d304be8b2703]

2019-02-07  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/riverbank.css:
	Updated the documentation CSS to the latest company standard.
	[2ad05bee74d0]

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.7.2.
	[fd4b3fe39f43]

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.8.
	[8b51ef17bb1c]

	* Merged the 2.3-maint branch.
	[03d8d8a53259]

2018-12-02  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.3.1 for changeset 3ccf51e3857f
	[260fb091c7c9] <2.3-maint>

	* NEWS:
	Released as v2.3.1.
	[3ccf51e3857f] [2.3.1] <2.3-maint>

2018-11-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Don't try an patch non-existent Python interpreter source files.
	[c67b876b59f8] <2.3-maint>

2018-11-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Added a patch for Python on Windows to work around the conflict
	between _winapi.c and overlapped.c.
	[2fbc55322fcf] <2.3-maint>

	* test/tests/common/stdlib_asyncio.pdy:
	Added the test for the asyncio module.
	[b96fc02e4e5d] <2.3-maint>

2018-11-24  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/common/stdlib_uuid.pdy:
	Minor fix for the uuid test.
	[430272c156dc] <2.3-maint>

	* test/tests/common/stdlib_subprocess.pdy:
	Add a test for the subprocess module.
	[a53b91cb6017] <2.3-maint>

	* demo/sysroot.json, pyqtdeploy/sysroot/plugins/qt5.py,
	test/tests/linux-64/qt5_source.json,
	test/tests/macos-64/qt5_source.json,
	test/tests/win-32/qt5_source.json,
	test/tests/win-64/qt5_source.json:
	Implemented the 'edition' option in the qt5 plugin which is required
	when building from source.
	[1b4a28088e7e] <2.3-maint>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed the version number parsing in the Python plugin.
	[e72ac66095ef] <2.3-maint>

2018-11-17  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.3 for changeset f6043eafa7ca
	[193c9cee7570]

	* NEWS:
	Released as v2.3.
	[f6043eafa7ca] [2.3]

2018-11-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed a NameError when the Android NDK version is not specified.
	[3be09aa9ebc6]

2018-11-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Disable the _uuid module for Windows.
	[4135453ee7cc]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Improve the workaround for the NMHDR problem.
	[0219b339389b]

2018-11-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Add a workaround for the NMHDR problem when building pyexpat on
	Windows.
	[15fcdc9ed966]

2018-11-03  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/common/stdlib_abc.pdy,
	test/tests/common/stdlib_contextvars.pdy,
	test/tests/common/stdlib_expat.pdy,
	test/tests/common/stdlib_queue.pdy,
	test/tests/common/stdlib_uuid.pdy:
	Don't use the platform Python for the Windows stdlib tests.
	[cf16eeffc114]

	* pyqtdeploy/builder/builder.py:
	Don't try to build any extension modules when using the platform
	Python.
	[ecfb1c948852]

	* pyqtdeploy/builder/lib/post_configuration.pro:
	Explicitly link against version.lib on Windows. The missing symbols
	only seem to be a problem with non-GUI applications. Do not link
	against mincore.lib as that will break on older versions of Windows.
	[b0abcb85cc35]

2018-10-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed the building of Python v3.6 on Windows from source.
	[2b602e67f542]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed Python v2 host from installed on Windows.
	[16c068bcd2e7]

2018-10-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Disable the _uuid module for Linux.
	[fd010a5374d3]

	* test/tests/android-32/python_v3.6_host_source_target_source.json,
	test/tests/android-32/python_v3.7_host_source_target_source.json,
	test/tests/android-32/python_v3_host_source_target_source.json,
	test/tests/common/python_v3.6_host_installed_target_source.json,
	test/tests/common/python_v3.7_host_installed_target_source.json,
	test/tests/ios-64/python_v2.7_host_source_target_source.json,
	test/tests/ios-64/python_v3.5_host_installed_target_source.json,
	test/tests/ios-64/python_v3.5_host_source_target_source.json,
	test/tests/ios-64/python_v3.6_host_source_target_source.json,
	test/tests/ios-64/python_v3.7_host_source_target_source.json,
	test/tests/ios-64/python_v3_host_installed_target_source.json,
	test/tests/ios-64/python_v3_host_source_target_source.json,
	test/tests/linux-64/python_v2.7_host_source_target_source.json,
	test/tests/linux-64/python_v3.5_host_installed_target_source.json,
	test/tests/linux-64/python_v3.5_host_source_target_source.json,
	test/tests/linux-64/python_v3.6_host_source_target_source.json,
	test/tests/linux-64/python_v3.7_host_source_target_source.json,
	test/tests/linux-64/python_v3_host_installed_target_source.json,
	test/tests/linux-64/python_v3_host_source_target_source.json,
	test/tests/macos-64/python_v2.7_host_source_target_source.json,
	test/tests/macos-64/python_v3.5_host_installed_target_source.json,
	test/tests/macos-64/python_v3.5_host_source_target_source.json,
	test/tests/macos-64/python_v3.6_host_source_target_source.json,
	test/tests/macos-64/python_v3.7_host_source_target_source.json,
	test/tests/macos-64/python_v3_host_installed_target_source.json,
	test/tests/macos-64/python_v3_host_source_target_source.json,
	test/tests/win-32/python_v2.7_host_installed_target_installed.json,
	test/tests/win-32/python_v2.7_host_installed_target_source.json,
	test/tests/win-32/python_v3.6_host_installed_target_installed.json,
	test/tests/win-32/python_v3.6_host_installed_target_source.json,
	test/tests/win-32/python_v3.7_host_installed_target_installed.json,
	test/tests/win-32/python_v3.7_host_installed_target_source.json,
	test/tests/win-64/python_v2.7_host_installed_target_installed.json,
	test/tests/win-64/python_v2.7_host_installed_target_source.json,
	test/tests/win-64/python_v3.6_host_installed_target_installed.json,
	test/tests/win-64/python_v3.6_host_installed_target_source.json,
	test/tests/win-64/python_v3.7_host_installed_target_installed.json,
	test/tests/win-64/python_v3.7_host_installed_target_source.json:
	Refactored the tests for building Python to ensure it is
	comprehensive.
	[d2e045cabd3f]

2018-10-29  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/linux-64/qt5_source.json:
	Skip QtLocation in the test for building Qt5 from source on Linux as
	it fails. (Qt bug?)
	[0a88a59006c0]

	* test/tests/common/python_stdlib.json:
	The test suite uses the system zlib on iOS.
	[53cb8a53ef78]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Add a comment that the zlib plugin won't build a library that will
	work on an iPhone simulator.
	[216995a7fcdf]

	* demo/sysroot.json:
	Use the system zlib for the demo on iOS.
	[8d17dcd540d1]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the _uuid module for Android.
	[813e6cf004d8]

2018-10-28  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/pyqt-demo.png, doc/riverbank/theme.conf:
	Updated the demo screenshot in the docs.
	[1cefa014b902]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/sysroot.py:
	Obtain the Apple SDK paths using xcrun.
	[8551fdd8a923]

2018-10-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/python.py:
	More regression fixes.
	[d883dfb8e12a]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Don't use 'no-engine' when building OpenSSL v1.0 on Windows.
	[481561ba4182]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c:
	Regression fixes.
	[d50cc34a2918]

	* test/tests/common/stdlib_abc.pdy,
	test/tests/common/stdlib_contextvars.pdy,
	test/tests/common/stdlib_expat.pdy,
	test/tests/common/stdlib_queue.pdy,
	test/tests/common/stdlib_uuid.pdy,
	test/tests/linux-64/stdlib_ctypes.pdy,
	test/tests/macos-64/stdlib_ctypes.pdy,
	test/tests/win-32/stdlib_ctypes.pdy,
	test/tests/win-64/stdlib_ctypes.pdy:
	Updated the stdlib tests to use Python v3.7.1.
	[136191e6fe71]

	* pyqtdeploy/metadata/python_metadata.py:
	Added the missing loadlibrary.c to the files to build pyexpat.pyd.
	[5fec00b3d3e3]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro:
	Fixes for the broken _struct and _abc modules on Windows.
	[6eb077914a11]

	* test/tests/win-32/python_v3.5_host_installed_target_installed.json,
	test/tests/win-64/python_v3.5_host_installed_target_installed.json:
	Added the Windows tests for using an installed version for both host
	and target Pythons.
	[51105ca26098]

	* NEWS, pyqtdeploy/sysroot/plugins/python/python.py:
	Added the 'version' option to the Python plugin and made the
	'source' option optional.
	[a1b5e3601b06]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed the target Python installation from an existing installation
	on Windows.
	[52b7fd7b6210]

	* demo/pyqt-demo.pdy, demo/sysroot.json:
	Updated the demo to use Python v3.7.1 and the private sip module.
	[cc0921788bf1]

	* NEWS, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added support for Python v3.7.1.
	[69762ada617f]

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.7.
	[072557a054e0]

2018-08-30  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.2 for changeset 556cb024aba7
	[7baab7340218]

	* NEWS:
	Released as v2.2.
	[556cb024aba7] [2.2]

2018-08-29  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, doc/demo.rst, doc/examples/skeleton.json, doc/overview.rst,
	doc/pyqtdeploy.rst, doc/pyrcc.rst, doc/sysroot.rst:
	Updated the documentation.
	[a4f4fc7336e0]

	* NEWS:
	Updated the NEWS file.
	[699e9d8c3cee]

	* doc/demo.rst, doc/images/application_source_tab.png, doc/images
	/pyqt-demo.png, doc/pyqtdeploy.rst:
	Updated the documentation images.
	[0a2da500e979]

2018-08-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/post_configuration.pro:
	Do not link against mincore.lib as we want binaries to run on
	Windows 7.
	[610a87fd6c67]

2018-08-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	When the build directory cannot be deleted then warn rather than
	error (as it seems to happen sometimes on Windows).
	[cae7c3b2053d]

	* pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Android has sys/sysmacros.h.
	[5c3d654bfab2]

2018-08-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	Don't display the captured output of sub-processes.
	[84c577975fd4]

	* pyqtdeploy/sysroot/sysroot.py:
	Fixes for the handling of the output of sub-processes.
	[d63c5fc3109f]

2018-08-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/message_handler.py:
	Explicitly flush messages.
	[b473f3d3468c]

	* pyqtdeploy/sysroot/sysroot.py:
	Added a progress message when unpacking an archive.
	[dcbab0430e70]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Fixed the zlib plugin for iOS.
	[b12908f017d4]

2018-08-22  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.json:
	The demo uses OpenSSL v1.0 on Android as that is what Qt is built
	against.
	[e9193740361b]

	* demo/sysroot.json, pyqtdeploy/sysroot/plugins/openssl.py:
	Fixed the OpenSSL plugin for v1.1 on Android.
	[9edb26c880ae]

	* NEWS:
	Updated the NEWS file.
	[764bd90e86b1]

2018-08-21  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py:
	Fixed runtests.py to display stdout/stderr in verbose mode.
	[6e3e7ed5f21b]

2018-08-17  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/linux-64/qt5_source.json,
	test/tests/macos-64/qt5_source.json,
	test/tests/win-32/qt5_source.json,
	test/tests/win-64/qt5_source.json:
	Refined the tests for building Qt5 from source.
	[1fcfb0f3b3c3]

	* demo/sysroot.json, pyqtdeploy/sysroot/plugins/zlib.py:
	Implemented msvc_static_runtime in the zlib plugin.
	[17db7ac280ac]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	The Qt5 plugin now uses -static-runtime to implement
	msvc_static_runtime.
	[58302c40681c]

2018-08-15  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.json:
	Explicitly set desktop OpenGL in the demo sysroot.
	[7abfce6a9726]

2018-08-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Fixes for the Windows OpenSSL support.
	[9e4079ad323a]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Fixed the OpenSSL v1.1 support for building Qt on Windows.
	[70b440bc1df1]

	* demo/build-demo.py:
	Fixed the Windows architecture detection.
	[79b61a3f6210]

	* demo/sysroot.json:
	Updated the demo sysroot to build a subset of Qt.
	[23559b53d935]

	* demo/pyqt-demo.py:
	Set the QScintilla folding style in the demo.
	[929951640604]

2018-08-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Fixed the OpenSSL plugin to build shared libraries on Android and
	Linux.
	[816039c964e3]

	* demo/sysroot.json:
	The Python source is not needed for OpenSSL v1.1.
	[0f579c9c2e0c]

	* demo/build-demo.py:
	Improve the build-demo.py help text.
	[fe0c07e515e1]

	* demo/sysroot.json:
	Tie the targeted Python version to the corresponding source archive.
	[8740e2006281]

	* test/tests/android-32/python_host_source_target_source.json,
	test/tests/android-32/python_v3_host_source_target_source.json,
	test/tests/common/pyqt3d.json, test/tests/common/pyqt5.json,
	test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/python_host_installed_target_source.json,
	test/tests/common/python_stdlib.json,
	test/tests/common/python_v3.6_host_installed_target_source.json,
	test/tests/common/python_v3.7_host_installed_target_source.json,
	test/tests/common/qscintilla.json, test/tests/common/sip.json,
	test/tests/ios-64/python_host_source_target_source.json,
	test/tests/ios-64/python_v2.7_host_source_target_source.json,
	test/tests/ios-64/python_v2_host_source_target_source.json,
	test/tests/ios-64/python_v3.5_host_installed_target_source.json,
	test/tests/ios-64/python_v3_host_source_target_source.json,
	test/tests/linux-64/python_host_source_target_source.json,
	test/tests/linux-64/python_v2.7_host_source_target_source.json,
	test/tests/linux-64/python_v2_host_source_target_source.json,
	test/tests/linux-64/python_v3.5_host_installed_target_source.json,
	test/tests/linux-64/python_v3_host_source_target_source.json,
	test/tests/macos-64/openssl_1_0.json,
	test/tests/macos-64/openssl_1_1.json,
	test/tests/macos-64/python_host_source_target_source.json,
	test/tests/macos-64/python_v2.7_host_source_target_source.json,
	test/tests/macos-64/python_v2_host_source_target_source.json,
	test/tests/macos-64/python_v3.5_host_installed_target_source.json,
	test/tests/macos-64/python_v3_host_source_target_source.json,
	test/tests/macos-64/qt5_source.json,
	test/tests/win-32/openssl_1_0.json,
	test/tests/win-32/openssl_1_1.json,
	test/tests/win-32/python_v3.5_host_installed_target_source.json,
	test/tests/win-64/openssl_1_0.json,
	test/tests/win-64/openssl_1_1.json,
	test/tests/win-64/python_v3.5_host_installed_target_source.json:
	Added tesst for all supported vX.Y versions of Python.
	[a92e80377050]

	* .hgignore:
	Ignore the test build directories.
	[e73522786af1]

	* test/tests/macos-64/qt5_source.json,
	test/tests/win-32/qt5_source.json,
	test/tests/win-64/qt5_source.json:
	Sysroot tests use OpenSSL v1.1 explicitly.
	[0d6a7e8a61a6]

2018-08-12  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.json, doc/sysroot.rst,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Updated the plugins to properly revert any environment changes.
	[a08018232b12]

2018-08-11  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	Improvements to build-demo.py.
	[611ddead6f5a]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Fixed the zlib plugin for macOS and iOS.
	[1960d29d6429]

2018-08-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/post_configuration.pro:
	Added the mincore.dll to the DLLs linked against any deployed
	application.
	[978ad01cdc71]

	* pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py, test/runtests.py,
	test/tests/common/python_stdlib.json,
	test/tests/linux-64/stdlib_ctypes.pdy,
	test/tests/macos-64/stdlib_ctypes.pdy,
	test/tests/win-32/stdlib_ctypes.pdy,
	test/tests/win-64/stdlib_ctypes.pdy:
	Fixes to get ctypes and corresponding tests working on Windows.
	[58ecce559b56]

	* pyqtdeploy/builder/builder.py:
	Don't set c99 mode for Windows.
	[aa61ba1dbcb9]

	* demo/README:
	Updated the demo's README.
	[b04ae4da4bda]

	* demo/build-demo.py, demo/src/README, demo/sysroot.json,
	doc/demo.rst, pyqtdeploy/metadata/external_libs_metadata.py,
	test/tests/android-32/python_host_source_target_source.json,
	test/tests/common/pyqt3d.json, test/tests/common/pyqt5.json,
	test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/python_host_installed_target_source.json,
	test/tests/common/python_stdlib.json,
	test/tests/common/qscintilla.json,
	test/tests/common/qt5_installed.json, test/tests/common/sip.json,
	test/tests/ios-64/python_host_source_target_source.json,
	test/tests/ios-64/python_v2_host_source_target_source.json,
	test/tests/linux-64/python_host_source_target_source.json,
	test/tests/linux-64/python_v2_host_source_target_source.json,
	test/tests/macos-64/python_host_source_target_source.json,
	test/tests/macos-64/python_v2_host_source_target_source.json:
	Added the --installed-qt-dir option to build-demo.py. Changed the
	way a Qt installation is specified in the tests.
	[0af576348ffa]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	OpenSSL fixes for Windows.
	[941f08b8e1eb]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Added Windows support for building OpenSSL v1.1.*.
	[25e01aca3c9b]

	* doc/sysroot.rst, pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/zlib.py, pyqtdeploy/sysroot/sysroot.py:
	Added add_to_path() to the sysroot instance.
	[eb5e575eb86a]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Added support for OpenSSL v1.1.* on Android.
	[b527375d1005]

	* demo/sysroot.json:
	The demo now uses OpenSSL v1.1.*.
	[253a02078597]

	* test/tests/android-32/openssl.json,
	test/tests/android-32/openssl_1_0.json,
	test/tests/android-32/openssl_1_1.json,
	test/tests/macos-64/openssl.json,
	test/tests/macos-64/openssl_1_0.json,
	test/tests/macos-64/openssl_1_1.json,
	test/tests/win-32/openssl.json, test/tests/win-32/openssl_1_0.json,
	test/tests/win-32/openssl_1_1.json, test/tests/win-64/openssl.json,
	test/tests/win-64/openssl_1_0.json,
	test/tests/win-64/openssl_1_1.json:
	Added separate OpenSSL tests for v1.0.* and v1.1.*.
	[f63af281173a]

	* pyqtdeploy/sysroot/sysroot.py:
	Added some verbose messages when searching for a source file.
	[489357e3f394]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Added Android support for the zlib plugin.
	[7e1ad7ae90d5]

2018-08-09  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdy, demo/sysroot.json:
	zlib fixes for the demo for Android.
	[43a52ecf55b0]

2018-08-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Enable C99 support for Python v3.6 and later in the generated .pro
	file.
	[2ee68eb21f21]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	pdytools bug fix.
	[abc283ea5e3d]

2018-08-06  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/sysroot.rst, pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added the android_ndk_sysroot, android_toolchain_bin and
	android_toolchain_prefix properties to the sysroot instance.
	[be2ed9be796a]

	* pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	zlib will not be built for Android on the assumption that the copy
	included with Android will be used.
	[f5008cd34f64]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Only build zlib for arm64 on iOS.
	[6c045d0d43de]

	* pyqtdeploy/platforms.py, pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/zlib.py:
	Added support for iOS for the zlib plugin.
	[0f4e57ad2dab]

	* demo/sysroot.json,
	test/tests/android-32/python_host_source_target_source.json,
	test/tests/common/pyqt3d.json, test/tests/common/pyqt5.json,
	test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/python_host_installed_target_source.json,
	test/tests/common/python_stdlib.json,
	test/tests/common/qscintilla.json,
	test/tests/common/qt5_installed.json, test/tests/common/sip.json,
	test/tests/ios-64/python_host_source_target_source.json,
	test/tests/ios-64/python_v2_host_source_target_source.json,
	test/tests/linux-64/python_host_source_target_source.json,
	test/tests/linux-64/python_v2_host_source_target_source.json,
	test/tests/macos-64/python_host_source_target_source.json,
	test/tests/macos-64/python_v2_host_source_target_source.json:
	Updated the .json files to use msvc2017_64 for 64-bit Windows.
	Updated the .json files to use a pattern for the top-level Qt
	directory.
	[c2a13bfc4180]

	* demo/build-demo.py, doc/demo.rst, doc/sysroot.rst,
	pyqtdeploy/pyqtdeploysysroot_main.py, pyqtdeploy/sysroot/sysroot.py,
	test/runtests.py:
	The --source-dir option (to pyqtdeploy-sysroot, build-demo and
	runtests) can now be specified multiple times in order to implement
	a search path.
	[02eeeb070957]

2018-08-03  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Added Python v3.6.5 to the NEWS file.
	[d4406c6e9ecb]

2018-08-02  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.5.6.
	[fcd4d6944a48]

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.4.9.
	[51e3372fb845]

2018-07-19  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdy, demo/sysroot.json:
	Updated the demo project for Python v3.7.0.
	[b94b5ee413c4]

2018-07-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py:
	Fixed regressions in the handling of external libraries.
	[8d83909b8ebb]

	* demo/pyqt-demo.pdy, demo/sysroot.json,
	pyqtdeploy/builder/builder.py:
	Ignore the micro version number when checking the host and target
	Python interpreters.
	[d162c445a033]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py, pyqtdeploy/platforms.py:
	External libraries can now be specified for specific targets and
	will not be displayed if a platform doesn't support them. Updated
	the _ctypes meta-data.
	[4b67e430cfcd]

2018-07-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Completed the implementation of the importlib.resources reader.
	[3e5856d88af5]

	* demo/pyqt-demo.py:
	Simplified the demo regarding getting the source code.
	[8a2bfce1669c]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Implemented enough of the importlib.resources support to get the
	demo working.
	[2ef9356e69ea]

2018-07-16  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore, demo/build-demo.py, demo/data/__init__.py, demo/pyqt-
	demo.pdy, demo/pyqt-demo.py:
	Updated the demo so that it also displays the source code (obtained
	using importlib.resources if available).
	[b93c3a05fd9f]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c:
	Fixes for importlib.resources in the Python meta-data.
	[bbed0e671ea0]

2018-07-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py:
	The plugins for packages dependent on PyQt5 now properly specify a
	private sip module.
	[86d9b3397414]

	* pyqtdeploy/builder/builder.py:
	Added support for private sip modules to the builder.
	[2ad763369420]

	* pyqtdeploy/sysroot/plugins/pyqt3d.py:
	Disable dist-info support for PyQt3D.
	[b9881d46f14a]

	* pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/sip.py:
	Apply the --dist-info flag throughout.
	[574af628a191]

2018-07-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/pyqt5.py:
	Blacklist PyQt v5.11.0-2.
	[3c079651106d]

	* pyqtdeploy/sysroot/plugins/sip.py:
	Tidy up the build directory structure. Blacklist SIP v4.19.12.
	[0fd307577750]

2018-07-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Updated the openssl plugin the use the extended version number
	parser.
	[c936c943e69a]

	* pyqtdeploy/file_utilities.py:
	Fixed a typo in the version number parser.
	[1fcc3cb13f5f]

	* pyqtdeploy/file_utilities.py:
	Parsing version numbers now handles common conventions for
	development versions, release candidates etc.
	[0549dc025f72]

	* pyqtdeploy/sysroot/sysroot.py, test/runtests.py:
	Further improvements to error handling and display.
	[044c8bdea5c9]

	* pyqtdeploy/sysroot/sysroot.py:
	Improve the error handling when sysroot plugin command fails.
	[5efe23d951e7]

	* demo/sysroot.json:
	The demo will now use any version of OpenSSL.
	[f230227bb6af]

2018-07-12  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.json, test/tests/common/pyqt3d.json,
	test/tests/common/pyqt5.json, test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/qscintilla.json:
	Updated the relevant tests and the demo to use PyQt5.sip as the
	module name.
	[ddc20f319b4f]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	The openssl plugin will now build v1.1.0 on macOS.
	[4f06ea57ebfa]

	* pyqtdeploy/sysroot/plugins/python/configurations/config_py2.c,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c:
	Re-factored the initialisation of the core modules table.
	[87113fad131d]

	* pyqtdeploy/metadata/python_metadata.py:
	The _signal module is internal.
	[0c77769cfe74]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro:
	Modules that required Py_BUILD_CORE to be defined are now
	implemented as core extension modules.
	[ad155849d55d]

	* test/tests/common/python_stdlib.py:
	Updated the stdlib test to import the command line argument. (For
	manual use at the moment.)
	[c7c442ec671b]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Fixed the handling if sys.exit() with no arguments.
	[d7a3f66b44a3]

2018-07-10  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/common/stdlib_abc.pdy,
	test/tests/common/stdlib_contextvars.pdy,
	test/tests/common/stdlib_queue.pdy,
	test/tests/common/stdlib_uuid.pdy:
	Added tests for the abc, contextvars, queue and uuid modules.
	[c5c7dfa097bb]

	* test/tests/common/stdlib_expat.pdy,
	test/tests/linux-64/stdlib_ctypes.pdy,
	test/tests/macos-64/stdlib_ctypes.pdy,
	test/tests/win-32/stdlib_ctypes.pdy,
	test/tests/win-64/stdlib_ctypes.pdy:
	Re-targeted all tests for Python v3.7.0.
	[ddc13262680d]

	* pyqtdeploy/sysroot/plugins/zlib.py:
	Updated the zlib plugin to build v1.2.11.
	[707947580ba6]

	* demo/sysroot.json:
	Build zlib early on for the demo sysroot.
	[f734dae61ea7]

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Always add the sysroot include and lib directories to the Qt5
	configuration.
	[44a4e67eaf17]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	The macOS OpenSSL patch does not exist in Python v3.6.5 and later.
	[4777de6f8fc6]

2018-07-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed a couple of progress messages to use absolute path names.
	[4067ab7f2507]

	* pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c:
	Fixed the import of the _imp module for Python v3.7.
	[01d30bf5f947]

	* demo/pyqt-demo.pdy, demo/pyqt-demo.py, demo/sysroot.json,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/zlib.py, test/tests/common/zlib.json:
	zlib can now be specified as an external library as Python v3.7
	doesn't include it's own copy. Updated the demo to test for zlib
	support. Added a plugin for zlib.
	[418d135b98ed]

	* pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Fixed a regression in the handling of Python string configuration
	values.
	[27e41adfb3c6]

	* pyqtdeploy/metadata/python_metadata.py:
	Completed the Python meta-data updated for v3.7.0.
	[f372db0d3c3b]

2018-07-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More Python v3.7 meta-data updates.
	[11bb8ca1d2d4]

	* Developers/diff-py-version.py,
	pyqtdeploy/metadata/python_metadata.py:
	Python v3.7. updates for the Python meta-data.
	[4217fc8a2bcf]

2018-07-02  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.7.python, pyqtdeploy/bu
	ilder/lib/bootstrap_external/bootstrap_external-3.7.python:
	More Python v3.7 changes.
	[f486ad86e61c]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.7.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added sufficient support for Python v3.7.0 to enable it to be built.
	[ac90808707a4]

2018-07-01  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/builder/builder.py:
	The builder now checks that the version of the host interpreter
	matches the version being targetted.
	[ce6ce3b23f15]

	* pyqtdeploy/sysroot/sysroot.py:
	Changed the workaround for long file names on Windows to copy the
	archive first. This allows the sources directory to be read-only.
	[5101fd276ed9]

2018-06-30  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.6.
	[d48a9e2ca695]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the target platforms for the 'grp' module.
	[efad8c16a440]

2018-06-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/sip.py:
	Added the 'module_name' option to the sip component plugin.
	[b13e3c26c4e1]

2018-06-16  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore:
	Updated the the ignored files so someing in the src directory
	doesn't get ignored accidentally.
	[ef3b665217e7]

2018-05-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	ntpath is no longer Windows-specific because it is imported
	unconditionally by pathlib.
	[75b2d81684b2]

2018-05-02  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v2.7.15.
	[6d2c701a60fe]

2018-04-15  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/riverbank.css:
	More CSS fixes.
	[e175e33f6c03]

2018-04-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py, pyqtdeploy/windows.py:
	Fixed the extraction of the Python version number from the Windows
	registry.
	[9f0b0547f902]

2018-04-05  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/riverbank/static/riverbank.css:
	Fixed the CSS for links in headers.
	[c58edf9c3495]

2018-03-29  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py:
	Added support for Python v3.6.5.
	[a3b308f8ffef]

	* NEWS:
	Updated the NEWS file.
	[18bc58b3fc73]

2018-02-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Added the 'host_installation_bin_dir' option to the python component
	plugin.
	[5daec20b85b2]

2018-02-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.5.5.
	[d1d006009961]

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.4.8.
	[7f4ddd2bb014]

	* pyqtdeploy/sysroot/plugins/openssl.py:
	Added the 'no_asm' to the openssl component plugin.
	[640bb3e60efb]

2018-01-30  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.1 for changeset 3ada03a2c942
	[fa5c10b83659]

	* NEWS:
	Released as v2.1.
	[3ada03a2c942] [2.1]

2018-01-25  Phil Thompson  <phil@riverbankcomputing.com>

	* Merged the latest maintenance fixes.
	[df1d36550106]

2018-01-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fix when sip is the only PyQt module specified.
	[5f864ed14b5a] <2.0-maint>

2018-01-23  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py:
	Fixed the test runner.
	[1b44f547bd1e] <2.0-maint>

	* demo/sysroot.json, test/tests/linux-64/qt5_source.json,
	test/tests/macos-64/qt5_source.json,
	test/tests/win-32/qt5_source.json,
	test/tests/win-64/qt5_source.json:
	Fixed the sysroot specifications to handle the Qt v5.10 source
	filename change.
	[4d58dbc65063] <2.0-maint>

2018-01-19  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/pyqt_modules_tab.png, pyqtdeploy/metadata/pyqt5.py:
	Added support for QtNetworkAuth and Qt3DAnimation.
	[b877963e46aa]

	* test/specifications/android-32/openssl.json, test/specifications/and
	roid-32/python_host_source_target_source.json,
	test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qscintilla.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/ios-64/python_host_source_target_source.json,
	test/specifications/ios-64/python_v2_host_source_target_source.json,
	test/specifications/linux-64/python_host_source_target_source.json,
	t
	est/specifications/linux-64/python_v2_host_source_target_source.json
	, test/specifications/linux-64/qt5_source.json,
	test/specifications/macos-64/openssl.json,
	test/specifications/macos-64/python_host_source_target_source.json,
	t
	est/specifications/macos-64/python_v2_host_source_target_source.json
	, test/specifications/macos-64/qt5_source.json,
	test/specifications/win-32/openssl.json,
	test/specifications/win-32/qt5_source.json,
	test/specifications/win-64/openssl.json,
	test/specifications/win-64/qt5_source.json:
	Merged the current 2.0-maint branch with the trunk.
	[0694498bddff]

2018-01-15  Phil Thompson  <phil@riverbankcomputing.com>

	* test/tests/common/stdlib_ctypes.pdy,
	test/tests/common/stdlib_expat.pdy,
	test/tests/linux-64/stdlib_ctypes.pdy,
	test/tests/macos-64/stdlib_ctypes.pdy,
	test/tests/win-32/stdlib_ctypes.pdy,
	test/tests/win-64/stdlib_ctypes.pdy:
	The ctypes test is now target-specific.
	[22ad0554fc8c] <2.0-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Hacked the ctypes meta-data so that it is no included for Android or
	iOS.
	[2fba0a5e5d43] <2.0-maint>

2018-01-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Removed ctypes as a dependency of uuid as it's use is optional.
	[42da62c39ef8] <2.0-maint>

2018-01-10  Phil Thompson  <phil@riverbankcomputing.com>

	* test/runtests.py:
	The test runner will now run all tests by default.
	[532968b5854d] <2.0-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the ctypes meta-data for macOS.
	[69cc9aeb3860] <2.0-maint>

	* test/tests/common/stdlib_ctypes.pdy:
	Added the test for ctypes.
	[ce52ed3f9985] <2.0-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the pyexpat meta-data.
	[ce0053afdf95] <2.0-maint>

	* test/tests/common/python_stdlib.json,
	test/tests/common/python_stdlib.py,
	test/tests/common/stdlib_expat.pdy:
	Added the test for building xml.parsers.expat.
	[e80a4ee1ee56] <2.0-maint>

	* test/runtests.py:
	The test runner now supports pyqtdeploy-build tests.
	[883c5874729b] <2.0-maint>

	* test/runtests.py, test/specifications/android-32/openssl.json, test/
	specifications/android-32/python_host_source_target_source.json,
	test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qscintilla.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/ios-64/python_host_source_target_source.json,
	test/specifications/ios-64/python_v2_host_source_target_source.json,
	test/specifications/linux-64/python_host_source_target_source.json,
	t
	est/specifications/linux-64/python_v2_host_source_target_source.json
	, test/specifications/linux-64/qt5_source.json,
	test/specifications/macos-64/openssl.json,
	test/specifications/macos-64/python_host_source_target_source.json,
	t
	est/specifications/macos-64/python_v2_host_source_target_source.json
	, test/specifications/macos-64/qt5_source.json,
	test/specifications/win-32/openssl.json,
	test/specifications/win-32/qt5_source.json,
	test/specifications/win-64/openssl.json,
	test/specifications/win-64/qt5_source.json,
	test/tests/android-32/openssl.json,
	test/tests/android-32/python_host_source_target_source.json,
	test/tests/common/pyqt3d.json, test/tests/common/pyqt5.json,
	test/tests/common/pyqtchart.json,
	test/tests/common/pyqtdatavisualization.json,
	test/tests/common/pyqtpurchasing.json,
	test/tests/common/python_host_installed_target_source.json,
	test/tests/common/qscintilla.json,
	test/tests/common/qt5_installed.json, test/tests/common/sip.json,
	test/tests/ios-64/python_host_source_target_source.json,
	test/tests/ios-64/python_v2_host_source_target_source.json,
	test/tests/linux-64/python_host_source_target_source.json,
	test/tests/linux-64/python_v2_host_source_target_source.json,
	test/tests/linux-64/qt5_source.json,
	test/tests/macos-64/openssl.json,
	test/tests/macos-64/python_host_source_target_source.json,
	test/tests/macos-64/python_v2_host_source_target_source.json,
	test/tests/macos-64/qt5_source.json, test/tests/win-32/openssl.json,
	test/tests/win-32/qt5_source.json, test/tests/win-64/openssl.json,
	test/tests/win-64/qt5_source.json:
	Refactored the test runner in anticipation of adding additional
	types of tests.
	[93373def6675] <2.0-maint>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed the build of Python for the iOS target with Xcode v9.
	[ef560dd67bca] <2.0-maint>

2018-01-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py:
	Remove an archive root directory if it already exists.
	[a71ec0d040a3] <2.0-maint>

	* doc/sysroot.rst, pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/sysroot.py:
	Fixed the Qt5 plugin so that host_qmake in set in the configure
	phase.
	[6718e7272623] <2.0-maint>

2018-01-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	The Qt plugin no longer uses the sysroot link to run qmake (in caes
	it has problems).
	[6d95516e3a18] <2.0-maint>

	* doc/sysroot.rst:
	Calrified the support of the Qt plugin for existing installations.
	[93dc57f41129] <2.0-maint>

2018-01-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Builder bug fix that doesn't seem to be very repeatable.
	[a2fb54309230] <2.0-maint>

2018-01-06  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/examples/skeleton.json:
	Fixed the skeleton.json example.
	[11a5a798fc60] <2.0-maint>

	* Developers/DeveloperNotes.txt,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.9.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.3.h, pyqtdeploy/sysroot/plugins/python/configurations/pyconfig
	/pyconfig-win-3.4.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.4.2.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.6.0.h:
	Remove WITH_DOC_STRINGS from the Windows configurations to match
	non-Windows targets.
	[df0b8cd91023] <2.0-maint>

2018-01-05  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 2.0.1 for changeset e32243c5b413
	[b9d87626ad30] <2.0-maint>

	* NEWS:
	Released as v2.0.1.
	[e32243c5b413] [2.0.1] <2.0-maint>

	* pyqtdeploy/sysroot/specification.py:
	Ensure the sysroot specification file remains ordered.
	[5a57f3e547d0] <2.0-maint>

	* setup.py:
	Fixed the missing data files.
	[c8cff328fcd5] <2.0-maint>

	* MANIFEST.in:
	Added the missing demo directory to the manifest.
	[b48a79138484] <2.0-maint>

	* .hgtags:
	Added tag 2.0 for changeset 0d85ff665fef
	[cd23537d80b9]

	* NEWS:
	Released as v2.0.
	[0d85ff665fef] [2.0]

2018-01-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/qt5.py:
	Fix the Qt5 plugin for Windows.
	[4a5ddf0f82f2]

	* NEWS:
	Updates to the NEWS file.
	[c6149cff756f]

	* doc/demo.rst, doc/introduction.rst, doc/overview.rst,
	doc/pyqtdeploy.rst, doc/sysroot.rst:
	Minor documentation fixes and tweaks.
	[a78142dffeb0]

	* pyqtdeploy/sysroot/plugins/python/configurations/python.pro:
	Removed a duplicate definition of WITH_PYMALLOC.
	[9c82535742d6]

2018-01-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed a typo.
	[7554d4d30d7b]

	* pyqtdeploy/sysroot/plugins/python/python.py:
	Fixed the building of Python from source on macOS under a venv.
	[6cea80155295]

	* pyqtdeploy/sysroot/specification.py:
	Fix a regression in the handling of component plugin options.
	[f5e9bde6463c]

	* doc/sysroot.rst:
	Completed the docs.
	[9b71d4b4f0cc]

	* doc/sysroot.rst:
	Completed most of the walk through the demo sysroot specification
	file.
	[33b15c004faa]

	* doc/examples/skeleton.json, doc/sysroot.rst:
	Added the section of writing a sysroot specification file from
	scratch.
	[1737ff27ac75]

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/python/__init__.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Fixes for the --options option of pyqtdeploy-sysroot.
	[909af6dd650a]

2018-01-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/sysroot.rst, pyqtdeploy/file_utilities.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/sysroot.py:
	Completed the docs for writing component plugins.
	[dd7767141933]

	* pyqtdeploy/sysroot/plugins/python/configure_python.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/sip.py, pyqtdeploy/sysroot/sysroot.py:
	Minor API tweaks.
	[d93fdaff6ef8]

	* doc/riverbank/static/riverbank.css, doc/sysroot.rst,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/pip.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/sip.py:
	The default type of a component option is now str.
	[d3f0b5d2096e]

	* doc/sysroot.rst, pyqtdeploy/__init__.py,
	pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/component.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/pip.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/sip.py,
	pyqtdeploy/sysroot/specification.py:
	Renamed AbstractComponent as ComponentBase.
	[26075a203db5]

	* doc/sysroot.rst, pyqtdeploy/__init__.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_component.py,
	pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/__init__.py,
	pyqtdeploy/sysroot/packages/contrib/__init__.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/pip.py,
	pyqtdeploy/sysroot/packages/pyqt3d.py,
	pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/pyqtchart.py,
	pyqtdeploy/sysroot/packages/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/packages/pyqtpurchasing.py,
	pyqtdeploy/sysroot/packages/python/__init__.py,
	pyqtdeploy/sysroot/packages/python/configurations/config_py2.c,
	pyqtdeploy/sysroot/packages/python/configurations/config_py3.c,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-2.7.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-2.7.9.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.3.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.4.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.4.2.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/python.pro,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qscintilla.py,
	pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/packages/sip.py,
	pyqtdeploy/sysroot/plugins/__init__.py,
	pyqtdeploy/sysroot/plugins/contrib/__init__.py,
	pyqtdeploy/sysroot/plugins/openssl.py,
	pyqtdeploy/sysroot/plugins/pip.py,
	pyqtdeploy/sysroot/plugins/pyqt3d.py,
	pyqtdeploy/sysroot/plugins/pyqt5.py,
	pyqtdeploy/sysroot/plugins/pyqtchart.py,
	pyqtdeploy/sysroot/plugins/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/plugins/pyqtpurchasing.py,
	pyqtdeploy/sysroot/plugins/python/__init__.py,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py2.c,
	pyqtdeploy/sysroot/plugins/python/configurations/config_py3.c,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-2.7.9.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.3.h, pyqtdeploy/sysroot/plugins/python/configurations/pyconfig
	/pyconfig-win-3.4.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.4.2.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/plugins/python/configurations/python.pro,
	pyqtdeploy/sysroot/plugins/python/configure_python.py,
	pyqtdeploy/sysroot/plugins/python/pyconfig.py,
	pyqtdeploy/sysroot/plugins/python/python.py,
	pyqtdeploy/sysroot/plugins/qscintilla.py,
	pyqtdeploy/sysroot/plugins/qt5.py,
	pyqtdeploy/sysroot/plugins/sip.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Refer to component plugins rather than package plugins throughout.
	[1ebcd4150e64]

2017-12-31  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/sysroot.json, doc/pyqtdeploy.rst, doc/sysroot.rst:
	Re-structuring of the pyqtdeploy-sysroot docs.
	[f780c3e6f6fb]

	* pyqtdeploy/sysroot/sysroot.py:
	Separated parts of the sysroot API that do not need to be
	documented.
	[aa114be75879]

	* doc/building.rst, doc/demo.rst, doc/images/stdlib_packages_tab.png,
	doc/overview.rst, doc/pyqtdeploy.rst, doc/pyrcc.rst,
	doc/windows_dynamic_loading.rst:
	Updated the docs covering pyqtdeploy itself.
	[bdb0e2a342c5]

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/qmake_tab.png, doc/images/stdlib_packages_tab.png,
	doc/pyqtdeploy.rst:
	Updated the pyqtdeploy screenshots.
	[913feff467cb]

	* doc/demo.rst:
	Documented the demo's SSL support.
	[e7da40bc3bf9]

	* doc/index.rst, doc/pyqtdeploy.rst, doc/tutorial.rst:
	Started to re-structure the pyqtdeploy docs.
	[ea81f1234059]

	* doc/building.rst:
	Completed the docs covering pyqtdeploy-build.
	[522e44577772]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/pyqtdeploybuild_main.py:
	Fixed pyqtdeploy-build when --sysroot is omitted.
	[b6bb28233f46]

	* doc/demo.rst, doc/images/pyqt-demo.png, doc/tutorial.rst:
	Completed the docs section covering the demo.
	[9fe3bbe945ad]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	The Python meta-data can now specify multiple targets for a module.
	[07b6c36f23dc]

2017-12-30  Phil Thompson  <phil@riverbankcomputing.com>

	* README, doc/build_sysroot.rst, doc/building.rst, doc/demo.rst,
	doc/index.rst, doc/introduction.rst, doc/overview.rst,
	doc/pyqtdeploy.rst, doc/static_builds.rst, doc/sysroot.rst:
	More documentation updates.
	[01ea795ef9bf]

2017-12-29  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/index.rst, doc/introduction.rst, doc/v1_differences.rst:
	More docs restructuring.
	[db66566da3fe]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/windows.py:
	Refactored the searching for an Python installation on Windows.
	[9ca831009844]

	* doc/building.rst, doc/command_line.rst, doc/index.rst,
	doc/overview.rst, doc/pyqtdeploy.rst, doc/sysroot.rst:
	Began the restructuring of the docs.
	[276e16d949de]

	* doc/command_line.rst, doc/conf.py, doc/introduction.rst,
	doc/v1_differences.rst:
	Documented the new command line interfaces.
	[447f050c9255]

	* pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Refer to the target architecture rather than the target platform in
	help text. Allow multiple --plugin-dir options rather than a single
	--plugin-path option.
	[0dc8bcb6445a]

	* .hgignore:
	Ignore development builds of the docs.
	[e90cbd79f65f]

2017-12-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fix _osx_support for iOS.
	[1ffbae5f2c4a]

	* demo/pyqt-demo.pdy:
	Updated the demo project to remove the redundant OpqnSSL libraries
	for macOS.
	[f57c773c093e]

	* pyqtdeploy/builder/builder.py:
	Fixed stdlib external libraries with no LIBS value.
	[33baf484ddf9]

2017-12-25  Phil Thompson  <phil@riverbankcomputing.com>

	* test/specifications/win-32/openssl.json,
	test/specifications/win-32/qt5_source.json:
	Added the tests for win-32.
	[2ca6b50ce227]

	* test/runtests.py, test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qscintilla.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/win-64/openssl.json,
	test/specifications/win-64/qt5_source.json:
	Updated the tests for win-64.
	[4344cd265c0c]

	* pyqtdeploy/sysroot/sysroot.py:
	Add checks for 'python' appearing before 'pip' in a sysroot
	specification.
	[7ed47d47115c]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py:
	An external library is only disabled if there are no values for the
	.pro file.
	[e635b23182c5]

	* demo/pyqt-demo.pdy:
	Removed redundant SSL library linking from the demo on Windows.
	[8ad1d9e5ff3e]

2017-12-24  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py, demo/pyqt-demo.pdy, demo/sysroot.json:
	Updated the demo for Windows.
	[fc117ad34a9a]

	* pyqtdeploy/sysroot/packages/qscintilla.py:
	Use the SCI_NAMESPACE when building QScintilla to avoid clashes with
	a static Windows build of Qt.
	[ce575e8c0979]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py:
	The default external library meta-data is now target specific.
	[8afe3315d2a4]

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed the deletion of long file names on Windows.
	[300578eb8e4f]

	* pyqtdeploy/sysroot/packages/qt5.py:
	Fixes for building Qt5 on Windows.
	[36a68487afbb]

	* pyqtdeploy/sysroot/sysroot.py:
	Worked around problems with Windows and large .tar.xz files.
	[4e56b9796166]

2017-12-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Windows-specific debugging.
	[0c2d71059086]

2017-12-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	Module names in the Python meta-data can now be glob patterns.
	[cd4a85b757c1]

	* pyqtdeploy/sysroot/packages/python/python.py:
	Fixed the name of the _sysconfigdata.py file.
	[9eb58c8360b2]

2017-12-21  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdy, demo/pyqt-demo.py:
	pyqt-demo now displays the platform obtained from sysconfig.
	[8718e6f07f1a]

	* pyqtdeploy/builder/builder.py:
	Omit Python stdlib modules that are not targeted.
	[49f5f0a02d74]

	* pyqtdeploy/sysroot/packages/python/configurations/python.pro,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	The python package now creates a dummy _sysconfigdata.py module.
	[3445f2387988]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/packages/python/configurations/python.pro:
	Added platform specific _sysconfigdata modules and tweeked the
	MULTIARCH names so that they will be found.
	[0921d16eed53]

	* pyqtdeploy/sysroot/packages/python/configurations/python.pro:
	Build Python with PyMalloc and ABIFLAGS and MULTIARCH set to match
	the default builds from python.org.
	[e6718a22b306]

2017-12-20  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Fixed typos in the Python package configuration.
	[870200a80acc]

	* demo/pyqt-demo.pdy:
	The demo now targets Python v3.6.4.
	[f94422cf654e]

	* Developers/diff-py-version.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.4.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Added support for Python v3.6.4.
	[87a69cd95a77]

	* pyqtdeploy/sysroot/packages/python/python.py:
	Fix the pip symlink on Windows when not using a venv.
	[7567d37fc72e]

	* pyqtdeploy/sysroot/packages/pip.py,
	pyqtdeploy/sysroot/packages/rbtools.py,
	pyqtdeploy/sysroot/sysroot.py:
	Replaced the rbtools package with a pip meta-package to install
	multiple packages.
	[78822e9d0953]

2017-12-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Fixed the installation of the host pip.
	[14c660939533]

2017-12-14  Phil Thompson  <phil@riverbankcomputing.com>

	* test/specifications/linux-64/qt5_source.json:
	Fixed the static Qt5 test for linux.
	[a33f56361c47]

	* test/specifications/common/pyqt5.json:
	Fixed the PyQt5 test for linux.
	[e09f35eb3cac]

	* test/specifications/common/pyqt5.json:
	More sysroot test fixes.
	[9eabadcfeed2]

	* test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json:
	Fixes for invalid sysroot specifications.
	[a1162a363d6b]

	* demo/sysroot.json, test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qscintilla.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/linux-64/python_host_source_target_source.json,
	t
	est/specifications/linux-64/python_v2_host_source_target_source.json
	, test/specifications/linux-64/qt5_source.json:
	Added support for linux-64 to the test suite.
	[3ca457a34214]

	* pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Fixed the handling of stdatomic.h for Python.
	[7337237618b6]

	* pyqtdeploy/sysroot/packages/rbtools.py:
	Added the rbtools package.
	[6f654a91aa99]

	* pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	pip can now be used to install packages into a sysroot.
	[1e446b53e2b0]

2017-12-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Python v2 compatibility fixes.
	[241831d045fc]

	* demo/build-demo.py:
	Remove redundant code from build-demo.py.
	[835328b007d8]

2017-12-07  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/build_sysroot.rst, doc/index.rst, doc/introduction.rst,
	doc/tutorial.rst, doc/v1_differences.rst:
	Documented the main differences from v1.
	[7ec6cf2da82f]

2017-12-04  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	Fix DRY issues in build-demo.py.
	[792220a7bbfe]

2017-12-03  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	build-demo.py now runs androiddeployqt.
	[5e4ff8e1bdaa]

	* doc/Makefile, doc/conf.py, doc/riverbank/layout.html,
	doc/riverbank/static/logo.png, doc/riverbank/static/logo_tn.ico,
	doc/riverbank/static/riverbank.css, doc/riverbank/theme.conf,
	doc/static/classic.css, doc/static/logo.png, doc/static/logo_tn.ico:
	Adopt the (work-in-progress) riverbank theme for the docs. Build
	HTML docs by default.
	[bbf34ecaa9f3]

	* .hgignore:
	Stop ignoring old demo build and sysroot directories. Ignore the
	docs build directory.
	[c8eb6672efef]

	* pyqtdeploy/gui/package_editor.py,
	pyqtdeploy/gui/standard_library_page.py:
	All package editors now auto-select sub-packages.
	[81bbe57105cc]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	Fixed the Python v3.6 metadata for the hashlib module.
	[0bc78a6d097d]

	* pyqtdeploy/builder/builder.py:
	More changes to ensure the reproduceability of the generated files.
	[607494b65c13]

	* pyqtdeploy/sysroot/packages/python/configurations/python.pro:
	Added the missing winconsoleio.c for Python v3.6.
	[5d4366506563]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Handle the Py_BUILD_CORE/HAVE_STD_ATOMIC conflict.
	[f7ec4fa5026b]

	* pyqtdeploy/builder/builder.py:
	Fixes for additional DLLs on Windows.
	[bc362eae5221]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/platforms.py:
	Remove some (now redundant) platform support.
	[8df9b9a4ee44]

	* pyqtdeploy/builder/builder.py:
	The builder now generates target-specific code.
	[88d2b9115c1b]

2017-12-02  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/pyqtdeploybuild_main.py:
	Initial changes to make a build target-specific.
	[158908d153c0]

	* demo/build-demo.py:
	build-demo.py now calls qmake and make itself.
	[2fb648968057]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/project/project.py, pyqtdeploy/pyqtdeploybuild_main.py:
	The builder no longer runs qmake or make.
	[584db76f88b2]

2017-11-26  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdy:
	Updated the demo to target Python v3.6.3.
	[cded0e83912b]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/project/project.py, pyqtdeploy/pyqtdeploybuild_main.py:
	Removed the build directory from the location page (and project).
	[97d414cae794]

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed the handling of the Apple SDK.
	[10a439118042]

	* Developers/DeveloperNotes.txt, Developers/diff-py-version.py:
	Always diff _bootstrap.py.
	[b4918aa71738]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.3.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Added support for Python v3.6.3.
	[6e68b4528b8d]

	* pyqtdeploy/builder/builder.py:
	Fixed the use of a non-standard source directory.
	[c95403dd9f81]

	* pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.2.
	[991df5b0c267]

	* pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3.6.pyt
	hon, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.6.1.
	[2a012fb7d1fe]

	* Developers/DeveloperNotes.txt, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/metadata/__init__.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/project/project.py:
	A specific Python version must now be targeted.
	[107719e092c9]

2017-11-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py:
	Added support for Python v3.5.4.
	[f9341b1202fc]

	* pyqtdeploy/metadata/supported_python_versions.py:
	Added support for Python v3.4.7.
	[0f59e31429e1]

	* Developers/diff-py-version.py:
	Don't remove the source directory of the version being analysed.
	[3f1416539c9b]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py:
	Added support for Python v3.3.7.
	[b5b4d3bb2447]

	* Developers/diff-py-version.py:
	Account for _bootstrap.py in Python3 prior to v3.5.
	[1486b2c7aa35]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Added support for Python v2.7.14.
	[aab79f8b69ae]

	* Developers/diff-py-version.py:
	Improved the Lib diff.
	[1f8f1f8f8d1e]

	* Developers/DeveloperNotes.txt, Developers/diff-py-version.py:
	Completed the diff-py-version.py developer tool.
	[e23f97ac960d]

2017-11-24  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, Developers/diff-py-version.py:
	Added the (unfinished) diff-py-version.py developer's tool.
	[9c4d1a49e68b]

2017-11-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/pyqtdeploysysroot_main.py:
	pyqtdeploy-sysroot will use $SYSROOT if it is set.
	[70e42b35a25e]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py,
	pyqtdeploy/gui/project_gui.py:
	Removed the build page from the GUI.
	[5439c203758b]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py:
	Generalised the support for ANDROID_EXTRA_LIBS.
	[7e0665d2aebd]

2017-11-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/sysroot.py:
	Refactoring bug fixes.
	[21de3a05b03d]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py, pyqtdeploy/hosts.py,
	pyqtdeploy/platforms.py, pyqtdeploy/project/project.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/sip.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/targets.py:
	Refactored the target and host platform classes.
	[f180df6c014b]

2017-11-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Removed the old example .pdy files.
	[e298d2430ef6]

	* pyqtdeploy/sysroot/packages/openssl.py:
	Limit the OpenSSL support to v1.0.*.
	[0fabda50724c]

2017-11-19  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	Updated the instructions displayed by build-demo.py.
	[005cb241e7d3]

	* pyqtdeploy/builder/builder.py:
	Added support for ANDROID_EXTRA_LIBS.
	[83ab37d0bb3c]

2017-11-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Android doesn't have sethostname().
	[0730d57bc30c]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/targets.py:
	Fixed the Cpp guard for Linux so that it excludes Android.
	[2f1aa752c53f]

	* demo/sysroot.json:
	Added Android support to the demo sysroot.
	[eb4be6b1be73]

	* pyqtdeploy/sysroot/packages/openssl.py:
	Fixed the installation of the OpenSSL libraries on Android.
	[ed3b01053312]

	* pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Android doesn't have if_nameindex().
	[5ccf89cc55cb]

	* pyqtdeploy/sysroot/packages/openssl.py,
	test/specifications/android-32/openssl.json:
	Completed the support for building OpenSSL fro Android.
	[a78695378258]

2017-11-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/hosts.py, pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/sysroot.py, pyqtdeploy/targets.py:
	Added initial support for building OpenSSL shared libraries on
	Android.
	[9e9496f8efb5]

2017-11-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py, pyqtdeploy/hosts.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/targets.py:
	Refactored the host and target classes.
	[f493ad22a7bb]

2017-11-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/sysroot.py, pyqtdeploy/targets.py:
	Refactored the Apple deployment target versions to eliminate a
	warning from the linker.
	[16b33a8b669b]

	* pyqtdeploy/sysroot/sysroot.py:
	Automatically set IPHONEOS_DEPLOYMENT_TARGET.
	[8a5fab7a4a77]

	* pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	Refactored the setting of the macOS deployment target.
	[f74fe6c5105e]

	* pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	The OpenSSL plugin now uses the same macOS deployment target as Qt.
	[307ebbf642ec]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/metadata/pyqt4.py,
	pyqtdeploy/metadata/pyqt5.py, pyqtdeploy/metadata/pyqt_metadata.py:
	Completed the support for target specific PyQt modules.
	[ac48d31018e5]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/metadata/pyqt5.py:
	The QT and CONFIG values in the generated .pro file now account for
	platform specific modules.
	[cafa75830e2d]

	* pyqtdeploy/builder/builder.py:
	Fixed the collapsing of the module CONFIG values in the generated
	.pro file.
	[cb44782bd879]

	* pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/metadata/pyqt_metadata.py:
	Added the target platforms to the PyQt metadata.
	[491fbfaa1615]

2017-11-14  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore, demo/README, demo/build-demo.py, demo/src/README,
	test/runtests.py, test/src/README:
	Moved the shared location of sysroot sources from test to demo.
	[a503ac1732d7]

	* demo/build-demo.py, demo/pyqt-demo.pdy, demo/pyqt-demo.py,
	demo/sysroot.json:
	Added the platform-specific modules to the demo.
	[46974739f4f3]

	* pyqtdeploy/metadata/pyqt5.py:
	Added the QtAndroidExtras PyQt5 module.
	[6e1453501f9f]

2017-11-10  Phil Thompson  <phil@riverbankcomputing.com>

	* test/specifications/common/pyqt5.json:
	Added the QtAndroidExtras module to the PyQt5 package test.
	[1768eb22a7ed]

	* pyqtdeploy/sysroot/packages/sip.py:
	The sip's configure.py doesn't support the --verbose argument.
	[0ee250c4a6df]

2017-11-05  Phil Thompson  <phil@riverbankcomputing.com>

	* test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/qscintilla.json:
	Updated the common sysroot tests for Android.
	[bce737e260bf]

	* pyqtdeploy/sysroot/packages/pyqt5.py:
	Fixed a rgression in the PyQt5 package.
	[5b1f34079ead]

	* pyqtdeploy/sysroot/packages/pyqt3d.py,
	pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/pyqtchart.py,
	pyqtdeploy/sysroot/packages/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/packages/pyqtpurchasing.py,
	pyqtdeploy/sysroot/sysroot.py:
	Fixed the setting of py_platform for PyQt related packages.
	[c6a32691cab8]

	* pyqtdeploy/pyqtdeploysysroot_main.py:
	Tweaked the pyqtdeploy-sysroot help.
	[e74416692f51]

	* test/specifications/android-32/python_host_source_target_source.json
	:
	Added the Android-specific sysroot tests.
	[0fb9f15e306e]

	* pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py, pyqtdeploy/targets.py:
	Refactored the specification of the Android API.
	[6aaf1af6f9c3]

2017-11-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/targets.py:
	Fiexed a regression in the iOS platform.
	[ab2281f040c0]

	* demo/pyqt-demo.py:
	Renamed OSX in the demo.
	[80c719599378]

	* pyqtdeploy/targets.py:
	Remove the selection of the iPhone SDK until we need it and
	understand how the simulator is handled.
	[c04ce1731755]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/project/project.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/targets.py:
	Refactored the target platform classes so that platform-specific
	behaviour can be added.
	[af569b6d5de6]

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	Renamed the --sdk option to --apple-sdk.
	[8c7e271f9b84]

	* pyqtdeploy/sysroot/packages/qt5.py:
	Fixed the Qt5 plugin for Android.
	[3aa3133b8539]

2017-10-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/configurations/patches/python-2.7
	.10.diff, pyqtdeploy/sysroot/packages/python/configurations/patches/
	python-2.7.12.diff, pyqtdeploy/sysroot/packages/python/configuration
	s/patches/python-2.7.13.diff, pyqtdeploy/sysroot/packages/python/con
	figurations/patches/python-2.7.8.diff, pyqtdeploy/sysroot/packages/p
	ython/configurations/patches/python-3.3.0.diff, pyqtdeploy/sysroot/p
	ackages/python/configurations/patches/python-3.3.1.diff, pyqtdeploy/
	sysroot/packages/python/configurations/patches/python-3.3.2.diff, py
	qtdeploy/sysroot/packages/python/configurations/patches/python-3.3.3
	.diff, pyqtdeploy/sysroot/packages/python/configurations/patches/pyt
	hon-3.3.4.diff, pyqtdeploy/sysroot/packages/python/configurations/pa
	tches/python-3.3.5.diff, pyqtdeploy/sysroot/packages/python/configur
	ations/patches/python-3.3.6.diff, pyqtdeploy/sysroot/packages/python
	/configurations/patches/python-3.4.0.diff, pyqtdeploy/sysroot/packag
	es/python/configurations/patches/python-3.4.1.diff, pyqtdeploy/sysro
	ot/packages/python/configurations/patches/python-3.4.2.diff, pyqtdep
	loy/sysroot/packages/python/configurations/patches/python-3.4.3.diff
	, pyqtdeploy/sysroot/packages/python/configurations/patches/python-3
	.4.4.diff, pyqtdeploy/sysroot/packages/python/configurations/patches
	/python-3.4.6.diff, pyqtdeploy/sysroot/packages/python/configuration
	s/patches/python-3.5.0.diff, pyqtdeploy/sysroot/packages/python/conf
	igurations/patches/python-3.5.1.diff, pyqtdeploy/sysroot/packages/py
	thon/configurations/patches/python-3.5.2.diff, pyqtdeploy/sysroot/pa
	ckages/python/configurations/patches/python-3.5.3.diff,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/diff_parser.py,
	pyqtdeploy/sysroot/packages/python/patch.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Removed support for Python on Android prior to v3.6.0.
	[615cb5644b54]

	* pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/specification.py:
	Package plugin options now support a default value.
	[8cc7a5f4add9]

	* test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qscintilla.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/ios-64/python_v2_host_source_target_source.json,
	test/specifications/macos-64/openssl.json,
	test/specifications/macos-64/python_host_source_target_source.json,
	t
	est/specifications/macos-64/python_v2_host_source_target_source.json
	, test/specifications/macos-64/qt5_source.json,
	test/specifications/osx-64/openssl.json,
	test/specifications/osx-64/python_host_source_target_source.json,
	test/specifications/osx-64/qt5_source.json:
	Updated the tests for the updated target names. Added test to build
	a basic Python v2 from source.
	[57cb3ebd0b35]

2017-10-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/targets.py:
	Fixed the handling of the default architecture.
	[3fc4f4bbf98f]

	* demo/sysroot.json:
	Updated the demo sysroot specification to use the updated target
	names.
	[f6425950dc2e]

	* pyqtdeploy/sysroot/specification.py:
	Fixed the handling of scoped package names in sysroot
	specifications.
	[45ef461ce218]

	* pyqtdeploy/sysroot/specification.py:
	Use | as the scope separator in sysroot specifications.
	[abc5ce582514]

	* pyqtdeploy/sysroot/sysroot.py:
	Fixed the creation of a target architecture object.
	[dec2c80f5b3c]

	* pyqtdeploy/builder/builder.py:
	Automatically disable a stdlib extension module for a platform if
	there are no external libraries specified.
	[3d9ca7e4f234]

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of disabled stdlib extension module libraries.
	[c75e520209d4]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/targets.py:
	Fixed the handling of the Windows architecture qmake scopes.
	[ae0f8ccd500e]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data for the _ctypes module.
	[41b0ed1169b7]

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of scopes in Python meta-data.
	[c9e6624b5dd3]

	* pyqtdeploy/builder/builder.py:
	Completed the refactoring of the builder.
	[e475a8f2bcc8]

	* demo/pyqt-demo.pdy:
	The demo no longer uses the Python shared library on Windows.
	[04b5d292e4f3]

	* pyqtdeploy/builder/builder.py:
	Optimised the generation of the init table.
	[2998ff1a7f26]

2017-10-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/targets.py:
	Partially completed the refactoring of the builder to use targets
	rather than qmake scopes internally. (Still to fix the code
	generation.)
	[25d7d1372f4d]

2017-10-03  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.pdy:
	Updated the demo .pdy file for the latest project format changes.
	[72bbec9c708a]

	* demo/pyqt-demo.py:
	The demo now displays the value of sys.platform.
	[33ee651bcc3f]

	* demo/build-demo.py:
	build-demo.py no longer invokes make when building for iOS.
	[dcd00af0f560]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/sysroot/sysroot.py, pyqtdeploy/targets.py:
	Refactored the standard library page so that external libraries are
	platform-specific.
	[6141131cd0ed]

	* pyqtdeploy/project/project.py:
	Fixes to the saving of a project.
	[cdbfb03a4cb8]

2017-10-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/pyqt3d.py,
	pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/pyqtchart.py,
	pyqtdeploy/sysroot/packages/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/packages/pyqtpurchasing.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qscintilla.py,
	pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/packages/sip.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py,
	pyqtdeploy/targets.py, test/runtests.py:
	Refactoring to use well known platform and architecture names rather
	than qmake scopes as both internally and externally used scopes.
	[2f605213e9bb]

2017-09-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Don't write out locations to the project when using the defaults.
	[4f826c7d9a99]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/project/project.py:
	Removed the optional SSL support button. The user now explicitly
	selects the ssl module if they want SSL support.
	[4e603a40f33e]

2017-09-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/sysroot/packages/python/configurations/python.pro,
	pyqtdeploy/sysroot/packages/python/pyconfig.py:
	Added iOS as a platform scope.
	[53b29c5de0ae]

2017-09-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/hosts.py,
	pyqtdeploy/sysroot/hosts.py, pyqtdeploy/sysroot/sysroot.py:
	DRY refactoring.
	[655caca49849]

	* demo/build-demo.py:
	Added the location of the iOS build of the demo.
	[b545771634df]

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of a non-default build directory.
	[78e17bfcde01]

	* .hgignore, demo/sysroot.json:
	Updated the demo sysroot to support iOS.
	[8f5261cfaf26]

	* test/runtests.py, test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/qscintilla.json,
	test/specifications/ios-64/python_host_source_target_source.json:
	Added support for iOS to the pyqtdeploy-sysroot tests.
	[192a7e1db59b]

	* pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/qt5.py:
	Improved the help for package options that have a fixed set of
	possible values.
	[816db80f8957]

	* test/specifications/osx-64/qt5_source.json:
	Updated the pyqtdeploy-sysroot tests.
	[7ad24de2203b]

	* demo/README, demo/build-demo.py:
	Added the demo README. Added the --sources option to build-demo.py.
	[f04524955796]

2017-09-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/pyqt3d.py,
	pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/pyqtchart.py,
	pyqtdeploy/sysroot/packages/pyqtdatavisualization.py,
	pyqtdeploy/sysroot/packages/pyqtpurchasing.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qscintilla.py,
	pyqtdeploy/sysroot/packages/sip.py, pyqtdeploy/sysroot/sysroot.py:
	The package plugins now get details directly from other packages.
	Enable verbose mode to be propagated.
	[3f18a46bd6be]

	* demo/build-demo.py, demo/pyqt-demo.pdy, demo/pyqt-demo.py:
	Fixed the demo to handle SSL properly.
	[51546588bfdf]

2017-09-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	The pyqt5 package now picks up the SSL support automatically.
	[fd8ee3ebec4d]

	* demo/sysroot.json, pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/specification.py:
	Package names can now be scoped. Package options can now have a set
	of possible values. Fixes to improve the SSL support for the qt5
	package.
	[91a91bc58971]

	* demo/pyqt-demo.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/sysroot/packages/qt5.py:
	If SYSROOT is defined then add the include and lib directories
	automatically.
	[f655eaf6b52e]

2017-09-23  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/build-demo.py:
	demo-build.py now uses per target sysroot and build directories.
	[ecd36f7f0faf]

	* demo/pyqt-demo.pdy:
	The macOS version of the demo is now a simple executable.
	[db831f8797ab]

	* pyqtdeploy/pyqtdeploybuild_main.py:
	pyqtdeploy-build now sets the SYSROOT environment variable.
	[5092862c605e]

	* demo/build-demo.py, demo/build.bat, demo/build.sh, demo/pyqt-
	demo.pdy:
	The demo builder now uses pyqtdeploy-build.
	[f9221210005d]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py,
	pyqtdeploy/gui/exception_handlers.py,
	pyqtdeploy/pyqtdeploybuild_main.py:
	Completed pyqtdeploy-build.
	[c1c75f182dfa]

2017-09-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/locations_page.py, pyqtdeploy/project/project.py:
	Updated the project version number to 7. Added the button to the
	locations page to set the default locations. The default locations
	are now those used by pyqtdeploy-sysroot.
	[91c416f808fb]

	* .hgignore, demo/build-demo.py, demo/sysroot.json,
	pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py,
	test/runtests.py, test/specifications/osx-64/qt5_source.json:
	The qt5 plugin now enables OpenSSL support if it is in the sysroot.
	Added the build-demo.py script to (so far) build a sysroot for the
	demo.
	[c4dc0b46f369]

2017-09-20  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.py:
	Improved the demo test for SSL support in Qt.
	[f78ed5561013]

	* demo/pyqt-demo.py:
	Added the SSL support status to the demon app.
	[f496a519cf94]

	* test/specifications/common/pyqt3d.json,
	test/specifications/common/pyqt5.json,
	test/specifications/common/pyqtchart.json,
	test/specifications/common/pyqtdatavisualization.json,
	test/specifications/common/pyqtpurchasing.json,
	test/specifications/common/qscintilla.json,
	test/specifications/osx-64/qt5_source.json:
	Updated the sysroot test specifications to work with the GPL and
	commercial versions.
	[bf6f3352f3e8]

2017-09-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/__init__.py,
	pyqtdeploy/packages/configurations/pyqt3d/pyqt3d-android.cfg,
	pyqtdeploy/packages/configurations/pyqt3d/pyqt3d-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt3d/pyqt3d-win.cfg,
	pyqtdeploy/packages/configurations/pyqt3d/pyqt3d.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-android.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-win.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-android.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-android.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-win.cfg, pyqtdeploy/packages/configurations/p
	yqtdatavisualization/pyqtdatavisualization.cfg,
	pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurchasing-
	android.cfg, pyqtdeploy/packages/configurations/pyqtpurchasing
	/pyqtpurchasing-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurchasing-
	win.cfg, pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurch
	asing.cfg, pyqtdeploy/packages/configurations/qscintilla/qscintilla-
	android.cfg, pyqtdeploy/packages/configurations/qscintilla
	/qscintilla-ios.cfg, pyqtdeploy/packages/configurations/qscintilla
	/qscintilla-win.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/configurations/sip/sip.cfg,
	pyqtdeploy/packages/packages.py, pyqtdeploy/pyqtdeploycli_main.py:
	Removed the remaining parts of pyqtdeploycli.
	[68c9448bc178]

	* pyqtdeploy/sysroot/packages/pyqtpurchasing.py,
	test/specifications/common/pyqtpurchasing.json:
	Added the PyQtPurchasing package plugin.
	[39eabc5b8cb7]

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py:
	Removed build-sysroot.py.
	[f98897d19133]

	* pyqtdeploy/sysroot/packages/pyqtdatavisualization.py,
	test/specifications/common/pyqtdatavisualization.json:
	Added the PyQtDataVisualization package plugin.
	[34be5cf9d434]

	* pyqtdeploy/sysroot/packages/pyqtchart.py,
	test/specifications/common/pyqtchart.json:
	Added the PyQtChart package plugin.
	[6f29f9997494]

	* pyqtdeploy/sysroot/packages/pyqt3d.py,
	test/specifications/common/pyqt3d.json:
	Added the PyQt3D package plugin.
	[194da72386ee]

2017-09-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Renamed configure() to publish() in the package plugins.
	[08d75652c5bf]

	* pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qscintilla.py,
	pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/pyqt5.json,
	test/specifications/common/qscintilla.json:
	Added the QScintilla package plugin.
	[aaf1f4e1b79e]

	* .hgignore, pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/pyqt5.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/qt5_installed.json,
	test/specifications/common/sip.json,
	test/specifications/osx-64/openssl.json,
	test/specifications/osx-64/python_host_source_target_source.json,
	test/specifications/osx-64/qt5_source.json, test/src/README:
	File names can now be patterns. Refactored the tests so that they
	don't embed specific version numbers.
	[1a1bfca9a731]

2017-09-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/pyqt5.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/pyqt5.json:
	Added the pyqt5 package plugin.
	[0865abbd76d9]

	* pyqtdeploy/sysroot/packages/sip.py, pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/sip.json:
	Added the sip package plugin.
	[d5ff3bfad20f]

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	Removed the --debug command line option.
	[cd0bccfd1626]

	* test/specifications/common/host_python_installed.json,
	test/specifications/common/python_host_installed_target_source.json,
	test/specifications/common/python_source.json,
	test/specifications/osx-64/host_python_source.json,
	test/specifications/osx-64/python_host_source_target_source.json,
	test/specifications/osx-64/qt5_source.json:
	Refactored the test specifications.
	[ce308a976210]

	* pyqtdeploy/pyqtdeploysysroot_main.py, pyqtdeploy/sysroot/sysroot.py:
	Added the --no-clean option to pyqtdeploy-sysroot.
	[895ec7f3a3a3]

2017-09-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Removed the mixins. The debug flag is now an argument and not part
	of a specification. The Qt5 package now publishes the Qt version
	number via the sysroot object.
	[32a932af3b93]

	* pyqtdeploy/sysroot/sysroot.py:
	Check that qmake and sip are available before being used.
	[9f7159fc9027]

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	Merged the host and target Python plugins - untested. The Python
	version number is now published via the sysroot object.
	[86a8add2c153]

2017-09-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/diff_parser.py,
	pyqtdeploy/sysroot/packages/python/patch.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	Refactored the plugins so UserException isn't used directly.
	[313cb32faaaa]

2017-09-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Debugged the Python target build from source.
	[047066e29b10]

	* pyqtdeploy/file_utilities.py, pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/diff_parser.py,
	pyqtdeploy/sysroot/packages/python/patch.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/python/supported_versions.py,
	pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/python_source.json:
	Implemented the target build of Python from source and the
	corresponding test (all untested).
	[aa3f30d45ce9]

2017-09-11  Phil Thompson  <phil@riverbankcomputing.com>

	* test/specifications/osx-64/qt5_source.json:
	Added the test for building Qt5 from source.
	[cc43c001e11d]

	* .hgignore, pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/sysroot.py,
	test/specifications/common/qt5_installed.json:
	Added the test for building Qt5 from an existing installation.
	[f646a98b8526]

	* test/specifications/osx-64/openssl.json:
	Added the tets for building OpenSSL for osx-64.
	[43b80bd2fcba]

	* test/specifications/osx-64/host_python_source.json:
	Added the test fro building the host Python from source.
	[c004a5428399]

2017-09-10  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore, test/runtests.py,
	test/specifications/common/host_python_installed.json:
	Added the pyqtdeploy-sysroot test runner.
	[4d70a14e9870]

	* pyqtdeploy/sysroot/specification.py:
	Made the output of the options argument more compact.
	[6f6ba6ea3321]

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/specification.py:
	Fixes to allow the Python target plugin to be imported.
	[fc08ffd4f781]

2017-07-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/python/__init__.py,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/patches/python-2.7.10.diff,
	pyqtdeploy/python/configurations/patches/python-2.7.12.diff,
	pyqtdeploy/python/configurations/patches/python-2.7.13.diff,
	pyqtdeploy/python/configurations/patches/python-2.7.8.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.0.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.1.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.2.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.3.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.4.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.5.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.6.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.0.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.1.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.2.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.3.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.4.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.6.diff,
	pyqtdeploy/python/configurations/patches/python-3.5.0.diff,
	pyqtdeploy/python/configurations/patches/python-3.5.1.diff,
	pyqtdeploy/python/configurations/patches/python-3.5.2.diff,
	pyqtdeploy/python/configurations/patches/python-3.5.3.diff,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.0.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.9.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.3.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.0.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.2.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.5.0.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.6.0.h,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/configure_python.py,
	pyqtdeploy/python/diff_parser.py, pyqtdeploy/python/patch.py,
	pyqtdeploy/python/pyconfig.py,
	pyqtdeploy/python/supported_versions.py,
	pyqtdeploy/python/windows.py, pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python/configurations/config_py2.c,
	pyqtdeploy/sysroot/packages/python/configurations/config_py3.c, pyqt
	deploy/sysroot/packages/python/configurations/patches/python-2.7.10.
	diff, pyqtdeploy/sysroot/packages/python/configurations/patches/pyth
	on-2.7.12.diff, pyqtdeploy/sysroot/packages/python/configurations/pa
	tches/python-2.7.13.diff, pyqtdeploy/sysroot/packages/python/configu
	rations/patches/python-2.7.8.diff, pyqtdeploy/sysroot/packages/pytho
	n/configurations/patches/python-3.3.0.diff, pyqtdeploy/sysroot/packa
	ges/python/configurations/patches/python-3.3.1.diff, pyqtdeploy/sysr
	oot/packages/python/configurations/patches/python-3.3.2.diff, pyqtde
	ploy/sysroot/packages/python/configurations/patches/python-3.3.3.dif
	f, pyqtdeploy/sysroot/packages/python/configurations/patches/python-
	3.3.4.diff, pyqtdeploy/sysroot/packages/python/configurations/patche
	s/python-3.3.5.diff, pyqtdeploy/sysroot/packages/python/configuratio
	ns/patches/python-3.3.6.diff, pyqtdeploy/sysroot/packages/python/con
	figurations/patches/python-3.4.0.diff, pyqtdeploy/sysroot/packages/p
	ython/configurations/patches/python-3.4.1.diff, pyqtdeploy/sysroot/p
	ackages/python/configurations/patches/python-3.4.2.diff, pyqtdeploy/
	sysroot/packages/python/configurations/patches/python-3.4.3.diff, py
	qtdeploy/sysroot/packages/python/configurations/patches/python-3.4.4
	.diff, pyqtdeploy/sysroot/packages/python/configurations/patches/pyt
	hon-3.4.6.diff, pyqtdeploy/sysroot/packages/python/configurations/pa
	tches/python-3.5.0.diff, pyqtdeploy/sysroot/packages/python/configur
	ations/patches/python-3.5.1.diff, pyqtdeploy/sysroot/packages/python
	/configurations/patches/python-3.5.2.diff, pyqtdeploy/sysroot/packag
	es/python/configurations/patches/python-3.5.3.diff,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-2.7.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-2.7.9.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.3.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.4.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.4.2.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.5.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/pyconfig/pyconfig-
	win-3.6.0.h,
	pyqtdeploy/sysroot/packages/python/configurations/python.pro,
	pyqtdeploy/sysroot/packages/python/configure_python.py,
	pyqtdeploy/sysroot/packages/python/diff_parser.py,
	pyqtdeploy/sysroot/packages/python/patch.py,
	pyqtdeploy/sysroot/packages/python/pyconfig.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/python/supported_versions.py,
	pyqtdeploy/windows.py:
	Basic refactoring of the building Python from source.
	[7c9c9f657130]

	* pyqtdeploy/pyqtdeploycli_main.py:
	Removed the configuration of Python from pyqtdeploycli.
	[4708b829e53b]

	* pyqtdeploy/pyqtdeploycli_main.py:
	Removed the build action from pyqtdeploycli.
	[ba29c97fad2a]

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploycli_main.py,
	pyqtdeploy/targets.py:
	Removed the show-targets action of pyqtdeploycli.
	[3b7ee2ac7c28]

	* pyqtdeploy/pyqtdeploycli_main.py:
	Removed the show-version action from pyqtdeploycli.
	[04f2c2b86ceb]

	* pyqtdeploy/__init__.py, pyqtdeploy/packages/__init__.py,
	pyqtdeploy/packages/packages.py, pyqtdeploy/pyqtdeploycli_main.py:
	Removed the show-packages action from pyqtdeploycli.
	[5a28949a59a6]

2017-07-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploycli_main.py,
	pyqtdeploy/python/__init__.py, pyqtdeploy/python/install_python.py:
	Removed the install action from pyqtdeploycli.
	[156eaa576f20]

	* pyqtdeploy/pyqtdeploybuild_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py, setup.py:
	Added the initial pyqtdeploy-build implementation.
	[a19e15161fdb]

2017-07-24  Phil Thompson  <phil@riverbankcomputing.com>

	* setup.py:
	Renamed pyqtdeploysysroot to pyqtdeploy-sysroot.
	[1f6a73356060]

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/packages/python/__init__.py,
	pyqtdeploy/sysroot/packages/python/python.py,
	pyqtdeploy/sysroot/packages/qt5.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Minor refactoring.
	[3f3f51e1a1d6]

	* pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Implemented the installation of target Python package from the
	system installation.
	[22501168c26c]

2017-07-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python.py:
	Refactored the host and target Python packahe plugins to share more
	code.
	[390f2faf98a2]

2017-07-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python.py:
	Incomplete refactoring of the Python package plugins.
	[3578942cb92f]

	* pyqtdeploy/sysroot/packages/host_python.py:
	Adde the missing mixin from the hopt Python package plugin.
	[8d44d90af654]

	* pyqtdeploy/sysroot/packages/qt5.py:
	Added more configuration options to the Qt5 package plugin.
	[e0dcf9557eed]

	* pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Option names can now be scoped with a target name.
	[9968fe245f10]

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py, pyqtdeploy/sysroot/hosts.py,
	pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/qt5.py, pyqtdeploy/sysroot/sysroot.py:
	Added the package plugin for Qt5.
	[8b2a275f4d93]

2017-07-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/sysroot.py:
	Completed the OpenSSL package plugin.
	[8a2db972c9d2]

	* pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/openssl.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/sysroot.py:
	Added the stub of the OpenSSL package plugin.
	[324008011803]

2017-07-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/hosts.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Completed the host_python package plugin.
	[a2bd89978704]

	* pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Create the sysroot directory and the temporary build directory.
	[cfe2b7d816f0]

2017-07-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/package_mixins.py,
	pyqtdeploy/sysroot/packages/host_python.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/specification.py:
	Distinguish between host and target versions of Python.
	[e14a4e5c7179]

	* pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Added the --options option to introspect a plugin's options.
	[a6da89660473]

	* doc/introduction.rst, setup.py:
	Python v3.5 is now required.
	[8721bdc2416e]

	* pyqtdeploy/__init__.py, pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py,
	pyqtdeploy/sysroot/abstract_package.py,
	pyqtdeploy/sysroot/packages/__init__.py,
	pyqtdeploy/sysroot/packages/contrib/__init__.py,
	pyqtdeploy/sysroot/packages/python.py,
	pyqtdeploy/sysroot/specification.py, pyqtdeploy/sysroot/sysroot.py:
	Added the stub of the Python package plugin.
	[5afc2ea8591a]

2017-07-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/build_page.py, pyqtdeploy/message_handler.py,
	pyqtdeploy/pyqtdeploycli_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py:
	Refactored the MessageHandler to share code between the console
	wrappers.
	[117ff5b2e188]

	* pyqtdeploy/__init__.py, pyqtdeploy/main_cli.py,
	pyqtdeploy/main_gui.py, pyqtdeploy/pyqtdeploy_main.py,
	pyqtdeploy/pyqtdeploycli_main.py,
	pyqtdeploy/pyqtdeploysysroot_main.py,
	pyqtdeploy/sysroot/__init__.py, pyqtdeploy/sysroot/sysroot.py,
	setup.py:
	Added the stub of pyqtdeploysysroot.
	[1a90650d39bf]

	* Makefile, build.py, doc/development_version.rst,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python, pyqtdeploy/bu
	ilder/lib/bootstrap_external/bootstrap_external-3.5.python,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-
	android.cfg, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-ios.cfg, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart.cfg:
	Merged the 1.3-maint branch with the trunk.
	[e62da3cf43ae]

2017-06-17  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/introduction.rst:
	Updated the docs with a warning about the skills needed.
	[2905e430c60b] <1.3-maint>

2017-03-04  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.3.2 for changeset 6ced54ce09db
	[bde3753bac9c] <1.3-maint>

	* NEWS:
	Released as v1.3.2.
	[6ced54ce09db] [1.3.2] <1.3-maint>

	* doc/conf.py:
	Updated the copyright notice in the docs.
	[e15b645d03a6] <1.3-maint>

2017-03-03  Phil Thompson  <phil@riverbankcomputing.com>

	* setup.py:
	Fixed the URL in setup.py.
	[a42b93635646] <1.3-maint>

2017-03-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Added a missing CONST_CAST to the startup code.
	[4be70fc4f45f] <1.3-maint>

2017-02-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data for the nis module for macOS.
	[550ea4e6060e] <1.3-maint>

	* pyqtdeploy/python/pyconfig.py:
	More Android configuration updates.
	[708e3b612b5c] <1.3-maint>

	* pyqtdeploy/python/pyconfig.py:
	Attempted to update the Android API levels in the Python
	configuration.
	[fc81a18c12f2] <1.3-maint>

	* doc/build_sysroot.rst:
	Updated the build-sysroot.py documentation.
	[164b5dd750c0] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the Python meta-data for xml.dom.xmlbuilder.
	[d5ee6e9fd083] <1.3-maint>

	* Developers/build-sysroot.py:
	Fixes for building OpenSSL on Windows.
	[db32adb5f387] <1.3-maint>

	* Developers/build-sysroot.py:
	Added (untested) support for build-sysroot.py building OpenSSL on
	Windows.
	[a9613ee4ba6f] <1.3-maint>

2017-02-24  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Added initial support for building OpenSSL to build-sysroot.py
	(osx-64 only).
	[cd5e4b55b898] <1.3-maint>

2017-02-22  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, NEWS:
	Documentation updates.
	[20652cf43488] <1.3-maint>

	* pyqtdeploy/python/install_python.py:
	Install the limited Python library for v3.4 and later.
	[b198d8b54778] <1.3-maint>

	* Developers/build-sysroot.py:
	Windows fix for build-sysroot.py.
	[03ea95c26eeb] <1.3-maint>

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py:
	Build a debug version of QScintilla as well as the Python bindings.
	[1aff9fc708d7] <1.3-maint>

	* pyqtdeploy/packages/configurations/qscintilla/qscintilla-
	android.cfg:
	Disable printer support for QScintilla on Android.
	[ecdc1b7a986c] <1.3-maint>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg:
	Qt doesn't support printing on Android.
	[d8f2af93c3ff] <1.3-maint>

2017-02-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Python configuration fixes for Android.
	[6e6385ae8fba] <1.3-maint>

	* pyqtdeploy/python/configurations/python.pro:
	Enable -std=c99 when building Python v3.6.0 (specifically for
	Android).
	[15fa47c64bbf] <1.3-maint>

	* pyqtdeploy/python/configure_python.py:
	Don't try and patch Python v3.6.0.
	[3c54df588987] <1.3-maint>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg:
	Updated the configuration for iOS for Qt v5.8.0.
	[04b046e141b9] <1.3-maint>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the example project files.
	[1afb4e67c509] <1.3-maint>

	* demo/pyqt-demo.pdy:
	Updated the demo example.
	[0a4bd09ce281] <1.3-maint>

	* doc/tutorial.rst:
	Emphasised that the user has to provide compiled SSL libraries
	themselves.
	[243e0e947e59] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data fro blake2 and sha3.
	[0bedf85bcd72] <1.3-maint>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.6.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.6.python, pyqt
	deploy/builder/lib/bootstrap_external/bootstrap_external-3.5.python,
	pyqtdeploy/builder/lib/bootstrap_external/bootstrap_external-3.6.pyt
	hon:
	Restored the previous (correct) handling of the frozen bootstrap
	modules.
	[dd790ce6dbe5] <1.3-maint>

	* pyqtdeploy/metadata/supported_python_versions.py:
	Fixed the handling of the Python v3.6.0 version number.
	[ab16428a0967] <1.3-maint>

2017-02-20  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py now handles ensurepip when building the host
	Python.
	[2d81756653d0] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Completed the standard library updates for Python v3.6.0.
	[3981c2d3267c] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	More v3.6.0 updates.
	[ec5579918a0b] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	More v3.6.0 standard library updates.
	[c3bafc31676f] <1.3-maint>

2017-02-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More standard library updates fro v3.6.0.
	[55bd303f77c9] <1.3-maint>

2017-02-18  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, NEWS, doc/static_builds.rst,
	pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.6.python, pyqt
	deploy/builder/lib/bootstrap_external/bootstrap_external-3.5.python,
	pyqtdeploy/main_cli.py, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.6.0.h,
	pyqtdeploy/python/configure_python.py,
	pyqtdeploy/python/pyconfig.py:
	Initial support for Python v3.6.0 (standard library still to
	update). The default Android API level is now 21 rather than 9.
	[6c33bef4cdd1] <1.3-maint>

2017-02-17  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt:
	Add PyQt3D to the developer notes.
	[3c545cb7ac71] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-3.5.3.diff:
	Added support for Python v3.5.3.
	[575a71aea4ae] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-3.4.6.diff:
	Added support for Python v3.4.6.
	[49d4a9c390bd] <1.3-maint>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-2.7.13.diff:
	Added support for Python v2.7.13.
	[7a2d84cf170f] <1.3-maint>

2017-02-13  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py will now build PyQt3D.
	[bfbbd090ecfe] <1.3-maint>

2017-02-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Fixed the PyQt5 OpenGL configuration on Windows.
	[ea84abf5cdb0] <1.3-maint>

	* Developers/build-sysroot.py, pyqtdeploy/python/install_python.py:
	Fixed the support for Python v2 based sysroots.
	[ad728720bb64] <1.3-maint>

2016-12-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	HAVE_STROPTS_H is now disabled for Linux as streams are not
	supported (even though the .h file is present on many Linux
	systems).
	[e845fe54ad43] <1.3-maint>

2016-11-22  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, doc/command_line.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/build_page.py, pyqtdeploy/main_cli.py:
	Added the --timeout command line option to pyqtdeploycli.
	[bef6017b100c] <1.3-maint>

2016-10-31  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, pyqtdeploy/metadata/pyqt5.py:
	Added the PyQt3D modules.
	[e4bdfca1b62f] <1.3-maint>

	* demo/pyqt-demo.py:
	Added PyQt3D to the demo.
	[dd3470225365] <1.3-maint>

	* doc/static_builds.rst, pyqtdeploy/packages/configurations/pyqt3d
	/pyqt3d-android.cfg, pyqtdeploy/packages/configurations/pyqt3d
	/pyqt3d-ios.cfg, pyqtdeploy/packages/configurations/pyqt3d/pyqt3d-
	win.cfg, pyqtdeploy/packages/configurations/pyqt3d/pyqt3d.cfg:
	Added support for static builds of PyQt3D.
	[7480c9e1cae7] <1.3-maint>

	* Developers/build-sysroot.py:
	Added the --static-msvc-runtime option to build-sysroot.py.
	[58186d64eb88] <1.3-maint>

	* Developers/build-sysroot.py:
	build-sysroot.py now staticaly links the MSVC runtime when building
	Qt.
	[30a14fe27b4c] <1.3-maint>

2016-10-28  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	Fixed the instructions for statically linking the MSVC runtime.
	[5f90f2f0a28d] <1.3-maint>

2016-09-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/pyqt5.py:
	Added support for the QtWebEngine module.
	[d07573c68123] <1.3-maint>

2016-08-30  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.3.1 for changeset ecb1cbe4fa20
	[aafe30859f96] <1.3-maint>

	* NEWS:
	Released as v1.3.1.
	[ecb1cbe4fa20] [1.3.1] <1.3-maint>

2016-08-23  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, demo/build.bat:
	Updated the developer notes.
	[5ebf62396f51] <1.3-maint>

	* Developers/build-sysroot.py, pyqtdeploy/python/install_python.py,
	pyqtdeploy/python/windows.py:
	Fix the installation of the system Python (current user and all
	users) on Windows.
	[78a23a820ae7] <1.3-maint>

2016-08-22  Phil Thompson  <phil@riverbankcomputing.com>

	* demo/pyqt-demo.py:
	Removed an errant import from the demo.
	[da62ae25016c] <1.3-maint>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Updated the PyQt5 Windows configuration regarding OpenGL.
	[d65b378c8f14] <1.3-maint>

2016-08-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Python configuration changes for Android.
	[978e7e0d8052] <1.3-maint>

2016-08-19  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore, Developers/DeveloperNotes.txt, demo/build.bat,
	demo/build.sh, demo/pyqt-demo.pdy, demo/pyqt-demo.py,
	doc/build_sysroot.rst:
	The demo application now imports all the add-on modules.
	[07d0f91a8a1b] <1.3-maint>

	* pyqtdeploy/metadata/pyqt5.py:
	Fixes for the QtChart meta-data.
	[7c1efdb891e0] <1.3-maint>

2016-08-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/pyqt5.py:
	QScintilla has QtPrintSupport as a dependency.
	[bb39478b1277] <1.3-maint>

2016-08-17  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py will now create a symlink to androiddeployqt.
	[df7637c0a15e] <1.3-maint>

2016-08-16  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/build_sysroot.rst, doc/static_builds.rst:
	Updated the docs related to static builds and sysroots.
	[1874075e1d34] <1.3-maint>

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py:
	build-sysroot.py now support PyQtChart, PyQtDataVisualization,
	PyQtPurchasing and QScintilla.
	[497142519b6c] <1.3-maint>

2016-08-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Fixed a crash when trying to use the name of an unnamed project.
	[e7ee432978c5] <1.3-maint>

2016-08-14  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, NEWS,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-3.5.2.diff,
	pyqtdeploy/python/pyconfig.py:
	Added support for Python v3.5.2.
	[0e5dfe9f90ff] <1.3-maint>

	* NEWS, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/patches/python-2.7.12.diff,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/pyconfig.py:
	Added support for Python v2.7.12.
	[72095c56a608] <1.3-maint>

	* NEWS, pyqtdeploy/metadata/python_metadata.py:
	Added support for Python v3.4.5.
	[842d51b3577f] <1.3-maint>

2016-08-12  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgignore, Makefile, build.py, doc/conf.py,
	doc/development_version.rst, doc/index.rst, rb-product:
	Migrated from the old to the new build system.
	[d5d825bf39f0] <1.3-maint>

2016-07-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Fixed the names of the PyQtChart configuration files in the example
	.pdy files.
	[ab3201185440] <1.3-maint>

	* pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-android.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtchart.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-
	android.cfg, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-ios.cfg, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart.cfg:
	Fixed the configuration files for PyQtChart.
	[999f906fb4b0] <1.3-maint>

2016-07-24  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot disables PyQt support for Python dbus.
	[80d253eec08f] <1.3-maint>

2016-07-20  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	Fixed a document typo.
	[ffd8592eb143] <1.3-maint>

2016-06-14  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.3 for changeset 01a56ea5b2c1
	[12ef76e33e19]

	* NEWS:
	Released as v1.3.
	[01a56ea5b2c1] [1.3]

2016-05-29  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[08bd47199c27]

	* doc/build_sysroot.rst, doc/images/application_source_tab.png,
	doc/images/build_tab.png, doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/qmake_tab.png, doc/images/stdlib_packages_tab.png,
	doc/static_builds.rst, doc/tutorial.rst:
	Updated the documentation.
	[29133a788c8f]

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the Qt version in the example .pdy files.
	[1b4876bc8d7f]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	Implemented the build process timeout.
	[fe33b628f131]

2016-05-28  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, doc/static_builds.rst,
	pyqtdeploy/python/pyconfig.py:
	Updated the Python configuration for Android with some API specific
	changes.
	[42c27735b72b]

	* doc/command_line.rst, doc/static_builds.rst, pyqtdeploy/main_cli.py:
	The ANDROID_NDK_PLATFORM environment variable now supplies the
	default Android API level if set.
	[3f1986ced8da]

	* doc/command_line.rst, pyqtdeploy/main_cli.py:
	Changed the default Android API level to 9 which is the default
	actually used by qmake.
	[6caf1f2a3aee]

	* doc/command_line.rst, pyqtdeploy/main_cli.py:
	Changed the default Android API level to 10 (the Qt documentation
	states 10 and 13 in different places).
	[0b76d37b4b38]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Merged the v1.2 maintenance branch with the trunk.
	[a9bd5ae038ea]

	* doc/command_line.rst, pyqtdeploy/main_cli.py,
	pyqtdeploy/python/configure_python.py,
	pyqtdeploy/python/pyconfig.py:
	Added the support (currently unused) for specifying the target
	Android API level when configuring Python.
	[351383644e2f] <1.2-maint>

2016-05-15  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/build_sysroot.rst, doc/command_line.rst, doc/index.rst,
	doc/static_builds.rst, doc/tutorial.rst,
	doc/windows_dynamic_loading.rst:
	Documented the (experimental) build-sysroot.py.
	[1ad534a78789] <1.2-maint>

2016-05-13  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	Updated the docs regarding auto-selecting sub-packages.
	[4c7e9517ecda] <1.2-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data for the iso2022_kr encoding.
	[53f097481be5] <1.2-maint>

	* pyqtdeploy/gui/standard_library_page.py:
	Added the checkbox to the Standard Library page to auto-select sub-
	packages.
	[b92d71a82563] <1.2-maint>

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/other_packages_page.py,
	pyqtdeploy/gui/package_editor.py,
	pyqtdeploy/gui/qrc_package_editor.py:
	Some class renaming.
	[fa573436be89] <1.2-maint>

	* pyqtdeploy/gui/standard_library_page.py:
	Trivial readability improvement.
	[1d879c049522] <1.2-maint>

2016-05-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.5.0.h:
	Fixed the dynamic loading configuration for Python v3.5.
	[0fa00f4ba5b5] <1.2-maint>

	* pyqtdeploy/python/configurations/python.pro:
	Include invalid_parameter_handler.c in Python v3.5 Windows builds.
	[575ceb51b8bf] <1.2-maint>

	* pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	Always use the version of zlib included in the Python source.
	[e508683e250d] <1.2-maint>

	* Developers/build-sysroot.py:
	More Windows fixes for Qt.
	[a631da747f66] <1.2-maint>

	* Developers/build-sysroot.py:
	Windows fixes for build-sysroot.py.
	[b41655e2c232] <1.2-maint>

	* pyqtdeploy/python/pyconfig.py:
	Disable HAVE_STD_ATOMIC for Linux as it breaks compilation of C++
	modules.
	[151aee274b34] <1.2-maint>

2016-05-10  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Fixed build-sysroot.py building Qt on Linux.
	[5d998b3b7a9c] <1.2-maint>

2016-05-09  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py fixes for when Python is not being built.
	[1cd5ca10e0d1] <1.2-maint>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Remove the QtDesigner module from PyQt5 configurations.
	[37814ba2ec7f] <1.2-maint>

	* Developers/build-sysroot.py:
	Fixed the qmake symlink created by build-sysroot.py. Don't build the
	Qt tools.
	[90db5b80fea1] <1.2-maint>

2016-05-08  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Make sure symlinks are relative only if the source is within
	sysroot.
	[f7a1c7f760c8] <1.2-maint>

2016-05-05  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py now handles a non-system host Python installation
	properly.
	[9733f53ef792] <1.2-maint>

2016-05-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Removed Web Engine modules from the PyQt5 configurations.
	[45a1a3917779] <1.2-maint>

	* Developers/build-sysroot.py:
	Continued to refactor build-sysroot.py. It now builds all packages.
	[072973069685] <1.2-maint>

2016-04-29  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Started a major refactoring of build-sysroot.py. Currently it will
	build Python natively on OS X.
	[4ecfafffaa7b] <1.2-maint>

2016-04-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Don't convert entries in sys.path that are resource paths (ie. start
	with ':') to native separators.
	[f9032002cb91] <1.2-maint>

2016-04-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/pyqt_page.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Updates for PyQt v5.6.
	[8a86b77bb44b] <1.2-maint>

2016-04-21  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Updated build-sysroot.py for Qt v5.6 and the current package naming
	standards.
	[53021cb484ca] <1.2-maint>

2016-04-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg:
	The PyQt5 iOS configuration now disables PyQt_MacOSXOnly which is
	the more generic way of handling differences between iOS and OS X.
	[60102e6bb1c5] <1.2-maint>

2016-03-13  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.2.1 for changeset 415bcaacff4e
	[7e209d54d359] <1.2-maint>

	* NEWS:
	Released as v1.2.1.
	[415bcaacff4e] [1.2.1] <1.2-maint>

2016-03-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/other_packages_page.py:
	Handle the Other Packages Scan button being pressed before the
	package directory has been set.
	[f94ce74642ef] <1.2-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Meta-data fixes for the asyncio and concurrent.futures packages.
	[8d89ed3e1132] <1.2-maint>

2016-03-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/pyqt_page.py:
	Work around a Qt problem on Linux where it likes to insert '&' into
	the text of a button from time to time.
	[84641000112f] <1.2-maint>

2016-02-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed a regression in the handling of the uic package.
	[ccfb10c212ea] <1.2-maint>

2016-01-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	The importer now trivially rejects a module if the package name
	doesn't match the path.
	[6b734e8b1012] <1.2-maint>

2016-01-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Fixed object leaks in the importing of side-by-side packages.
	[f6d134bddf14] <1.2-maint>

2016-01-08  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.2 for changeset 2e4706805e80
	[81a14a81b7bf]

	* NEWS:
	Released as v1.2.
	[2e4706805e80] [1.2]

2016-01-04  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/DeveloperNotes.txt, demo/build.sh:
	Updates to the developer notes regarding iOS deployment.
	[8a9f9ec0bc70]

	* demo/pyqt-demo.py:
	Updates to the demo.
	[ca9592790d98]

	* Makefile:
	Added the clean of the demo to the Makefile.
	[9faa0c8775b5]

	* demo/build.bat, demo/build.sh, demo/pyqt-demo.pdy, demo/pyqt-
	demo.py:
	Added the simple demo application.
	[a7b1239f4501]

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py,
	pyqtdeploy/python/pyconfig.py:
	Fixed the Android Python configuration.
	[77f5a1d23958]

2016-01-03  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/qmake_tab.png, doc/images/stdlib_packages_tab.png,
	doc/tutorial.rst:
	Updated the screenshots in the tutorial.
	[9ffb6f511d87]

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the example .pdy files.
	[d23a63ce3c0f]

	* pyqtdeploy/metadata/supported_python_versions.py:
	Make sure the initial target Python version is the latest.
	[e70429a440a4]

	* pyqtdeploy/gui/build_page.py:
	The name of the host interpreter is no longer needed.
	[b932eb49d9b1]

	* NEWS, doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/project/project.py:
	Added support for the PDY_PY_MAJOR, PDY_PY_MINOR and PDY_PY_MICRO
	macros.
	[85b45f577247]

	* pyqtdeploy/builder/builder.py:
	Match the sysroot directory used for the DLLs with that used by
	pyqtdeploycli.
	[b7c505eec027]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	Added support for the .pyd and .dll files included in the Windows
	installer.
	[0165dcf73d22]

2016-01-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/command_line.rst, doc/static_builds.rst,
	doc/windows_dynamic_loading.rst:
	Documented the install action of pyqtdeploycli.
	[e667e551e53c]

	* pyqtdeploy/python/install_python.py:
	Installing the Windows platform Python now installs the extension
	modules and external DLLs.
	[4c74f83adffe]

	* pyqtdeploy/builder/builder.py:
	Fixed the generated .pro file when installing DLLs.
	[1fc4a009ca2a]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/python/install_python.py:
	The standard Python DLLs and now installed with the application.
	[ea018f0dfbcc]

	* pyqtdeploy/builder/builder.py:
	Tidy up the generated .pro file when using the Windows system
	Python.
	[c69fa136a0dc]

	* Developers/build-sysroot.py, pyqtdeploy/python/windows.py:
	build-sysroot.py fixes for Windows.
	[a547e227b072]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/freeze.python,
	pyqtdeploy/python/install_python.py:
	Improved the error reporting when failing to freeze files.
	[43d51d352e49]

	* doc/conf.py, doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/python/__init__.py, pyqtdeploy/python/install_python.py,
	pyqtdeploy/python/windows.py:
	If the name of the host Python interpreter is omitted then a
	platform-specific default will be used.
	[806a1b9a11f3]

2015-12-31  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py, pyqtdeploy/python/install_python.py:
	Completed the initial support for installing the system Python on
	Windows.
	[a5fd51bf322f]

	* pyqtdeploy/__init__.py, pyqtdeploy/file_utilities.py,
	pyqtdeploy/main_cli.py, pyqtdeploy/python/__init__.py,
	pyqtdeploy/python/configure_python.py,
	pyqtdeploy/python/install_python.py, pyqtdeploy/python/python.py,
	pyqtdeploy/python/supported_versions.py:
	Added the stub for installing Windows Python using pyqtdeploycli.
	[58f76c1c251a]

	* doc/tutorial.rst, pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/locations.py, pyqtdeploy/project/project.py,
	pyqtdeploycli.pdy:
	Reverted the recent changes relating to the support for Python
	installed from the official installer as it is the wrong approach.
	[8fd4d8a0f2ca]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/locations.py,
	pyqtdeploy/project/project.py:
	Make Windows native builds using the official installer a special
	case.
	[e2c31af19a1e]

2015-12-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the example .pdy files.
	[5db6f100ac10]

	* pyqtdeploy/project/project.py:
	Simple bug fix.
	[645175298cab]

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/locations.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	The type of Python installation on Windows is now determined by
	inspecting the registry rather than being set in the project file.
	[2107de63c165]

2015-12-29  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/locations.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	Improved the support for using the official Windows installers to
	provide the interpreter. May still be changed significantly if the
	registry can be used.
	[c3bc2d66f83c]

	* pyqtdeploy/gui/standard_library_page.py:
	More tweaks to the Standard Library page.
	[1a90f950acdb]

	* doc/tutorial.rst, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/standard_library_page.py:
	Moved the specification of the target Python version from the
	Standard Library page to the Application Source page.
	[78ef5050b509]

	* doc/tutorial.rst, pyqtdeploy/project/project.py:
	New projects now default to using the Python DLL on Windows.
	[7726c519bfda]

2015-12-26  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS, doc/command_line.rst, doc/tutorial.rst,
	pyqtdeploy/builder/builder.py, pyqtdeploy/main_cli.py:
	Added the --include-dir, --interpreter, --source-dir, --python-
	library and
	--standard-library-dir command line options to pyqtdeploycli.
	[da8fe5942f97]

2015-12-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Fixed the Python configuration for iOS.
	[278b482151e5]

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	Some Python modules are implemented as frozen builtins.
	[c54261bf9d5a]

	* Developers/build-sysroot.py:
	Improved the way build-sysroot.py finfs pyqtdeploycli on Windows.
	[180df623de2d]

	* Developers/build-sysroot.py:
	Initial changes to build-sysroot.py to support Python v3.5 Windows
	hosts.
	[cc3df182505c]

2015-12-23  Phil Thompson  <phil@riverbankcomputing.com>

	* NEWS:
	Updated the NEWS file.
	[19167e562cc8]

	* doc/pyrcc.rst, pyqtdeploy/builder/lib/pdytools_module.cpp:
	Added support for the PEP 302 get_data() optional import hook.
	[6aa68598f356]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Implemented the PEP302 get_code(), get_source() and is_package()
	methods.
	[f4498b726860]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the Python standard library meta-data for SSL support.
	[1a52637344db]

2015-12-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed the freezing of Python source files so that the .py name gets
	embedded rather than the .pyo name.
	[548c0e0e3bc8]

	* THANKS:
	Updated the THANKS file.
	[2a09d44e9cb7]

	* MANIFEST.in, THANKS:
	Added the THANKS file.
	[a172c2335ee9]

	* NEWS, doc/command_line.rst, doc/windows_dynamic_loading.rst,
	pyqtdeploy/main_cli.py, pyqtdeploy/python/python.py:
	Added the --disable-patches command line option to pyqtdeploycli.
	[b75e6d126cdb]

2015-12-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the example .pdy files.
	[4bb83c0a1692]

	* NEWS:
	Updated the NEWS file.
	[aa2fb86027b7]

	* doc/pyrcc.rst:
	Fixed a document typo.
	[bf6366c115d8]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.5.python, pyqt
	deploy/builder/lib/bootstrap_external/bootstrap_external-3.5.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/pyconfig.py:
	Bug fixes for Python v3.5.1.
	[5e57ae834e3d]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-3.4.4.diff:
	Updated for Python v3.4.4.
	[9bff039c1281]

2015-12-20  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Updated build-sysroot.py for the current latest versions.
	[df0a3ca5a72b]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.5.python,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py,
	pyqtdeploy/python/configurations/patches/python-3.5.1.diff,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.11.h,
	pyqtdeploy/python/pyconfig.py:
	Updated for Python v3.5.1.
	[2b9d368f8f6a]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.5.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap_external-3.5.python,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Updated the importlib changes for Python v3.5.0.
	[d666b4c247aa]

2015-12-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/python.pro:
	Updated python.pro for Python v3.5.0.
	[1d87bcdcef38]

	* pyqtdeploy/python/configurations/config_py3.c:
	Fixed the _signal module for Python v3.5.
	[9d284dfef6ba]

	* pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.5.0.h,
	pyqtdeploy/python/pyconfig.py:
	Added the pyconfig.h support for Python v3.5.0.
	[39d5b0f92beb]

2015-12-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/metadata/supported_python_versions.py:
	Updated the Python meta-data for v3.5.0.
	[d7dc510aa27b]

	* pyqtdeploy/python/configurations/patches/python-3.5.0.diff:
	Added the patch for Python v3.5.0.
	[c7a2c1bb2ef1]

2015-12-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.11.h:
	Completed the support for Python v2.7.11.
	[749572976beb]

	* pyqtdeploy/metadata/python_metadata.py:
	Updated the Python meta-data for v2.7.11.
	[08914e38f12a]

2015-11-01  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Removed the addition of -lintl when configuring Python2 for Linux.
	(Hopefully it applies to all Linux distros and not just Ubuntu.)
	[2b0623e1bc90]

	* pyqtdeploy/metadata/python_metadata.py:
	Added the meta-data for the pdb module.
	[dcff4925a5e2]

	* pyqtdeploy/metadata/python_metadata.py:
	Added the meta-data for the bdb module.
	[5425a96706b3]

	* doc/windows_dynamic_loading.rst:
	Added a comment to the docs related to dynamic loading on Windows to
	mention ctypes.
	[a2915d65d9d6]

	* Merged the v1.1 maintenance branch.
	[2a488f9597f7]

2015-09-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg:
	Disable the PyQt_MacCocoaViewContainer feature for PyQt5 on iOS.
	[c948bd71d322] <1.1-maint>

2015-08-18  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.1 for changeset 67f5436df36f
	[3673147f5a85]

	* NEWS:
	Released as v1.1.
	[67f5436df36f] [1.1]

	* Developers/PyjniusNotes.txt:
	Fixes for some relative imports in the pyjnius notes.
	[e64813ceeb21]

	* Developers/DeveloperNotes.txt:
	Updates to the developer docs.
	[7c2a92c040c4]

2015-08-15  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/locations_tab.png:
	Another updated screenshot.
	[f3a27d19d65f]

	* NEWS:
	Updated the NEWS file.
	[617135554259]

	* doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png:
	Updated the screenshots.
	[5dd2376a099b]

	* Developers/PyjniusNotes.txt:
	Added the developer notes for pyjnius.
	[cfebba5860b9]

2015-08-13  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	Documented the support for building simple extension modules.
	[bf18e162ba78]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	The Other Extension Modules page can now be used to build (simple)
	extension modules as well as link against pre-built extension
	modules. Bumped the internal project version number.
	[397d35f52d0c]

2015-08-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Added EGG-INFO ot the list of default exclusions.
	[a2957ae59825]

	* pyqtdeploy/builder/lib/post_configuration.pro:
	Define Cython as a qmake 'compiler'.
	[fe3f2b99cab0]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/post_configuration.pro:
	Assember sources are collected in MASMSOURCES rather than SOURCES to
	follow the qmake convention and to make the 'compiler' definition
	position independent.
	[2bc56b67e750]

	* pyqtdeploy/project/project.py:
	Added *.pxi to the default list of exclusions.
	[6a4cbc21c70f]

2015-08-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/patches/python-2.7.10.diff:
	Fixed locale.py for Python v2.7.10 on Android.
	[1d3dc9604664]

	* Developers/build-sysroot.py:
	build-sysroot.py fixes.
	[189536deb17f]

	* Developers/build-sysroot.py:
	build-sysroot.py now builds Python v2 as well.
	[073129862d75]

	* pyqtdeploy/python/configurations/patches/python-3.4.3.diff:
	Fixed locale.py so that it can be imported on Android (Python v3.4.3
	only).
	[c48b92a20b14]

2015-08-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/patches/python-3.4.3.diff:
	Fixed _bootlocale.py for Android.
	[52efe522e080]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Another attempt at fixing command line arguments on Windows.
	[de35ed8645ed]

2015-08-03  Phil Thompson  <phil@riverbankcomputing.com>

	* build.py:
	The development suffix now uses the date/time of the changeset
	rather than the current date/time.
	[c9c9898b0265]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Backed out changeset 939a6c76bc5b
	[c06130e415e3]

2015-07-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Fixed the handling of the command line on Windows for Python3.
	[939a6c76bc5b]

2015-07-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt4/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla-ios.cfg:
	Updated the iOS package configurations for PyQt4.
	[347a0ca6a2eb]

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurchasing-
	ios.cfg, pyqtdeploy/packages/configurations/qscintilla/qscintilla-
	ios.cfg:
	Updated the iOS package configuration files for the PyQt_Process
	feature.
	[f5b8717c63c9]

	* build.py, setup.py:
	PEP440 related changes.
	[7fdd946c5ef6]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Fixed a bug in pdytools that only seemed to trigger a crash on
	Android.
	[5f5cd94890df]

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py:
	Added the --debug flag to build-sysroot.py.
	[936ec0aa1f27]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/python/configurations/python.pro:
	Don't explicitly specify release builds in generated .pro files.
	[22e3256f9bec]

	* doc/static_builds.rst:
	Replaced references to Digia by The Qt Company.
	[8895f28403f7]

	* Developers/DeveloperNotes.txt, Developers/build-sysroot.py:
	Updated the target version of Qt for cross-compiling.
	[e44339fb4363]

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the version of Qt in the example .pdy files.
	[fd4b385b84fa]

2015-07-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Updates for PyQt v5.5.
	[ac0fb9cee1c0]

	* pyqtdeploy/file_utilities.py:
	Some encodings will always be ASCII.
	[fe9cc4791616]

	* pyqtdeploy/python/pyconfig.py:
	Completed the support for Python v2.7.10.
	[e53f8d05509b]

	* pyqtdeploy/metadata/python_metadata.py:
	Updated the Python libray meta-data for v2.7.10.
	[a72d996cb51e]

	* pyqtdeploy/python/configurations/patches/python-2.7.10.diff:
	Added the patch file for Python v2.7.10.
	[2893112a4b9d]

	* pyqtdeploy/file_utilities.py:
	Fixed another implicit decoding bug.
	[3fe817ffbee3]

	* pyqtdeploy/python/diff_parser.py:
	Fixed a deprecated str to QByteArray conversion.
	[3f6430ff73ac]

	* build.py:
	Removed some unused legacy code from build.py.
	[5df68f772f3d]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Fixed the handling of an exception being passed back to the
	operating system.
	[db0a0117d309]

	* doc/static/default.css,
	pyqtdeploy/builder/lib/pre_configuration.pro:
	Merged the 1.0-maint branch into the trunk.
	[30337ac3959f]

2015-05-06  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.0.1 for changeset 8a0f60d09bbb
	[2d58d162ecf0] <1.0-maint>

	* NEWS:
	Released as v1.0.1.
	[8a0f60d09bbb] [1.0.1] <1.0-maint>

2015-05-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/conf.py, doc/static/classic.css, doc/static/default.css:
	Updated the docs for Sphinx 1.3.1.
	[4a3ed33929d1] <1.0-maint>

	* doc/tutorial.rst, pyqtdeploy/gui/application_page.py:
	Documented that the sys.path field can be used to specify external
	ZIP files and eggs.
	[5bd5285c6594] <1.0-maint>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro:
	zipimport is now an extension module (rather than core) and requires
	the zlib module. It is enabled in order to import from .zip files
	(and eggs).
	[5a6953dda746] <1.0-maint>

2015-04-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro:
	Changed the workaround for the apparent Python v3.4 bug in the
	_struct.c module so that it is Windows specific and works with the
	python.org Python library.
	[77df83ededc3] <1.0-maint>

2015-04-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py:
	Improved the handling of sub-scopes reduce the hardcoding.
	[12b1bc84bb70] <1.0-maint>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/metadata/python_metadata.py:
	Fixed remaining issues with platform scope name and Windows sub-
	scopes.
	[c97ab970f4ca] <1.0-maint>

	* pyqtdeploy/builder/builder.py:
	Fixed the unscoped inclusion of external libraries that modules in
	the python.org Python library depends on.
	[b6b1ae19a3d2] <1.0-maint>

	* pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/builder/lib/pre_configuration.pro, pyqtdeploycli.pdy:
	Removed pre_configuration.pro and moved its contents to
	post_configuration.pro because it requires the value of SOURCES to
	be complete.
	[83baa99746b0] <1.0-maint>

	* pyqtdeploy/builder/builder.py:
	Make sure the PC sub-directory is added to INCLUDEPATH when building
	stdlib extension modules on Windows.
	[307548fccd45] <1.0-maint>

	* pyqtdeploy/metadata/python_metadata.py:
	Added the pathlib module to the Python meta-data.
	[3494844f0449] <1.0-maint>

2015-03-02  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 1.0 for changeset 792793701930
	[d77711fb5a11]

	* NEWS:
	Released as v1.0.
	[792793701930] [1.0]

	* Developers/build-sysroot.py:
	Updated build-sysroot.py for the latest Qt and Python versions.
	[d2d1daf66d57]

	* doc/images/locations_tab.png, pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the file locations in the examples to match current
	versions.
	[770e63d7c86d]

2015-02-27  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/index.rst, doc/static_builds.rst, doc/tutorial.rst,
	doc/windows_dynamic_loading.rst:
	Added a section in the docs about dynamic loading under Windows.
	[63abd1a94159]

	* pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.python:
	Updated the local copy of _bootstrap.py for Python v3.4.
	[14fd3858ffa9]

	* doc/images/stdlib_packages_tab.png, pyqtdeploy.pdy,
	pyqtdeploy/metadata/supported_python_versions.py, pyqtdeploycli.pdy:
	Added Python v3.4.3 as a separate supported version.
	[1c3a62208d0d]

	* pyqtdeploy/metadata/python_metadata.py:
	Updated the standard library meta-data for Python v3.4.3.
	[c6647c643bb1]

	* pyqtdeploy/python/configurations/patches/python-3.4.3.diff:
	Added the Python patch fro v3.4.3.
	[46aa1c44eeb0]

2015-02-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Added the meta-data for distutils.command.
	[5b3b5f16e555]

2015-02-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Added distutils (except distutils.command) to the Python meta-data.
	[0f38d68b94a7]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data for the _multibytecodec module.
	[d4d8c1bd3ec3]

2015-02-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the metadata for building the _sqlite3 extension module.
	[579b35a4adf1]

2015-02-05  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	build-sysroot.py now supports the "building" of Qt on Android and
	iOS.
	[fb6f45132bbe]

2015-02-04  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.10 for changeset 5e8056d39f8d
	[c1fad5a8b48a]

	* NEWS:
	Released as v0.10.
	[5e8056d39f8d] [0.10]

	* pyqtdeploy/metadata/python_metadata.py:
	Updated the _md5 metadata.
	[40bdd59d5e06]

2015-02-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	Refactored the support for SSL.
	[c6dc363e4c66]

	* doc/images/stdlib_packages_tab.png, doc/tutorial.rst,
	pyqtdeploy/gui/application_page.py, pyqtdeploy/gui/build_page.py,
	pyqtdeploy/gui/filename_editor.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/gui/other_packages_page.py, pyqtdeploy/gui/pyqt_page.py,
	pyqtdeploy/gui/qmake_page.py, pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/standard_library_page.py:
	Made sure all GUI elements have What's This? help.
	[27beebf3e299]

	* doc/tutorial.rst:
	Updated the docs regarding the standard library page.
	[224e45325a26]

2015-02-02  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/standard_library_page.py:
	Fixed a recursion problem when reseting external library qmake
	specs.
	[88c07a845fea]

	* pyqtdeploy/builder/builder.py:
	Fix the handling of quotes and escapes in external library qmake
	specs.
	[53e60e966b9c]

2015-02-01  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/freeze.python,
	pyqtdeploy/gui/build_page.py:
	Fix problems with the jobs file on Windows and Python v2.
	[3ac711cc42a1]

	* pyqtdeploy/builder/builder.py:
	Fixed a problem when repeatedly attempting failing builds.
	[278eb8f98ab3]

	* pyqtdeploy/project/project.py:
	Fixed a problem with external extension modules.
	[d4d7816c2729]

2015-01-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/freeze.python, pyqtdeploycli.pdy:
	Freezing files is now done by running the freeze program once rather
	than once per file.
	[e188ce1399d7]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/freeze.python:
	Make sure frozen Python files have a sensible embedded name.
	[d1e2c30409a2]

	* pyqtdeploy/builder/builder.py:
	Fixes for the handling of external libraries.
	[b36d142da133]

	* pyqtdeploy/gui/project_gui.py:
	Fixed the About dialog text.
	[128767aa4ab4]

	* doc/command_line.rst, pyqtdeploy/__init__.py,
	pyqtdeploy/main_cli.py:
	Added the show-version action to pyqtdeploycli.
	[49295865e0b8]

2015-01-30  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/stdlib_packages_tab.png:
	Updated the screenshots.
	[e1c46419ff67]

	* pyqtdeploy/gui/standard_library_page.py:
	Properly fix the enabling of the external libraries.
	[0a9bfc3da72e]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	Added SQLite to the external libraries.
	[925a2cd3a16c]

	* pyqtdeploy/gui/standard_library_page.py:
	The external library entries now get enabled properly when required.
	[8b0960aefee7]

2015-01-28  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.9 for changeset bfba54253142
	[68c78b7657f2]

	* NEWS:
	Released as v0.9.
	[bfba54253142] [0.9]

	* doc/command_line.rst, doc/images/build_tab.png, doc/tutorial.rst:
	Documented the ability to alter the number of generated resource
	files.
	[ed16702c81bc]

	* pyqtdeploy/gui/build_page.py:
	pyqtdeploy can now vary the number of .qrc files generated.
	[8ed243169b61]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/main_cli.py:
	Added the --resources option to pyqtdeploycli.
	[207073e8abcd]

2015-01-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	The default for all platforms is to use a static Python.
	[81ea775ef7bc]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Fixed the handling of projects with no application package.
	[cd08de055733]

	* doc/images/application_source_tab.png, doc/pyrcc.rst,
	doc/tutorial.rst:
	Updated the docs to cover accessing .qml files.
	[acf38be532aa]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/qrc_package_editor.py, pyqtdeploy/project/project.py:
	Fixes to allow the application package to be in the same directory
	as the project file.
	[e76122099108]

	* pyqtdeploy/project/project.py:
	Try not to break existing projects when updating to the latest
	project format.
	[d976414ec41d]

2015-01-26  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/stdlib_packages_tab.png, doc/introduction.rst,
	doc/static_builds.rst, doc/tutorial.rst,
	pyqtdeploy/gui/standard_library_page.py:
	Updated the documentation.
	[570a10e45ec0]

2015-01-25  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/qmake_tab.png, doc/images/stdlib_packages_tab.png:
	Updated the screenshots.
	[3fe106ef01dd]

2015-01-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	No longer check that a Python .c or .h file exists because it may
	not be needed for a particular scope.
	[2d166cb37f95]

	* Developers/build-sysroot.py:
	build-sysroot.py can now use the platform Python installation
	(Windows only).
	[c3608853c4d0]

2015-01-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py, pyqtdeploycli.pdy:
	Support for building against the standard Python libraries is now
	configurable for all native platforms and is the default for
	Windows.
	[3e720ddb5784]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/metadata/python_metadata.py:
	Debugging the support for using Python DLLs.
	[3c611d064035]

2015-01-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Added the Python DLL meta-data.
	[32a83aad1cc7]

	* pyqtdeploy/builder/builder.py:
	Completed the implementation of the qmake configuration.
	[e7e4fcd3d55a]

2015-01-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the .pdy files.
	[752f38fb2f1b]

	* pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/qmake_page.py:
	Added the qmake tab.
	[de57c86a5a02]

	* pyqtdeploy/gui/application_page.py:
	Added the Python DLL checkbox to the application tab.
	[148d76d07e94]

	* pyqtdeploy.pdy, pyqtdeploy/project/project.py, pyqtdeploycli.pdy:
	Added the QMakeConfiguration sub-element and the usepydll attribute
	to the project file and bumped the version format to 5.
	[418cb99bdefb]

2015-01-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Use QProcess rather than subprocess.
	[7309897690e4]

	* pyqtdeploy/python/configurations/config_py3.c:
	Further _struct related fixes.
	[269677d40c75]

	* build.py:
	Preview's are now timestamp based rather than changeset based.
	[d878a596b349]

	* MANIFEST.in:
	Fixed the manifest.
	[6b6128884731]

2015-01-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/python.pro:
	Workaround the apparent _struct.c bug in Python v3.4.
	[b5a878c6e6ad]

	* pyqtdeploy/builder/builder.py:
	Make sure embedded files are deletable when copied out.
	[d2ded3218072]

	* pyqtdeploy/builder/builder.py:
	Don't use universal newlines because it introduces a dependency on
	the user's locale.
	[676323aac3f1]

	* pyqtdeploy/builder/builder.py:
	Fixed the support for console applications.
	[6f9af9faf7aa]

	* pyqtdeploy/project/project.py:
	Ensure that a project file is written as utf-8.
	[b0b1ce56073b]

	* Developers/build-sysroot.py:
	Fixed the sip build.
	[eb5e37e0f8a3]

	* Developers/DeveloperNotes.txt,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.9.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.2.h:
	Fixed the Windows pyconfig.h files for Python v2.7.9 and 3.4.2.
	[021a0795de92]

	* Developers/build-sysroot.py:
	build-sysroot.py no longer removes the Python source directory after
	building.
	[4f2d890b98eb]

	* pyqtdeploy/builder/builder.py:
	Raise an exception if a Python extension module source file could
	not be found.
	[4d667140213e]

	* pyqtdeploy/builder/builder.py:
	Fixed a regression in the builder.
	[4735aa70faf8]

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the Qt version in the project files.
	[d3437a0200fb]

2015-01-12  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Finished the Windows support for build-sysroot.py.
	[79dd50228d95]

2015-01-08  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Added initial support for Windows to build-system.py.
	[d88610c3104c]

2015-01-07  Phil Thompson  <phil@riverbankcomputing.com>

	* Developers/build-sysroot.py:
	Fixed the Linux host support. Clean up source directories after use.
	[a30dd489a952]

	* Developers/build-sysroot.py:
	Added the Linux host to build-sysroot.py.
	[3afc3bae16fc]

	* Developers/build-sysroot.py:
	Added support for building PyQt5 to build-sysroot.py.
	[39c131709831]

	* Developers/build-sysroot.py:
	Added support for building Python to build-sysroot.py.
	[a1528bb66482]

	* DeveloperNotes.txt, Developers/DeveloperNotes.txt, Developers/build-
	sysroot.py:
	Created a developer-specific sub-directory. Added the initial build-
	sysroot.py script.
	[8f18797fd0ab]

2015-01-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Make sure Py_OptimizeFlag is set correctly.
	[f5f0655964be]

2015-01-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg:
	Removed the remaining QtWebKit and QtWebKitWidgets references.
	[d43b73e3fd51]

	* pyqtdeploy/packages/configurations/pyqt4/pyqt4-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-win.cfg:
	Removed QtWebKit from all PyQt4 configurations.
	[6d7add6c93d0]

	* doc/command_line.rst, doc/static_builds.rst,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg:
	Removed QtWebKit and QtWebKitWidgets from all PyQt5 configuration
	files.
	[558ebd9b5cd8]

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg:
	Removed QtWebEngineWidgets from the PyQt5 configuration files as it
	isn't built in a static Qt.
	[0253319119f4]

	* pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/builder/lib/pre_configuration.pro,
	pyqtdeploy/metadata/python_metadata.py:
	Improved the support for ctypes, particularly on Windows.
	[5c89c2c02909]

	* pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/platforms.pro,
	pyqtdeploy/builder/lib/post_configuration.pro,
	pyqtdeploy/builder/lib/pre_configuration.pro, pyqtdeploycli.pdy:
	Renamed platforms.pro and added a corresponding pre-configuration
	file.
	[54c85aaf1db4]

	* pyqtdeploy/builder/lib/platforms.pro:
	Removed UNICODE from DEFINES for Windows because it clashes with
	_pickle.c.
	[85740a66bdb2]

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	Fixed the names of the PlugIns and Frameworks directories in the
	pdytools module.
	[b6e53d272fcd]

	* pyqtdeploy/metadata/python_metadata.py:
	Added the missing _bootlocale module.
	[eff1d308907b]

2015-01-03  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/stdlib_packages_tab.png:
	Updated the tutorial screenshots.
	[e6149809aa4b]

	* pyqtdeploy.pdy, pyqtdeploycli.pdy:
	Updated the example .pdy files.
	[cd1dedd3fa91]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/metadata/pyqt4.py,
	pyqtdeploy/metadata/pyqt5.py, pyqtdeploy/metadata/pyqt_metadata.py,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Added support for the QtWebChannel, QtWebEngineWidgets and QtXml
	modules added in PyQt v5.4.
	[17608e8e17e6]

	* DeveloperNotes.txt, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.0.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.9.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.h:
	Added support for Python v2.7.9.
	[6cc369e5d760]

2014-11-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	pdytools now supports find_module() for Python v3.
	[511418ce3f0c]

2014-11-21  Phil Thompson  <phil@riverbankcomputing.com>

	* Makefile, build.py, doc/conf.py, setup.py:
	emove the VERSION file and read the version information from
	version.py instead. setup.py will now create a minimal version.py if
	needed. This should allow 'pip install -e ...' to be used from the
	hg repo (although the version information won't be valid).
	[4e78d4c46555]

2014-11-19  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	Documented the support for adjacent extension modules.
	[486f00f6ad3f]

	* doc/images/pyqt_modules_tab.png, pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py:
	The sip module can now be explicitly included if required.
	[141209d6c911]

	* pyqtdeploy/builder/lib/pdytools_module.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp,
	pyqtdeploy/metadata/python_metadata.py:
	The directory containing the executable is now derived from
	sys.executable (rather than argv[0]). Added support for dynamically
	loading extension modules that are installed adjacent to the
	application executable.
	[bfed4d707c20]

	* pyqtdeploy/python/configurations/python.pro:
	Define SOABI when dynamic loading is enabled.
	[4db00ded0abe]

2014-11-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pdytools_module.cpp:
	The pdytools module now checks for Python v2.7 rather than v2.6.
	[7d0093542e81]

	* pyqtdeploy/builder/lib/platforms.pro:
	Fixed a typo that prevented building on OS/X.
	[f0f054c927df]

2014-11-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Added the sysconfig module to the Python meta-data.
	[51e04c3166f6]

	* pyqtdeploy/builder/lib/platforms.pro,
	pyqtdeploy/metadata/python_metadata.py:
	Added the missing _scproxy module for OS/X. Added the extra
	frameworks that standard Python adds for OS/X.
	[842a35d8150b]

	* pyqtdeploy/project/project.py:
	Extend the list of standard exclusions.
	[cdc5e5c892ab]

2014-11-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Scopes are handled properly in the source and include path of
	required additional libraries.
	[b6225cc2873d]

2014-10-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Removed a stray semi-colon.
	[29e40c1d5259]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the name of the source file of the _json module.
	[ca2e809daf2a]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Added a missing const cast for Python v2.
	[3c5174d61ca3]

2014-10-20  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed a missing argument when buliding with extension modules.
	[e64950c39edf]

2014-10-15  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.8 for changeset 7caf2eafe471
	[f6d53bbd39f7]

	* NEWS:
	Released as v0.8.
	[7caf2eafe471] [0.8]

	* doc/images/locations_tab.png, pyqtdeploy.pdy,
	pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/supported_python_versions.py, pyqtdeploycli.pdy:
	More fixes required for the move to supporting individual Python
	patch levels. Updated the example projects and docs for the latest
	versions of Python and Qt.
	[cce6c102b145]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/__init__.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	Refactored the implementation of supported Python versions.
	[deaab736051d]

2014-10-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Fixed a regression preventing the creation of new projects.
	[c266407ad226]

	* .hgtags:
	Added tag 0.7 for changeset d1fb7fdd17f3
	[7d35954a8a09]

	* NEWS:
	Released as v0.7.
	[d1fb7fdd17f3] [0.7]

	* DeveloperNotes.txt,
	pyqtdeploy/python/configurations/patches/python-3.4.2.diff,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.0.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.2.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.h:
	Completed the updates for Python v3.4.2.
	[39b7577d1cd8]

	* pyqtdeploy/metadata/python_metadata.py:
	Completed the reformatting of the Python meta-data.
	[2cae7677481b]

2014-10-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Partial reformatting of the Python meta-data to make it easier to
	read.
	[df64ec036841]

	* DeveloperNotes.txt, doc/images/stdlib_packages_tab.png,
	pyqtdeploy.pdy, pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py, pyqtdeploycli.pdy:
	The Python standard library meta-data is now defined down to the
	patch level. Updated the Python standard library meta-data for
	Python v3.4.2.
	[cb3300a52584]

	* DeveloperNotes.txt,
	pyqtdeploy/python/configurations/patches/python-3.3.6.diff:
	Added support for Python v3.3.6.
	[8e7e8005be72]

	* doc/static_builds.rst:
	Added documentation for building a static Qt with a static Windows C
	runtime.
	[4735aacaeb6b]

2014-09-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/filename_editor_delegate.py:
	Fixed a regression introduced when adding support for the auto-
	commited file name.
	[c483bce0ab49]

	* pyqtdeploy/builder/builder.py:
	Fixed a bug when building with other packages which meant that the
	packages parent directory was wrongly included in the hierarchy.
	[9b904878ce47]

	* pyqtdeploy/gui/filename_editor.py:
	Fixed a bug in the file name editor when there is no project.
	[925d75ecbecc]

	* pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/filename_editor_delegate.py:
	The file name editor will now auto-commit when the file dialog is
	used.
	[80fd7697ba58]

2014-09-13  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.6 for changeset 9dd8136231ec
	[6590e3d96009]

	* NEWS:
	Released as v0.6.
	[9dd8136231ec] [0.6]

2014-09-10  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	Added a workaround for QTBUG-41204 to the docs.
	[26fecd586dec]

2014-09-04  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Stopped the interpreter freeing the name of the default filesystem
	encoding.
	[76ad579a1d54]

	* NEWS:
	Updated the NEWS file.
	[2298595be6e4]

	* pyqtdeploy/builder/builder.py:
	Disable warnings as there is too much noise from the Python modules.
	[9baf2826b80e]

2014-09-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the meta-data for the gestalt module.
	[1c7c8362c678]

	* pyqtdeploy/gui/standard_library_page.py:
	Fix a bug with Python sub-modules not being in the current version.
	[ef909ecbd7a8]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Use PySys_SetArgvEx().
	[2c502159d34a]

	* pyqtdeploy/python/configurations/python.pro:
	Fixed building Python v2 under Windows.
	[512b596a1714]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Fixed the filesystem enconding on Windows.
	[9a7d1567d50c]

	* pyqtdeploy/gui/standard_library_page.py:
	Make sure all explicitly included standard library modules are
	initially visible.
	[f4b0dba8feab]

	* pyqtdeploy/gui/qrc_package_editor.py, pyqtdeploy/project/project.py:
	Fixes to allow a previously defined application package to be
	completely removed.
	[1c7dbb63809e]

2014-08-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro:
	The winreg module is now core for Python3.
	[a72041d80805]

	* pyqtdeploy/project/project.py:
	Fixed the conversion to the internal file name format when the file
	doesn't exist.
	[47cc9842458b]

	* pyqtdeploy/python/pyconfig.py:
	Fixes for the Android configuration.
	[a319d2af0ae9]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/build_page.py, pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/gui/other_packages_page.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/project/project.py:
	Lots of refactoring to ensure a consistent internal representation
	of file names in the GUI part of the application.
	[06588aaf297b]

2014-08-29  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/other_extension_modules_tab.png, doc/tutorial.rst:
	Documented the use of scoped qmake variables.
	[e7a21624269b]

	* doc/tutorial.rst, pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/gui/other_packages_page.py,
	pyqtdeploy/project/project.py, pyqtdeploycli.pdy:
	Refactored so that scoped values are supported whenever the user can
	enter DEFINES, INCLUDEPATH or LIBS. Filenames in INCLUDEPATH or LIBS
	are automatically converted from project file relative names
	possibly with embedded environment variables.
	[3b37ad855efd]

2014-08-28  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	More tweaks to the tutorial.
	[4059d0e38193]

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/stdlib_packages_tab.png, doc/tutorial.rst,
	pyqtdeploy.pdy, pyqtdeploy/gui/other_extension_modules_page.py,
	pyqtdeploy/gui/other_extension_modules_subpage.py,
	pyqtdeploy/gui/other_libraries_page.py,
	pyqtdeploy/gui/other_packages_page.py,
	pyqtdeploy/gui/other_packages_subpage.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploycli.pdy:
	Moved the sub-tabs handling other packages and extension modules to
	the top level.
	[5b414d15a352]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Handle sys.exit() properly to extract the error code.
	[151a08613980]

2014-08-27  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/tutorial.rst, pyqtdeploy/__init__.py,
	pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/build_page.py, pyqtdeploy/main_gui.py,
	pyqtdeploycli.pdy:
	Implemented support for explicit console applications. Implemented
	support for non-bundle OS/X applications.
	[2bfeddbb4dff]

	* pyqtdeploy/gui/application_page.py, pyqtdeploycli.pdy:
	Added the console and bundle buttons to the application tab.
	[c560184faad6]

	* pyqtdeploy.pdy, pyqtdeploy/project/project.py, pyqtdeploycli.pdy:
	Added the console and bundle flags to the project.
	[1b09956e59ba]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Selecting application modules should now expand and collapse (and
	automatically remove sub-modules) in a helpful way.
	[4d2f39f1e1ab]

	* doc/command_line.rst, doc/introduction.rst, doc/static_builds.rst,
	doc/tutorial.rst:
	Updated the docs relating to the split between pyqtdeploy and
	pyqtdeploycli.
	[2ad828f0fbba]

	* pyqtdeploy/main.py, pyqtdeploy/main_cli.py, pyqtdeploy/main_gui.py,
	setup.py:
	Refactored the setuptools wrappers/entry points.
	[9d07f8a13991]

	* pyqtdeploy.pdy:
	Updated the pyqtdeploy project file for the refactored setuptools
	wrappers.
	[8b3d39ac3c39]

	* pyqtdeploycli.pdy:
	Added the project file for pyqtdeploycli.
	[65a6e87d61e9]

	* pyqtdeploy/file_utilities.py, pyqtdeploy/message_handler.py,
	pyqtdeploy/targets.py:
	Fixed some file permissions.
	[c468a08d7c70]

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py:
	On Windows any trailing version number is now removed from the name
	of the host Python interpreter.
	[2e0e4a71825c]

	* pyqtdeploy/builder/builder.py:
	Rename the generated main.cpp to pyqtdeploy_main.cpp as it has some
	wierd side effects with MSVC.
	[01d6af47df4d]

	* pyqtdeploy/metadata/python_metadata.py, pyqtdeploy/python/python.py:
	Fixed the pyexpat meta-data for Windows. Handle re-configuring an
	already configured Python package.
	[719ca709d74b]

2014-08-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/platforms.pro,
	pyqtdeploy/python/python.py:
	More Windows fixes.
	[356014bb2609]

	* pyqtdeploy/packages/configurations/pyqt4/pyqt4-win.cfg:
	Updated the PyQt4 package configuration for Windows.
	[541960bf94a9]

	* pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-win.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-win.cfg,
	pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurchasing-
	win.cfg, pyqtdeploy/packages/configurations/qscintilla/qscintilla-
	win.cfg:
	Added Windows specific package configuration files where required.
	[ec379ec93f72]

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/python/configurations/python.pro:
	More Windows fixes.
	[e08e78ba7865]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.7.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.3.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-3.4.h:
	More Windows fixes.
	[cc0363aa3157]

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Fixed the PyQt5 for Windows configuration file.
	[1445c17aa867]

	* doc/static_builds.rst, pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/python.py, setup.py:
	Various fixes for building Python on Windows including splitting
	pyqtdeploy to separate command line and GUI applications.
	[287236a4e37c]

2014-08-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Updated the standard library meta-data to build _ctypes on Linux.
	[e4a5077f079b]

	* doc/command_line.rst, doc/images/pyqt_modules_tab.png,
	doc/introduction.rst, doc/pyrcc.rst, doc/static_builds.rst,
	doc/tutorial.rst, pyqtdeploy.pdy:
	The documentation is now up to date.
	[94f4a06d7a03]

2014-08-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed the previous change for other C modules.
	[d3d8c8d93e06]

	* pyqtdeploy/builder/builder.py:
	The LIBS and INCLUDEPATH of other modules can now contain
	environment variables.
	[31ece13c1ac8]

	* pyqtdeploy/builder/builder.py:
	The LIBS and INCLUDEPATH of an external library may know contain
	environment variables.
	[a5cebe0e9bec]

	* .hgignore:
	Ignore .DS_Store files.
	[a086b6eda3c8]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py:
	Improve error handling when a project data file is missing.
	[a01220cbdb8e]

	* pyqtdeploy.pdy:
	Updated the projetc .pdy as the contents have changed.
	[6421bcfd79ad]

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/stdlib_extension_modules_tab.png,
	doc/images/stdlib_packages_tab.png, doc/tutorial.rst:
	Updated the tutorial images.
	[b7cc6cb3868d]

2014-08-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Completed the codec meta-data.
	[5c950e87c9ec]

	* pyqtdeploy/metadata/python_metadata.py:
	Added most of the encodings meta-data.
	[5d9f9b2f489f]

	* pyqtdeploy/gui/application_page.py:
	Fixed the layout of the application tab when it has extra height.
	[c0117ed306b1]

	* pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	Removed -lintl as an external library.
	[bcaecaf0ad96]

	* pyqtdeploy/metadata/python_metadata.py:
	shutil no longer requires zipfile (and therefore -lz).
	[40f91bd91233]

2014-08-21  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	Completed the Python standard library meta-data.
	[14f09f0a9937]

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[665faae119ac]

	* README, doc/introduction.rst,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-win-2.6.h:
	Removed support for Python v2.6.
	[e249910e1c95]

	* pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[10063d54ff2c]

2014-08-20  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[ecf0b6db53f0]

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[918f533a8127]

2014-08-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[bc5e936bdfd6]

	* pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[d6eac7b7733a]

	* pyqtdeploy/metadata/python_metadata.py:
	binascii no longer uses zlib.
	[33ed57892662]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp,
	pyqtdeploy/metadata/python_metadata.py:
	More platform-specific meta-data handling fixes.
	[62f078a71912]

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[85ff315872cb]

	* pyqtdeploy/metadata/python_metadata.py:
	More meta-data.
	[5becd01cfdb1]

2014-08-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More Python meta-data.
	[33c86abde009]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c:
	Updates to the Python meta-data handling to properly handle Windows.
	[4bdc224b992e]

2014-08-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	Added Windows-specific source files to the Python meta-data. More
	Python meta-data.
	[edf22f217e85]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Simplified the packaged editor now that it is no longer used for the
	standard library.
	[3adc212c9861]

	* doc/pdytools_module.rst,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Implemented sys.frozen.
	[e619a0902b76]

	* pyqtdeploy.pdy:
	Updated the pyqtdeploy .pdy project to follow the locations
	conventions of the tutorial.
	[f0c42c5a4c4d]

	* pyqtdeploy/python/configurations/python.pro:
	Fixed the value of sys.platform when configuring Python.
	[778ba4dfffb0]

2014-08-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.pdy, pyqtdeploy/builder/builder.py,
	pyqtdeploy/metadata/python_metadata.py:
	The dependencies for sub-packages now includes the parent package to
	that the parents are implicitly required. Updated the pyqtdeploy
	project file. Bug fixes.
	[f3179d73920a]

	* pyqtdeploy/gui/build_page.py,
	pyqtdeploy/gui/standard_library_page.py:
	Bug fixes.
	[b67acc64900f]

	* pyqtdeploy/builder/builder.py:
	Builder fixes so the wiggly example now works again.
	[1d21a704ec00]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/project/project.py:
	Updated the builder for the refactored standard library support.
	[1f9086d1d9f1]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	Refactored the standard library dependencies so it can be reused by
	the builder.
	[b83a47e3e818]

2014-08-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/standard_library_page.py:
	Implemented support for the optional use of SSL.
	[7e5ad5d6f422]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/project/project.py:
	Completed the support for specifying external libraries.
	[d0971cdeca82]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py:
	Completed the selection of standard libraries.
	[5fa46aa8247a]

	* pyqtdeploy/metadata/python_metadata.py:
	The Python meta-data now handles hidden dependencies so work around
	the expensive import of the warnings module by importlib in Python
	v3.4.
	[e892985c7746]

2014-08-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/project.py:
	Updates to the project format for the Python version number and SSL
	support. Continue the refactoring of the standard library page.
	[a36d6a91aea4]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	Updated the project format to handle external libraries. Updated the
	function to select the versioned Python meta-data.
	[ec1ff11ebf09]

	* pyqtdeploy/metadata/__init__.py,
	pyqtdeploy/metadata/external_libs_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	External libraries used by the Python standard library now have
	their own meta-data.
	[9888abb16dc0]

2014-08-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	The Python meta-data is now internally consistent (but not yet
	complete).
	[48f9f2e0afdd]

	* pyqtdeploy/metadata/python_metadata.py:
	More Python v2 meta-data.
	[2559f5bf44fe]

	* pyqtdeploy/metadata/python_metadata.py:
	The meta-data for Python v3 is now complete and consistent as far as
	it goes.
	[2fe6edc9afd2]

2014-08-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	More Python meta-data.
	[842627e319b0]

	* pyqtdeploy/metadata/python_metadata.py:
	More Python meta-data.
	[5bf605e213e9]

	* pyqtdeploy/metadata/python_metadata.py:
	More updates to the Python meta-data.
	[a0b35b277c9f]

2014-08-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/python_metadata.py:
	The meta-data for sub-packages is no longer nested.
	[13ec72e80ad0]

	* pyqtdeploy/metadata/python_metadata.py:
	More Python meta-data.
	[5ecbc7738974]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/gui/stdlib_extension_modules_subpage.py,
	pyqtdeploy/gui/stdlib_packages_subpage.py,
	pyqtdeploy/metadata/__init__.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py,
	pyqtdeploy/python/configurations/config_py3.c:
	Initial implementation of the revised Python meta-data. Beginning of
	merged standard library tabs.
	[4f35109207bf]

2014-08-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Removed the special handling of site-packages in the builder.
	[196dbdb1db85]

	* doc/images/other_packages_tab.png, doc/tutorial.rst,
	pyqtdeploy/gui/other_packages_subpage.py,
	pyqtdeploy/gui/qrc_package_editor.py, pyqtdeploy/project/project.py:
	The site-packges directory of the target standard library no longer
	gets any special treatment.
	[d9d7f711f6c4]

2014-08-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png,
	doc/images/stdlib_extension_modules_tab.png,
	doc/images/stdlib_packages_tab.png, doc/tutorial.rst:
	Updated the docs to cover entry points and core extension modules.
	[080630b35fce]

	* pyqtdeploy/gui/application_page.py:
	Fixed the placeholder text related to entry points.
	[87ee8b59aefa]

	* pyqtdeploy.pdy:
	Added the dog food project file for pyqtdeploy.
	[bb8194084a34]

	* pyqtdeploy/metadata/python_metadata.py:
	Fixed the atexit module meta-data.
	[9c47ce702d9c]

2014-08-01  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-2.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-2.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.python,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.python,
	pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/freeze.python:
	Renamed the embedded .py files so that they don't get frozen if we
	deploy ourself.
	[396920891a5c]

	* doc/index.rst, doc/pdytools_module.rst, doc/pyqtdeploy_module.rst,
	pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-2.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.py,
	pyqtdeploy/builder/lib/pdytools_module.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Renamed the pyqtdeploy module to pdytools to avoid a clash with
	pdydeploy itself when it is deployed.
	[244be759681e]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-2.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.py,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp,
	pyqtdeploy/project/project.py:
	Refactored the resource handling so that there is only one resource
	file. Refined the entry point support so that it is the same value
	specified in a setup.py for setuptools.
	[7d229309179d]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Implemented the call to the entry point (not yet working).
	[f57f7024b341]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/build_page.py, pyqtdeploy/project/project.py:
	Added support for specifying an explicit application executable.
	Added project and GUI support for specifying an entry point.
	[b8e30df22fed]

	* pyqtdeploy/gui/stdlib_extension_modules_subpage.py,
	pyqtdeploy/metadata/python_metadata.py:
	Core extension modules are now displayed (disabled) in the list of
	standard library extension modules.
	[9add8002340d]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Fixed the saving and restoring of the check state when scanning a
	directory.
	[a4facecf1dc9]

	* pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/stdlib_extension_modules_subpage.py:
	A scanned directory now sorts ignoring any leading underscore.
	[8360231c9df3]

2014-07-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/qrc_package_editor.py:
	Gracefully handle the error if a directory being scanned does not
	exist.
	[72069c64cc0a]

	* pyqtdeploy/builder/lib/freeze.py:
	Fixed the encoding when freezing Python source files.
	[e2ec0f959901]

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/extension_modules_tab.png, doc/images/locations_tab.png,
	doc/images/other_extension_modules_tab.png,
	doc/images/other_packages_tab.png, doc/images/packages_tab.png,
	doc/images/pyqt_modules_tab.png,
	doc/images/stdlib_extension_modules_tab.png,
	doc/images/stdlib_packages_tab.png, doc/tutorial.rst:
	Updated the docs related to the standard library extension modules.
	[63fc605ec45b]

2014-07-30  Phil Thompson  <phil@riverbankcomputing.com>

	* DeveloperNotes.txt, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/stdlib_extension_modules_subpage.py,
	pyqtdeploy/metadata/python_metadata.py,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro:
	Completed the meta-data for the standard library extension modules.
	[14aa7e33e634]

	* pyqtdeploy/builder/builder.py:
	Completed the support for standard library extension modules. (Still
	to define all the meta-data.)
	[34d231e3c6cd]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/metadata/python_metadata.py:
	Added the standard library extension modules to the generated .pro
	file. Fixes for an empty project. The Python meta-data now supports
	a module having multiple source files.
	[472d3f33404a]

2014-07-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/other_extension_modules_subpage.py,
	pyqtdeploy/gui/stdlib_extension_modules_subpage.py,
	pyqtdeploy/project/__init__.py:
	Completed the implementation of the standard library extension
	modules page.
	[5e093d4f0379]

	* pyqtdeploy/project/project.py:
	Added the standard library extension modules to the project data
	structure.
	[26aad0967120]

	* pyqtdeploy/gui/stdlib_extension_modules_subpage.py:
	The Python extension modules widget is now QTreeView-based.
	[cb08cea2499f]

	* pyqtdeploy/gui/stdlib_extension_modules_subpage.py:
	Implemented the basic QTableWidget-based stdlib extension modules
	widget.
	[1a901293f4c0]

	* pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/gui/stdlib_packages_subpage.py,
	pyqtdeploy/metadata/python_metadata.py:
	Changes to the GUI to ensure that the Python meta-data is always
	valid and up to date when it is needed.
	[d66f0e12361f]

	* pyqtdeploy/gui/stdlib_packages_subpage.py,
	pyqtdeploy/metadata/python_metadata.py:
	Fixes for the refactored meta-data.
	[960e4c818484]

	* pyqtdeploy/gui/stdlib_packages_subpage.py,
	pyqtdeploy/metadata/__init__.py, pyqtdeploy/metadata/metadata.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/metadata/pyqt_metadata.py,
	pyqtdeploy/metadata/python_metadata.py:
	Refactored the Python version metadata so it can be expanded.
	[2cd1b3d36aec]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/other_packages_subpage.py,
	pyqtdeploy/gui/stdlib_packages_subpage.py:
	Fixed a regression that appeared when converting the resource editor
	to a layout.
	[52855db94644]

	* pyqtdeploy/gui/locations_page.py, pyqtdeploy/project/project.py:
	Added the Python source directory to a project and the GUI.
	[e4b4c5c3e3d5]

2014-07-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/extension_modules_page.py,
	pyqtdeploy/gui/other_extension_modules_subpage.py,
	pyqtdeploy/gui/other_libraries_page.py,
	pyqtdeploy/gui/other_packages_subpage.py,
	pyqtdeploy/gui/packages_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/standard_library_page.py,
	pyqtdeploy/gui/stdlib_extension_modules_subpage.py,
	pyqtdeploy/gui/stdlib_packages_subpage.py,
	pyqtdeploy/gui/stdlib_page.py:
	Refactored the GUI and added the stub sub-page for specifiying
	standard library extension modules.
	[b3fb5daaf063]

	* pyqtdeploy/gui/packages_page.py:
	Fixed an exception when opening a new project with an existing one
	already open.
	[4ccbe007fbea]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Handle a SystemExit exception properly.
	[bef19456e2e7]

	* pyqtdeploy/builder/builder.py:
	Fixed problems when the application source was separate from the
	project file.
	[921d40a6651c]

	* pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	Added Enginio to the PyQt5 package configurations.
	[9349e9c1a3b3]

	* doc/images/pyqt_modules_tab.png, pyqtdeploy/metadata/pyqt5.py:
	Added support for the Enginio module.
	[cb860e1b0d55]

2014-07-26  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	Updated the docs regarding static builds of the commercial add-ons.
	[cf31fe50ed42]

	* doc/images/pyqt_modules_tab.png, doc/static_builds.rst,
	pyqtdeploy/metadata/pyqt5.py,
	pyqtdeploy/packages/configurations/pyqtpurchasing/pyqtpurchasing-
	android.cfg, pyqtdeploy/packages/configurations/pyqtpurchasing
	/pyqtpurchasing-ios.cfg, pyqtdeploy/packages/configurations/pyqtpurc
	hasing/pyqtpurchasing.cfg:
	Added support for PyQtPurchasing.
	[c5cd3894a806]

2014-07-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Set Py_IgnoreEnvironmentFlag.
	[6794457df9a4]

2014-07-24  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.5 for changeset 10945a495818
	[35b5c3dad38f]

	* NEWS:
	Released as v0.5.
	[10945a495818] [0.5]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	Eliminate compiler warnings when compiling against Python v2.
	[21528ef32d36]

2014-07-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/python.py:
	Fixed a regression is the Android Python configuration.
	[dafe3de64cf8]

	* pyqtdeploy/builder/builder.py:
	Improved the error handling when the qmake executable doesn't exist.
	[f5b8ea60dbca]

	* setup.py:
	Fixed the handling of package data in setup.py.
	[4090efc7689f]

	* NEWS:
	Updated the NEWS file.
	[3e254574e333]

	* doc/images/application_source_tab.png, doc/tutorial.rst:
	Documented the sys.path support.
	[b2f9414e20e3]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp:
	A sys.path directory may now include environment variables or be
	relative to the directory containing the executable.
	[51b86d066843]

2014-07-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.c,
	pyqtdeploy/builder/lib/pyqtdeploy_start.cpp,
	pyqtdeploy/file_utilities.py:
	Refactored the common startup code to handle the encodings properly
	and to let Qt handle the conversions.
	[9269418aa529]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/project/project.py:
	Added initial support for defining an application-specific sys.path.
	[4689a9f5fa74]

	* doc/static_builds.rst:
	Added the reference to QTBUG-40353 to the docs.
	[92fcb2ef2a0f]

2014-07-20  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/command_line.rst, doc/development_version.rst, doc/index.rst,
	doc/introduction.rst, doc/pyqtdeploy_module.rst, doc/pyrcc.rst,
	doc/tutorial.rst:
	Documentation updates.
	[6ac0ddda7ba8]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.c:
	The main application module now has a __file__ attribute.
	[c7a027dfc88e]

	* setup.py:
	Added the bootstrap directory to setup.py.
	[a37cadeabb58]

	* pyqtdeploy/python/configurations/python.pro:
	Removed the definition of VERSION for the Python configuration as it
	is now never used.
	[10ef4b23d20c]

2014-07-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-2.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.3.py,
	pyqtdeploy/builder/lib/bootstrap/bootstrap-3.4.py,
	pyqtdeploy/builder/lib/bootstrap_py2.py,
	pyqtdeploy/builder/lib/bootstrap_py3.py,
	pyqtdeploy/file_utilities.py, pyqtdeploy/python/python.py:
	Refactored the bootstrap support and added support for Python v3.3.
	[c48008ba8830]

	* DeveloperNotes.txt, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/bootstrap_py2.py,
	pyqtdeploy/builder/lib/bootstrap_py3.py,
	pyqtdeploy/builder/lib/pyqtdeploy_start.c:
	Updates to the bootstraps to reduce the changes needed.
	[8e4e90af917b]

	* pyqtdeploy/python/configurations/python.pro:
	Properly escape VERSION.
	[8eebd7f3e044]

	* pyqtdeploy/builder/lib/pyqtdeploy_module.cpp:
	The pyqtdeploy module no longer tries to handle ordinary
	directories.
	[1c75963f60d6]

	* pyqtdeploy/python/configurations/python.pro:
	Set the VERSION when compiling Python.
	[d82a16401839]

2014-07-18  Phil Thompson  <phil@riverbankcomputing.com>

	* DeveloperNotes.txt, doc/static_builds.rst:
	Updated the static build docs for iOS.
	[4b89bb3d2773]

	* pyqtdeploy/builder/lib/bootstrap_py3.py:
	Fixed issues with Python v3.4.1.
	[2d7db205ef61]

	* pyqtdeploy/python/configurations/config_py3.c:
	Fixed the Python configuration for Python v3.3.x.
	[cbe20f0e91b5]

2014-07-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/python.pro:
	Fixed the python.pro file for Python v2.7.
	[e5099ce4b10d]

2014-07-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/stdlib_page.py:
	Fixed a regression in the packages tab.
	[01d1003b878e]

2014-07-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/patches/python-2.7.8.diff,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/pyconfig.py:
	Added configuration support for Python v2.7.8.
	[a70a5f0c409a]

	* pyqtdeploy/python/python.py:
	Handle the case where we don;t provide patches for a Python version.
	[fd6e45444e57]

	* pyqtdeploy/python/configurations/patches/python-3.3.0.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.1.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.2.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.3.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.4.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.5.diff,
	pyqtdeploy/python/configurations/patches/python-3.3.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.0.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.1.diff,
	pyqtdeploy/python/configurations/patches/python-3.4.diff:
	Completed the Android patches for all supported Python3 versions.
	[a6de9ec25af8]

	* doc/tutorial.rst,
	pyqtdeploy/python/configurations/patches/python-3.3.diff,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/patch.py:
	Python v3.3.0 can now be configured.
	[1d5d2064744f]

2014-07-10  Phil Thompson  <phil@riverbankcomputing.com>

	* DeveloperNotes.txt:
	Updates to the developer documentation.
	[2664a71fb643]

	* DeveloperNotes.txt, NewVersions.txt, doc/index.rst, doc/qt_bugs.rst,
	doc/static_builds.rst:
	Documentation updates.
	[9d63f6134952]

	* pyqtdeploy/python/configurations/python.pro:
	Fix to work around QTBUG-39300.
	[63a9090856aa]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.c:
	The default filesystem encoding needs to be explicitly set for
	Android.
	[b41f2708882a]

2014-07-09  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/file_utilities.py,
	pyqtdeploy/python/configurations/patches/python-3.4.diff,
	pyqtdeploy/targets.py:
	Python v3.4.0 now builds for Android.
	[8785e52ae0d1]

	* doc/index.rst, doc/qt_bugs.rst:
	Added the section about Qt bugs to the docs.
	[820c848c8130]

2014-07-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_start.c,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/pyconfig.py, pyqtdeploy/python/python.py:
	Fixes so that everything works again with Python v3.4.0.
	[944ca94589b9]

	* pyqtdeploy/builder/lib/pyqtdeploy_start.c,
	pyqtdeploy/python/configurations/patches/python-3.4.diff,
	pyqtdeploy/python/python.py:
	More Android specific changes.
	[f3f2b26bd78e]

	* pyqtdeploy/python/configurations/patches/python-3.4.diff,
	pyqtdeploy/python/pyconfig.py:
	Further patch updates.
	[103010c7d0fe]

2014-07-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/configurations/patches/python-3.4.diff:
	More updates to the Python v3.4 patch.
	[f13bde4104b6]

	* pyqtdeploy/python/configurations/patches/python-3.4.diff,
	pyqtdeploy/python/pyconfig.py:
	Updated the patch for Android.
	[770bf0b67219]

	* pyqtdeploy/python/configurations/pyconfig/pyconfig-android-
	arm7-32.h, pyqtdeploy/python/pyconfig.py:
	Added Android support to pyconfig.h.
	[3535bd8ecd1f]

2014-07-05  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Added iOS support to pyconfig.h.
	[4c53ab9ce1d0]

	* NewVersions.txt, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	linux-32.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	linux-64.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	osx-64.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	win-2.6.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	win-2.7.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	win-3.3.h, pyqtdeploy/python/configurations/pyconfig/pyconfig-
	win-3.4.h, pyqtdeploy/python/python.py:
	Added pyconfig.h support for Windows.
	[bb3dc3d1260a]

2014-06-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Updated the Python configurations for 64 bit Linux.
	[e2b323d2dbfb]

	* pyqtdeploy/__init__.py, pyqtdeploy/python/__init__.py,
	pyqtdeploy/python/python.py, pyqtdeploy/targets.py:
	Refactored --show-targets as there will no longer be target-specific
	Python configuration files.
	[559abe8f868a]

2014-06-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Added the initial linux-32 target configuration.
	[0c8e47316c73]

	* doc/command_line.rst, pyqtdeploy/main.py,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/pyconfig.py, pyqtdeploy/python/python.py:
	Added the --enable-dynamic-loading command line option.
	[112649c09077]

	* pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/pyconfig.py:
	Disable support for dynamic loading. Updated python.pro for Python
	v2.6.0.
	[c6b269d4137a]

2014-06-25  Phil Thompson  <phil@riverbankcomputing.com>

	* NewVersions.txt, pyqtdeploy/python/configurations/config.c,
	pyqtdeploy/python/configurations/config_py2.c,
	pyqtdeploy/python/configurations/config_py3.c,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/python.py:
	config.c is now specific to the major Python version. Updated
	python.pro for Python v2.6.
	[9ebc78273f13]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/file_utilities.py,
	pyqtdeploy/python/diff_parser.py, pyqtdeploy/python/patch.py,
	pyqtdeploy/python/pyconfig.py, pyqtdeploy/python/python.py:
	Switch to using the generated pyconfig.h file.
	[eb7722e58dc9]

	* pyqtdeploy/python/pyconfig.py:
	Updated the pyconfig stub for OS/X.
	[031cc80d47bd]

2014-06-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/pyconfig.py:
	Updated the pyconfig stub to Python v3.4.1.
	[73b89aca2bb1]

	* pyqtdeploy/python/pyconfig.py:
	Updated the pyconfig stub for Python v3.3.0.
	[969368c82974]

	* pyqtdeploy/python/pyconfig.py:
	Added the stub of the code to generate pyconfig.h (rather than using
	an embedded target-specific file).
	[2a03fff1efc5]

	* NewVersions.txt:
	Added the initial documentation for the process of adding support
	for new versions.
	[7e3daa6d2e96]

2014-06-23  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png, doc/images/build_tab.png,
	doc/images/extension_modules_tab.png, doc/images/locations_tab.png,
	doc/images/packages_tab.png, doc/images/pyqt_modules_tab.png,
	doc/images/site_packages_tab.png,
	doc/images/stdlib_packages_tab.png, doc/tutorial.rst:
	Updated the docs for the revised Packages tab.
	[41fb59e9187d]

	* pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/gui/qrc_package_editor.py:
	Fixed the "Remove All" button.
	[dfb1dd30aa60]

	* pyqtdeploy/project/project.py:
	Added *-info to the default list of exclusions.
	[7fdbbe9b9542]

2014-06-22  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/packages_page.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/project/project.py:
	The Site Packages page is now the generic Packages page which can
	handle multiple package directories.
	[5431b4cdc6b7]

2014-06-21  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/build_tab.png, doc/tutorial.rst,
	pyqtdeploy/gui/build_page.py:
	Added the optimisation buttons to the build tab.
	[e8a21934fd2a]

	* doc/command_line.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/main.py:
	Added the --opt command line option.
	[956691162a53]

	* pyqtdeploy/builder/builder.py:
	By default asserts and docstrings are removed from frozen code.
	[49b95c46712f]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-android.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-win.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-
	android.cfg, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-android.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-ios.cfg, pyqtdeploy/packages/configurations/p
	yqtdatavisualization/pyqtdatavisualization.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla-
	android.cfg, pyqtdeploy/packages/configurations/qscintilla
	/qscintilla-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/configurations/sip/sip.cfg,
	pyqtdeploy/python/configurations/config.c,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/patch.py:
	Various small fixes so that willy.py works using the new build
	instructions.
	[2ece0d0d26a6]

	* setup.py:
	setup.py now checks the version of Python.
	[2f2b8b73aa54]

2014-06-20  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/introduction.rst, doc/static_builds.rst,
	pyqtdeploy/python/configurations/python.pro,
	pyqtdeploy/python/configurations/qmake/python-3.4.pro,
	pyqtdeploy/python/python.py:
	The python.pro file no longer needs to be version specific. Updated
	the docs to cover building Python.
	[a5dc75615bee]

	* pyqtdeploy/python/diff_parser.py, pyqtdeploy/python/patch.py:
	Completed the support for patching Python.
	[6452bc712778]

	* pyqtdeploy/python/diff_parser.py:
	Update the diff parser data structures.
	[26a66ac9afe0]

2014-06-19  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/diff_parser.py, pyqtdeploy/python/patch.py,
	pyqtdeploy/python/python.py:
	Added the diff parser.
	[612af5de1f84]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/python/python.py:
	Converted some of the verbose messages to ordinary progress
	messages.
	[40d748698265]

2014-06-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/configurations/android-armv7-32-py34/Python-3.4.0.patch,
	pyqtdeploy/configurations/android-armv7-32-py34/config.c,
	pyqtdeploy/configurations/android-armv7-32-py34/pyconfig.h,
	pyqtdeploy/configurations/android-armv7-32-py34/python.pro,
	pyqtdeploy/configurations/osx-64-py34/python.pro,
	pyqtdeploy/python/configurations/patches/python-3.4.diff,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-android-
	arm7-32.h, pyqtdeploy/python/configurations/qmake/python-3.4.pro,
	pyqtdeploy/python/patch.py, pyqtdeploy/python/python.py:
	The qmake .pro file is now installed. Added the stub for applying
	diffs to the Python source directory.
	[de321eb04482]

2014-06-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/python/python.py:
	The pyconfig.h file is now installed.
	[1444d5a7b443]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/configurations/linux-32-py34/config.c,
	pyqtdeploy/configurations/linux-64-py34/config.c,
	pyqtdeploy/configurations/osx-64-py34/config.c,
	pyqtdeploy/python/configurations/config.c,
	pyqtdeploy/python/python.py:
	The module configuration file is now installed.
	[54bfc5b62723]

	* pyqtdeploy/__init__.py,
	pyqtdeploy/configurations/osx-64-py34/pyconfig.h,
	pyqtdeploy/file_utilities.py, pyqtdeploy/main.py,
	pyqtdeploy/packages/__init__.py, pyqtdeploy/packages/packages.py,
	pyqtdeploy/python/__init__.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-osx-64.h,
	pyqtdeploy/python/python.py, pyqtdeploy/targets.py:
	Refactored the handling of target validation.
	[88301461be09]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/file_utilities.py:
	Some more file handling refactoring.
	[f6caaf3ed107]

	* pyqtdeploy/configurations/linux-32-py34/pyconfig.h,
	pyqtdeploy/configurations/linux-64-py34/pyconfig.h,
	pyqtdeploy/file_utilities.py, pyqtdeploy/packages/packages.py,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-linux-32.h,
	pyqtdeploy/python/configurations/pyconfig/pyconfig-linux-64.h,
	pyqtdeploy/python/python.py:
	Refactored the handling of files embedded in the pyqtdeploy source
	code. Implemented the show-targets action.
	[9d6eb2beafc6]

2014-06-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/build_page.py, pyqtdeploy/main.py,
	pyqtdeploy/message_handler.py, pyqtdeploy/python/python.py:
	Refactored the handling of user messages so that things are better
	separated.
	[e90e96f1025c]

	* pyqtdeploy/__init__.py, pyqtdeploy/main.py,
	pyqtdeploy/packages/packages.py, pyqtdeploy/python/__init__.py,
	pyqtdeploy/python/python.py, setup.py:
	Added the stubs for configuring Python and the show-targets action.
	[ff4542c4f578]

	* setup.py:
	Added the configuration files to setup.py.
	[c084ffa31aa1]

2014-06-14  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst, pyqtdeploy/packages/configurations/pyqtchart
	/pyqtqtchart-android.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart-ios.cfg,
	pyqtdeploy/packages/configurations/pyqtchart/pyqtqtchart.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-android.cfg,
	pyqtdeploy/packages/configurations/pyqtdatavisualization
	/pyqtdatavisualization-ios.cfg, pyqtdeploy/packages/configurations/p
	yqtdatavisualization/pyqtdatavisualization.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts-android.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts-ios.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts.cfg,
	pyqtdeploy/packages/configurations/qtdatavisualization
	/qtdatavisualization-android.cfg,
	pyqtdeploy/packages/configurations/qtdatavisualization
	/qtdatavisualization-ios.cfg, pyqtdeploy/packages/configurations/qtd
	atavisualization/qtdatavisualization.cfg:
	Renamed the QtChart and QtDataVisualization configuration files to
	reflect the Python bindings packages.
	[bae2a0986525]

	* doc/static_builds.rst, pyqtdeploy/packages/configurations/qscintilla
	/qscintilla-android.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts-android.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts-ios.cfg,
	pyqtdeploy/packages/configurations/qtcharts/qtcharts.cfg,
	pyqtdeploy/packages/configurations/qtdatavisualization
	/qtdatavisualization-android.cfg,
	pyqtdeploy/packages/configurations/qtdatavisualization
	/qtdatavisualization-ios.cfg, pyqtdeploy/packages/configurations/qtd
	atavisualization/qtdatavisualization.cfg:
	Added the QScintilla, QtCharts and QtDataVisualization
	configurations.
	[8c20a0288877]

	* doc/static_builds.rst,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-android.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-win.cfg:
	Added the PyQt4 static build configuration files.
	[490e628cddee]

2014-06-13  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst, pyqtdeploy/configurations/android-
	armv7-32-py34/pyqt5-android.cfg,
	pyqtdeploy/configurations/ios/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-android.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-linux.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-osx.cfg,
	pyqtdeploy/packages/configurations/pyqt5/pyqt5-win.cfg:
	The PyQt5 build instructions now covers cross-compilation.
	[b300668a5f23]

	* doc/static_builds.rst, pyqtdeploy/configurations/ios/sip-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/configurations/sip/sip.cfg:
	The static sip instructions now cover native and cross-compiling.
	[8c6e5fcf2cd3]

	* README, doc/command_line.rst, doc/development_version.rst,
	doc/index.rst, doc/introduction.rst, doc/pyqtdeploy_module.rst,
	doc/static_builds.rst, doc/tutorial.rst:
	Updated the docs for the revised command line.
	[dd6b94c70f9d]

2014-06-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/configurations/ios/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/pyqt4/pyqt4-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/packages.py:
	Implemented the configure option for supported packages.
	[9f2981a3dc3f]

	* pyqtdeploy/configurations/ios/qscintilla-ios.cfg,
	pyqtdeploy/packages/configurations/qscintilla/qscintilla.cfg,
	pyqtdeploy/packages/packages.py:
	Implemented the show-packages action.
	[a5860048037a]

	* doc/tutorial.rst, pyqtdeploy/__init__.py, pyqtdeploy/main.py,
	pyqtdeploy/packages/__init__.py, pyqtdeploy/packages/packages.py:
	Refactored the command line argument parser so that the command line
	is action based rather than projetc based. Added the stubs of the
	--configure and --show-packages options.
	[2c3341d73ec4]

2014-05-23  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/configurations/android-armv7-32-py34/pyconfig.h:
	Updated the Android pyconfig.h.
	[5652674fbdb7]

2014-05-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/configurations/android-armv7-32-py34/pyqt5-android.cfg:
	Added the initial PyQt5 for Android configuration file.
	[ec8db37189f5]

	* pyqtdeploy/configurations/android-armv7-32-py34/Python-3.4.0.patch,
	pyqtdeploy/configurations/android-armv7-32-py34/config.c,
	pyqtdeploy/configurations/android-armv7-32-py34/pyconfig.h,
	pyqtdeploy/configurations/android-armv7-32-py34/python.pro:
	Added the Android configuration files for building Python v3.4.
	[f40853720758]

2014-05-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/configurations/ios/pyqt4-ios.cfg,
	pyqtdeploy/configurations/ios/pyqt5-ios.cfg,
	pyqtdeploy/configurations/ios/qscintilla-ios.cfg,
	pyqtdeploy/configurations/ios/sip-ios.cfg,
	pyqtdeploy/configurations/linux-32-py34/config.c,
	pyqtdeploy/configurations/linux-32-py34/pyconfig.h,
	pyqtdeploy/configurations/linux-64-py34/config.c,
	pyqtdeploy/configurations/linux-64-py34/pyconfig.h,
	pyqtdeploy/configurations/osx-64-py34/config.c,
	pyqtdeploy/configurations/osx-64-py34/pyconfig.h,
	pyqtdeploy/configurations/osx-64-py34/python.pro:
	Added the initial configuration files (just so there is a backup).
	[4bf47b2c204d]

2014-05-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/metadata/metadata.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py:
	Added support for PyQt4 applications built against Qt5.
	[fcc0b9f19700]

2014-05-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/builder/lib/pyqtdeploy_start.c:
	Renamed pyqtdeploy_main() to pyqtdeploy_start() as the Qt build
	process for iOS doesn't seem to like functions with 'main' in their
	names.
	[7767bb6cd84e]

	* pyqtdeploy/builder/builder.py:
	Fixed a missing import.
	[0696639dc2ae]

2014-05-14  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/metadata/pyqt5.py:
	Added support for the QtWebSockets module.
	[27d9bfc4eb56]

	* pyqtdeploy/metadata/pyqt5.py:
	Added support for the QtQuickWidgets module.
	[276e8f9ec307]

2014-05-12  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	More updates to the static builds documentation.
	[c0abd44d9aba]

2014-05-11  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	More static build documentation updates.
	[9e187b08b322]

	* doc/static_builds.rst:
	Started to update the static build docs to cover cross-compilation.
	[24ffe7932631]

2014-05-04  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.4 for changeset 4c83157a7115
	[a195e18474a1]

	* NEWS:
	Released as v0.4.
	[4c83157a7115] [0.4]

	* pyqtdeploy/project/project.py:
	Fixed the window title when there is no initial project.
	[c718989589e4]

	* pyqtdeploy/builder/lib/platforms.pro:
	Added -ldl which now seems to be necessary for Linux (probably when
	using a non-static Qt build).
	[dab0c32c39f1]

2014-05-03  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Fixed the error handling when the Python version can't be
	determined.
	[6fa819c454e8]

2014-05-02  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/build_tab.png, doc/tutorial.rst,
	pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	Documented the build tab.
	[e4a73c71ffc1]

	* pyqtdeploy/gui/build_page.py:
	Fixed the handling of the build steps.
	[634d50d0c289]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py,
	pyqtdeploy/project/project.py:
	Implemented the run application build step.
	[a93fc98aa403]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	Implemented the make build step. Added the clean button.
	[9afe6c95e879]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	Implemented the run qmake build step.
	[5c33c252b425]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	Implemented the console and verbose buttons of the build page.
	[38853221c33f]

	* pyqtdeploy/gui/build_page.py:
	Added the build status messages to the viewer.
	[c31c59708900]

	* doc/tutorial.rst, pyqtdeploy/main.py:
	Added the --quiet command line option and documented it.
	[f61ab2faa476]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py:
	The build output is now captured in the viewer.
	[adf109873ea1]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/build_page.py,
	pyqtdeploy/gui/exception_handlers.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/main.py:
	Removed the build menu and moved the functionality to the build
	button.
	[c203696a1021]

2014-05-01  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/application_source_tab.png,
	doc/images/extension_modules_tab.png, doc/images/locations_tab.png,
	doc/images/pyqt_modules_tab.png, doc/images/site_packages_tab.png,
	doc/images/stdlib_packages_tab.png:
	Updated the tutorial screenshots.
	[cf49ebc3fb8a]

	* doc/images/locations_tab.png,
	doc/images/python_configuration_tab.png, doc/tutorial.rst,
	pyqtdeploy/builder/builder.py, pyqtdeploy/gui/locations_page.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py,
	pyqtdeploy/project/project.py:
	The Python Configuration page is now the Locations page. Added the
	build directory and qmake to the project and the Locations page.
	Updated the docs.
	[db4331219e20]

	* pyqtdeploy/gui/build_page.py, pyqtdeploy/gui/project_gui.py:
	Added the stub of the Build page.
	[417fb4196667]

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py,
	pyqtdeploy/project/project.py:
	Allow the use of environment variables in file and directory names.
	[9f405610e843]

	* pyqtdeploy/gui/application_page.py, pyqtdeploy/gui/better_form.py,
	pyqtdeploy/gui/locations_page.py:
	Refactored the forms implementation.
	[34c0ebfb62c8]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/locations_page.py:
	Use ExpandingFieldsGrow in all QFormLayouts in contravention of the
	(dumb) OS/X guidelines.
	[19d2aa5efb2a]

	* pyqtdeploy/gui/locations_page.py:
	Improved the appearence of the Locations page.
	[13df3c203289]

	* pyqtdeploy/gui/locations_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/python_page.py:
	The Python Configuration page is now the Locations page.
	[2286e5e39027]

	* doc/tutorial.rst:
	Updated the docs regarding PyQt inter-module dependencies.
	[82d72e5da780]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/pyqt_page.py,
	pyqtdeploy/metadata/__init__.py, pyqtdeploy/metadata/metadata.py,
	pyqtdeploy/metadata/pyqt4.py, pyqtdeploy/metadata/pyqt5.py:
	The PyQt page now understands module inter-dependencies.
	Consolidated all of the PyQt module meta-data.
	[39ad4d04d1bc]

2014-04-20  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.3 for changeset 5f1b067857e4
	[a49df5314d51]

	* NEWS:
	Released as v0.3.
	[5f1b067857e4] [0.3]

	* doc/static_builds.rst:
	The docs now cover building 64 bit versions of Python on Windows.
	[4cc4f304dffb]

	* pyqtdeploy/builder/builder.py:
	Handle the _s suffixes to modules added by PyQt4.
	[7fd3ec45b8d6]

2014-04-19  Phil Thompson  <phil@riverbankcomputing.com>

	* Makefile:
	Added the missing version module from the sdist package.
	[261382e038dc]

	* doc/static_builds.rst:
	Fixed a repeated Sphinx bug.
	[3f19f549a908]

	* doc/static_builds.rst:
	Doc updates for building Python v2 on Windows.
	[3f694e11897a]

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/gui/stdlib_page.py:
	Don't import site.py. Updated the list of required modules now that
	site.py isn't imported.
	[f86746143382]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/_bootstrap.py,
	pyqtdeploy/builder/lib/bootstrap_py2.py,
	pyqtdeploy/builder/lib/bootstrap_py3.py,
	pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Refactored the bootstrap scripts to be more consistent and to work
	again with Python v2.
	[6b42f75fb318]

	* pyqtdeploy/gui/python_page.py, pyqtdeploy/gui/stdlib_page.py,
	pyqtdeploy/project/project.py:
	Extract the target Python version number from the library name and
	enforce the use of supported versions.
	[d8c3c80a3075]

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of Windows native filenames in the generated .pro
	file.
	[82cb06871e4c]

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Only import __bootstrap__ for Python v2.
	[f7f663c1ef48]

	* pyqtdeploy/gui/stdlib_page.py:
	Fixed the detection of the Python version now that the set of
	required modules has changed.
	[c7951658bef5]

2014-04-18  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	More Windows specific changes to the static builds documentation.
	[16799fc8a611]

	* pyqtdeploy/gui/stdlib_page.py:
	Added some more Python3 modules required on Windows.
	[69e5dc5790b8]

	* .hgignore:
	Updated .hgignore.
	[3c18a6c69f7c]

	* pyqtdeploy/gui/filename_editor.py:
	Fixed the conversion to native separators.
	[ed07c88afcf0]

	* pyqtdeploy/gui/filename_editor.py:
	Make sure user file selections are native.
	[5af497463ad7]

	* pyqtdeploy/gui/qrc_package_editor.py, pyqtdeploy/gui/stdlib_page.py:
	The package scanner now excludes items by default and doesn't
	exapand packages.
	[01947b0219ef]

	* pyqtdeploy/builder/lib/_bootstrap.py,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/gui/stdlib_page.py:
	Updated the required standard modules for Python3.
	[f4982dbf93d3]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/_bootstrap.py,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Use a local copy of importlib/_bootstrap.py in preparation for
	making a custom version.
	[57fe26cb4789]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/platforms.pro:
	Updated libraries for Windows. Add 'console' to CONFIG for non-GUI
	applications.
	[1f311977ea16]

	* pyqtdeploy/builder/lib/platforms.pro:
	Fixed the additional libraries needed by Windows.
	[340806e4a742]

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Fixed code so that it is C89 compatible for Windows.
	[21f261481c73]

	* doc/static_builds.rst:
	More Windows related doc updates.
	[2b0f6a400aaa]

2014-04-17  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	More doc updates for Windows.
	[5bdfa1a821fc]

	* setup.py:
	Fixed the description in setup.py.
	[fa0cd25c7a1c]

	* .hgignore:
	Updated .hgignore.
	[ce2d2535671a]

	* doc/static_builds.rst:
	Added some initial documentation about building static Python on
	Windows.
	[8ddecda850eb]

2014-04-14  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.2 for changeset f84e0f8cf624
	[3d746c50c8e8]

	* NEWS:
	Released as v0.2.
	[f84e0f8cf624] [0.2]

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Fixed the Python v2 support.
	[3472a09e90f7]

	* pyqtdeploy/project/project.py:
	Fixed the handling of the name of a new project.
	[26e96a71f0d0]

	* pyqtdeploy/gui/stdlib_page.py:
	Fixed the handling of atexit.py for Python v2.
	[e73f8690f536]

	* doc/images/stdlib_packages_tab.png, doc/tutorial.rst:
	Updated the docs regarding required modules.
	[430ebb9d0a3c]

	* pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py:
	Ensure that the required Python modules are always included.
	[c3e614bb5bbc]

	* pyqtdeploy/gui/stdlib_page.py:
	site-packages is automatically excluding from scans of the standard
	library.
	[d4f735dbb040]

	* doc/images/application_source_tab.png,
	doc/images/site_packages_tab.png,
	doc/images/stdlib_packages_tab.png, doc/static_builds.rst,
	doc/tutorial.rst, pyqtdeploy/gui/qrc_package_editor.py:
	Updated the docs. Renamed the "Clear" button to "Remove all".
	[0b3e550069dd]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py:
	Added the Clear button to the package scanner.
	[cad4c0a2c280]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/platforms.pro:
	Linux targets now add -lutil to LIBS.
	[7b5174856667]

2014-04-13  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Only generate an application resource if it has included contents.
	[b1238affbf16]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Fixed the scanning of the application package when its directory
	contains the project file.
	[05f79cbf5654]

	* pyqtdeploy/gui/qrc_package_editor.py:
	Fixed the Include All and Exclude All handling of the first item.
	[b68988be0690]

	* pyqtdeploy/main.py:
	Handle exceptions when reading the project file using the command
	line.
	[5853f847f665]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp:
	The application modules are now in the top level of the resource
	tree.
	[8d4472504eba]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp:
	All the resources are generated in a separate sub-directory.
	[58c1d0dd3959]

	* pyqtdeploy/builder/builder.py:
	Maek sure resource path names are normalised.
	[56ff1d5f00ea]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/mfs_package_editor.py,
	pyqtdeploy/gui/qrc_package_editor.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	Replaved the remaining references to Mfs by Qrc.
	[86efcbdea959]

	* doc/pyqtdeploy_module.rst:
	Fixed a typo in the pyqtdeploy module docs.
	[429652191ce4]

	* NEWS, doc/index.rst, doc/pyqtdeploy_module.rst:
	Added the pyqtdeploy module.
	[2809167a1a91]

	* pyqtdeploy/gui/project_gui.py:
	Added the About dialog showing the release information.
	[ec901d52f273]

	* .hgignore, Makefile, build.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp:
	Added the hexversion attribute to the pyqtdeploy module.
	[457fa36dc382]

2014-04-12  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/builder/lib/pyqtdeploy_module.cpp:
	Renamed the mfsimport module to pyqtdeploy.
	[e6c214b6d31e]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp:
	Renamed mfsimporter to qrcimporter.
	[5c7b021030f1]

	* NEWS, README, doc/images/application_source_tab.png,
	doc/images/extension_modules_tab.png,
	doc/images/pyqt_modules_tab.png,
	doc/images/python_configuration_tab.png,
	doc/images/site_packages_tab.png,
	doc/images/stdlib_packages_tab.png, doc/introduction.rst,
	doc/static_builds.rst, doc/tutorial.rst:
	Updated the docs for PyQt4.
	[fb57aeb9630e]

	* pyqtdeploy/gui/project_gui.py:
	Increased the default width of the main window.
	[85326c60d5df]

	* pyqtdeploy/main.py:
	Fully configure the application details.
	[373f9746d8c2]

2014-04-11  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/gui/application_page.py, pyqtdeploy/gui/pyqt_page.py:
	Added support for PyQt4 to the builder.
	[4777fffdf453]

	* pyqtdeploy/gui/application_page.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/pyqt_page.py:
	Added support for PyQt4 to the PyQt Modules tab.
	[3b326609feb4]

	* pyqtdeploy/gui/application_page.py, pyqtdeploy/gui/project_gui.py:
	The PyQt version can now be specified for the application.
	[ff6960bb3db4]

2014-04-10  Phil Thompson  <phil@riverbankcomputing.com>

	* README, doc/introduction.rst, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/mfsimport.cpp:
	Added support for Python v2.6.
	[3b62c0dc2e1b]

2014-04-09  Phil Thompson  <phil@riverbankcomputing.com>

	* README, doc/introduction.rst, doc/static_builds.rst,
	doc/tutorial.rst:
	Updated the docs regarding support for Python v2.7.
	[94fe573f3d4f]

	* pyqtdeploy/project/project.py:
	Removed the Python3 attribute of the project file as it is not
	needed.
	[a88481b3dab4]

	* pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Support for Python v2.7 is now working.
	[7d619f4236d3]

2014-04-08  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/freeze.py:
	Frozen files only include the basename of the source file.
	[89f4f1c2f734]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Added (not yet working) support for Python v2.7.
	[13c0069e6c5d]

2014-04-07  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/freeze.py:
	The freeze script can now be run under Python v2.
	[59172e73a7d1]

	* pyqtdeploy/builder/builder.py:
	Properly handle the output of the freeze script.
	[1da98911392e]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/main.py:
	Slightly better error reporting.
	[e62725edec86]

2014-03-31  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of the Qt module.
	[195795cfebed]

2014-03-30  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/development_version.rst, doc/index.rst, doc/introduction.rst,
	doc/static_builds.rst:
	Documentation updates including a section on working with the
	development version.
	[f991b6f3732d]

	* Makefile:
	Renamed the 'release' target to 'upload'.
	[7f00f6130f11]

	* Makefile:
	Fixed the twine command line.
	[04c5170d9ade]

2014-03-26  Phil Thompson  <phil@riverbankcomputing.com>

	* .hgtags:
	Added tag 0.1 for changeset d336f40b2b7d
	[5793249c019f]

	* NEWS:
	Released as v0.1.
	[d336f40b2b7d] [0.1]

	* Makefile:
	Added the 'release' target to the Makefile to handle the upload to
	PyPI.
	[418d57758667]

2014-03-25  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/tutorial.rst:
	Emphasise the version of qmake to use.
	[6549575f8da5]

	* doc/tutorial.rst:
	Completed the initial documentation.
	[bd7eee4c733e]

	* doc/tutorial.rst, pyqtdeploy/builder/builder.py:
	Fixed the Build Project... menu option.
	[6b25badadde7]

	* doc/images/python_configuration_tab.png, doc/tutorial.rst:
	Completed the GUI documentation.
	[f05234109c81]

	* doc/tutorial.rst:
	Documented the Application Source tab.
	[7a43a74c29f3]

	* doc/images/application_source_tab.png,
	doc/images/extension_modules_tab.png,
	doc/images/pyqt_modules_tab.png,
	doc/images/python_configuration_tab.png,
	doc/images/site_packages_tab.png,
	doc/images/stdlib_packages_tab.png, doc/images/unnamed.png,
	doc/tutorial.rst:
	Added the screenshots to the docs.
	[86c7ebe8c578]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/extension_modules_page.py,
	pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/filename_editor_delegate.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/python_page.py,
	pyqtdeploy/gui/site_packages_page.py, pyqtdeploy/gui/stdlib_page.py:
	The memory filesystem package editor now correctly handles an
	unspecified Python standard library directory.
	[5b1f23ecfa77]

	* doc/tutorial.rst, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/project/project.py:
	A non-existant project file will cause a new project to be created.
	[a8506b4591db]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/extension_modules_page.py,
	pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/filename_editor_delegate.py:
	The extension modules editor now includes a browse button for the
	directory name.
	[84a3fb26bde4]

2014-03-24  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/project/project.py:
	The builder now handles extension modules.
	[8999f4f988d4]

	* pyqtdeploy/project/project.py:
	Added the project stubs for Python v2 and PyQt4 support.
	[bb61b14b1e05]

	* doc/tutorial.rst, pyqtdeploy/gui/extension_modules_page.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	Added the page for handling extension modules.
	[595e1f436a77]

	* pyqtdeploy/builder/builder.py:
	Fixed the handling of included non-Python files.
	[5eab2412ea2f]

	* pyqtdeploy/builder/builder.py:
	Enable warnings in the generated .pro file.
	[9dcf734e3304]

	* pyqtdeploy/builder/builder.py:
	Make sure site-packages is included even if no PyQt modules are.
	[8e9a9e37d248]

	* doc/tutorial.rst:
	Added the documentation stub for the site-packages page.
	[49532207d876]

	* pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/site_packages_page.py:
	Added the page handling site-packages.
	[f9cf032c32bb]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/project/project.py:
	Added support for adding the uic module.
	[5371452a14b8]

	* pyqtdeploy/project/project.py:
	Added the site-packages package to the project file.
	[5ed3b90110b9]

2014-03-23  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/static_builds.rst:
	Documented to building of static, native versions of the various
	packages.
	[d7c5192bad57]

2014-03-22  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/index.rst, doc/static_builds.rst:
	Added the stub of the docs covering static builds.
	[7d62d6c7601b]

	* .hgignore:
	Added .hgignore.
	[d3f3ad1c63a7]

2014-03-21  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/introduction.rst:
	Added the "Future Versions" section to the documentation.
	[68e8fc398b31]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/pyqt_page.py:
	Added support for QScintilla, QtChart and QtDataVisualization.
	[8d2026ae1b0f]

2014-03-20  Phil Thompson  <phil@riverbankcomputing.com>

	* doc/images/unnamed.png, doc/index.rst, doc/introduction.rst,
	doc/tutorial.rst:
	Work on the documentation.
	[a3af5f70366b]

	* pyqtdeploy/builder/builder.py:
	Make sure the application is built in release mode.
	[ffe000eb7a08]

	* Makefile, README:
	Updated the README.
	[9d4ea0a42dd5]

2014-03-19  Phil Thompson  <phil@riverbankcomputing.com>

	* setup.py:
	Completed the PyPI metadata.
	[a53ae8aca3c7]

	* Makefile, doc/Makefile, doc/conf.py, doc/index.rst,
	doc/introduction.rst, doc/static/default.css, doc/static/logo.png,
	doc/static/logo_tn.ico:
	Added the documentation stub.
	[c96c646dc331]

	* MANIFEST.in, Makefile, NEWS, README, build.py, pyqtdeploy.py,
	pyqtdeploy/main.py, setup.py:
	Refactored to create a setuptools generated wheel file.
	[62ce2c983c61]

	* pyqtdeploy.py, pyqtdeploy/__init__.py,
	pyqtdeploy/builder/__init__.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/gui/__init__.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/pyqt_page.py, pyqtdeploy/gui/python_page.py,
	pyqtdeploy/gui/stdlib_page.py, pyqtdeploy/project/__init__.py,
	pyqtdeploy/project/project.py, pyqtdeploy/user_exception.py:
	Switched to the 2 clause BSD license.
	[1601ecafa17a]

2014-03-18  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/qt_page.py, pyqtdeploy/project/project.py:
	Removed the Qt configuration page as it is no longer needed.
	[3bb61c581ad3]

	* pyqtdeploy/builder/builder.py:
	Fix for when QtGui is selected.
	[293fe0167f09]

	* pyqtdeploy/builder/builder.py:
	Fixed the stdlib.qrc file.
	[f5e6fcd28811]

	* pyqtdeploy/builder/lib/freeze.py:
	freeze.py now does a simple compile() rather than use the broken
	modulefinder.
	[287c8b16bed3]

	* pyqtdeploy.py, pyqtdeploy/builder/builder.py,
	pyqtdeploy/gui/mfs_package_editor.py:
	Added the verbose command line argument. Added the 'Include all' and
	'Exclude all' buttons to the package editor.
	[d5abc9249623]

2014-03-17  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/python_page.py, pyqtdeploy/gui/stdlib_page.py,
	pyqtdeploy/project/project.py:
	Added the standard library configuration page.
	[32d583f659f9]

	* pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Fix warnings with Python v3.4.0.
	[8505a7dc9865]

2014-03-16  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Fixed the import of simple modules (ie. sip).
	[a28c76bda74c]

2014-02-10  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Link against the Python library after all extension modules.
	Register builtins with their fully package name.
	[64166c28b0a0]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/project/project.py:
	The resources are now split into application, stdlib and site-
	packages.
	[78d70f99f7c7]

2014-02-06  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c,
	pyqtdeploy/gui/python_page.py, pyqtdeploy/project/project.py:
	Added support for including statically compiled PyQt and sip
	extension modules.
	[a7c0a6bf3054]

2014-02-01  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py:
	Non-Python source files now get copied to the memory filesystem.
	[2c93157c06e5]

	* pyqtdeploy/builder/builder.py:
	Fixed the writing of the bootstrap module.
	[22e648ca9b1a]

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Display any exception raised by the application.
	[5b6db34d019f]

	* pyqtdeploy/builder/builder.py,
	pyqtdeploy/builder/lib/__bootstrap__.py,
	pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/python_page.py, pyqtdeploy/project/project.py:
	Implemented support for the application package.
	[405856d65dd2]

2014-01-30  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/project/project.py:
	Added the sequence number attribute to a package.
	[c42a9c52c148]

	* pyqtdeploy/gui/mfs_package_editor.py:
	Package directories that are not included are not expanded by
	default.
	[9fb2f4c3090d]

	* pyqtdeploy/gui/mfs_package_editor.py:
	Scanned package directories are ignore by default if they don't
	contain an __init__.py.
	[cec09a0aae82]

	* pyqtdeploy/gui/mfs_package_editor.py:
	Removed the separate "Included" column from the package editor.
	[71dd60431051]

2014-01-29  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/project/project.py:
	Completed the implementation of the package editor.
	[d44c9068187c]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/mfs_package_editor.py, pyqtdeploy/project/project.py:
	Added support for definition package exclusions.
	[18e9fab28bd4]

2014-01-28  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/gui/file_name_edit.py, pyqtdeploy/gui/filename_editor.py,
	pyqtdeploy/gui/python_page.py:
	Some renames for consistency.
	[8d7900e8e6af]

	* pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/mfs_package_editor.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py:
	Added the stub of the application package editor.
	[fcccba98dfa8]

2014-01-27  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	Fixes so that a simple hello world now works.
	[76abc8914847]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/project/project.py:
	The builder now creates the header files for the frozen modules.
	[4ecbc1475da5]

	* pyqtdeploy.py, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c:
	freeze.py is now a standalone script. Changes to pyqtdeploy_main()
	as the __main__ module will now be frozen and not parts of a
	resource file.
	[ef2137632aab]

	* pyqtdeploy/builder/freeze.py, pyqtdeploy/builder/lib/freeze.py,
	pyqtdeploy/builder/lib/frozen_bootstrap.h,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/python_page.py,
	pyqtdeploy/gui/qt_page.py, pyqtdeploy/project/project.py:
	The name of the host Python interpreter can now be specified.
	[06125566a1f4]

	* pyqtdeploy/builder/builder.py:
	The builder now generates the source files.
	[bbe25401c44e]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/gui/qt_page.py, pyqtdeploy/project/project.py:
	Implemented the initial Qt configuration page.
	[eeb1e9c3ddc2]

2014-01-26  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/file_name_edit.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/python_page.py,
	pyqtdeploy/project/project.py:
	Implemented the configuration of the target Python interpreter.
	[b21ee6737f5f]

	* pyqtdeploy/builder/builder.py:
	Generate the qmake QT value.
	[d73391020d44]

	* pyqtdeploy/gui/project_gui.py, pyqtdeploy/gui/pyqt_page.py,
	pyqtdeploy/project/project.py:
	Added the PyQt modules configuration page.
	[43468d75f301]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/project/project.py:
	The application name is now derived from the name of the main script
	file.
	[9ff30a94911d]

2014-01-25  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/project_gui.py:
	Implemented the creation of the stub .pro file.
	[4efc95eef4c5]

	* pyqtdeploy/builder/builder.py, pyqtdeploy/gui/application_page.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/project/project.py:
	Added the application configuration page.
	[5b3e5724c1f4]

	* pyqtdeploy.py, pyqtdeploy/__init__.py,
	pyqtdeploy/builder/builder.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/project/__init__.py, pyqtdeploy/project/project.py,
	pyqtdeploy/project/project_exception.py,
	pyqtdeploy/user_exception.py:
	Removed the freeze command line option. Added the build command line
	option.
	[c670326307f6]

	* pyqtdeploy/__init__.py, pyqtdeploy/builder/__init__.py,
	pyqtdeploy/builder/builder.py, pyqtdeploy/builder/freeze.py,
	pyqtdeploy/builder/lib/__bootstrap__.py,
	pyqtdeploy/builder/lib/frozen_bootstrap.h,
	pyqtdeploy/builder/lib/mfsimport.cpp,
	pyqtdeploy/builder/lib/pyqtdeploy_main.c, pyqtdeploy/freeze.py,
	pyqtdeploy/lib/__bootstrap__.py, pyqtdeploy/lib/frozen_bootstrap.h,
	pyqtdeploy/lib/mfsimport.cpp, pyqtdeploy/lib/pyqtdeploy_main.c,
	pyqtdeploy/project/project.py:
	Added the builder stub.
	[60dce91d9f44]

	* pyqtdeploy/gui/project_gui.py, pyqtdeploy/project/project.py:
	Implemented the loading of a project.
	[09c8c342e8a4]

	* pyqtdeploy/project/project.py,
	pyqtdeploy/project/project_exception.py:
	Implemented the saving of a project.
	[1c0333b2c559]

	* pyqtdeploy.py, pyqtdeploy/__init__.py,
	pyqtdeploy/gui/project_gui.py, pyqtdeploy/project/__init__.py,
	pyqtdeploy/project/project.py,
	pyqtdeploy/project/project_exception.py:
	Completed the basic implementation of the project lifecycle menu
	options.
	[2833ef65a3f4]

2014-01-20  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy.py, pyqtdeploy/gui/project_gui.py:
	More development of the project GUI.
	[4fcfd38a32a7]

	* pyqtdeploy.py, pyqtdeploy/__init__.py, pyqtdeploy/freeze.py,
	pyqtdeploy/gui/__init__.py, pyqtdeploy/gui/project_gui.py,
	pyqtdeploy/pyqtdeploy.py:
	Added the stub of the project GUI.
	[b6a581ce2edd]

2014-01-15  Phil Thompson  <phil@riverbankcomputing.com>

	* pyqtdeploy/lib/__bootstrap__.py, pyqtdeploy/lib/frozen_bootstrap.h,
	pyqtdeploy/lib/mfsimport.cpp, pyqtdeploy/lib/pyqtdeploy_main.c,
	pyqtdeploy/pyqtdeploy.py:
	Initial commit of the proof-of-concept stuff.
	[15e8c9d5c0f8]
