mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2025-12-16 09:40:07 +01:00
90 lines
3.1 KiB
Plaintext
90 lines
3.1 KiB
Plaintext
wxPython Phoenix Snapshot Builds
|
|
================================
|
|
|
|
This directory contains a set of snapshot builds for the wxPython Phoenix
|
|
project. Each time there is a successful daily build from the buildbot the
|
|
results are uploaded here, in addition to the source and documentation
|
|
tarballs. Currently binaries for Windows and OSX are included, for a few
|
|
versions of Python. The source tarball can be used to build wxPython Phoenix
|
|
for other platforms. See Phoenix/README.rst in the source tarball for more
|
|
information.
|
|
|
|
|
|
File naming conventions:
|
|
------------------------
|
|
|
|
- Files with the "*.whl" extension are binary wheel files
|
|
(https://wheel.readthedocs.org/en/latest/). See below for more info.
|
|
|
|
- Files with the "*.tar.gz" extension are compressed tar archives of the
|
|
Phoenix and wxWidgets source code.
|
|
|
|
- The "*-docs-*.tar.gz" files are compressed archives of the documentation.
|
|
|
|
- The bulk of the filename follows the convensions for naming wheels
|
|
(https://www.python.org/dev/peps/pep-0427/#file-name-convention). For
|
|
example:
|
|
|
|
wxPython_Phoenix-3.0.3.dev1549+fa6f31f-cp33-cp33m-macosx_10_6_intel.whl
|
|
|
|
means:
|
|
|
|
- This is the wxPython_Phoenix package
|
|
|
|
- It is version 3.0.3.dev1549+fa6f31f (a development version, with
|
|
the build number derived from the source control system.)
|
|
|
|
- It is built for CPython version 3.3
|
|
|
|
- It is built for the macosx operating system
|
|
|
|
- It is built for OSX version 10.6 or greater
|
|
|
|
- It is built for Intel processors.
|
|
|
|
|
|
Installing Wheels
|
|
------------------
|
|
|
|
The *.whl binaries in this directory are provided using Python's "wheel"
|
|
format, which is an archive format with some extra meta-data that can
|
|
be used by some Python tools to track installs, do uninstalls, etc.
|
|
In addition to the tools provided by the wheel package, the commonly
|
|
used pip command can also be used to install, upgrade and uninstall
|
|
wheels. It can also be used to automatically download the correct
|
|
version of a wheel for you from PyPi, and then install it. With a
|
|
little extra help it can do the same for prerelease versions of
|
|
software wheels like what is available here, with a command like
|
|
this:
|
|
|
|
pip install -U --pre \
|
|
--trusted-host wxpython.org \
|
|
-f http://wxpython.org/Phoenix/snapshot-builds/ \
|
|
wxPython_Phoenix
|
|
|
|
NOTE: if there isn't a binary here for the latest version of Phoenix
|
|
that matches your Python version, then the command above will download
|
|
the latest version of the source and will try to build Phoenix for
|
|
you. This will not be successfull if you do not have appropriate
|
|
development tools and dependent libraries installed.
|
|
|
|
To install a specific binary from this site you can append the version
|
|
number to the command, like this:
|
|
|
|
pip install -U --pre \
|
|
--trusted-host wxpython.org \
|
|
-f http://wxpython.org/Phoenix/snapshot-builds/ \
|
|
wxPython_Phoenix==3.0.3.dev1641+76cf834
|
|
|
|
If you don't already have pip then you can install it with commands
|
|
like this:
|
|
|
|
wget https://bootstrap.pypa.io/get-pip.py
|
|
python get-pip.py
|
|
|
|
See https://pip.pypa.io/en/latest/index.html for more info.
|
|
|
|
|
|
Happy Hacking!
|
|
Robin
|