Tweaks for supporting docs

This commit is contained in:
Robin Dunn
2019-05-22 10:46:51 -07:00
parent b417c23262
commit 4f84f6229a
2 changed files with 15 additions and 4 deletions

View File

@@ -16,14 +16,17 @@ PyPI: https://pypi.org/project/wxPython/4.0.6
Extras: https://extras.wxPython.org/wxPython4/extras/
Pip: ``pip install wxPython==4.0.6``
This is a quick-fix release to take care of the following issue:
This is a quick-fix release to take care of the following issues:
* Fixed a probably rare, but fatal bug on OSX when calling certain
overloaded virtual methods with implementations in Python.
* Reverted the change that loads up install_requires from the contents of
requirements.txt. Split the requirements.txt file into one for install and one
for development.
* Fixed char pointers in generated stub code to have a valid
pointer value.
* Reverted the change that loads up install_requires from the
contents of requirements.txt. Split the requirements.txt file
into one for install and one for development.

View File

@@ -62,6 +62,14 @@ HOWTO Release wxPython Phoenix
TODO: Automate this!
Go to the site and unpack the new docs into the document root.
cd domains/docs.wxpython.org/htdocs
mkdir {OLD_VERSION}
mv .buildinfo [_a-z]* {OLD_VERSION}
tar xzvf ../tmp/wxPython-docs-*
mv wxPython-docs-*/docs/html/* .
mv wxPython-docs-*/docs/html/.buildinfo .
rm -r wxPython-docs-*
15. Upload the docs, demos and pdb archive files to extras.wxpython.org/wxPython4/extras/::
VERSION={current release version number}