Commit Graph

73 Commits

Author SHA1 Message Date
Robin Dunn
d214e606db Split the requirements list into two lists, load install_requires list from one of them.
(cherry picked from commit 4b3f422806)
2019-05-21 12:17:20 -07:00
Robin Dunn
8f6580eeb1 Revert "Set the setuptools dependencies from requirements.txt"
This reverts commit 55691ae1f6.

(cherry picked from commit 466daf7e5f)
2019-05-21 10:06:50 -07:00
Robin Dunn
221a98e902 Merge pull request #1223 from RobinD42/more-build-tweaks
More build tweaks

(cherry picked from commit d1b79db2a9)
2019-05-13 19:59:29 -07:00
Robin Dunn
122d28fc4c Add Python 3.7 to the classifiers
(cherry picked from commit 6b6f2a932f)
2018-11-08 15:29:35 -08:00
Robin Dunn
e9e3736fa0 Merge pull request #1035 from RobinD42/fix-issue961
include wxpy_api.h

(cherry picked from commit 7300aa4718)
2018-10-11 21:15:10 -07:00
Robin Dunn
4b6ee40a14 Merge pull request #938 from RobinD42/fix-issue932-b
Restore wx.lib.pubsub, and officially deprecate
(cherry picked from commit 8fad2231a0)
2018-07-20 16:45:05 -07:00
Carnë Draug
1d4f3879f9 setup.py: list dependency on PIL used in a few wx.lib.agw modules 2018-07-02 22:10:54 +01:00
Robin Dunn
b77c88a280 Merge tag 'wxPython-4.0.2' into wxPy-4.0.x
(cherry picked from commit 4c56c39e52)
2018-06-17 22:04:22 -07:00
Robin Dunn
161f1a8b03 Update development status 2018-04-28 21:27:09 -07:00
Mesalu
13eda52013 Add PyPubSub to relevant dependencies 2018-03-18 12:37:45 -07:00
Metallicow
c76384d458 Trim trailing whitespace *.py files 2018-01-16 08:47:07 -06:00
Robin Dunn
60dbde834b '&' --> 'and' and some other text tweaks 2017-08-08 19:44:26 -07:00
Steve Barnes
d7e694d2e2 Detailed changes in CHANGES.rst and added to the LONG_DESCRIPTION in setup.py 2017-08-08 07:15:59 +01:00
Steve Barnes
97de5b0f92 Added wx/tools/wxget_docs_demo.py with script entry points of wxdemo and wxdocs 2017-08-07 06:26:53 +01:00
Robin Dunn
01310520ee Update classifiers and author_email 2017-07-23 19:48:38 -07:00
Robin Dunn
affe39d257 Let's call it beta 1, and a few other tweaks and updates. 2017-07-22 17:38:53 -07:00
Robin Dunn
34783b3735 Some main.html --> index.html changes 2017-07-21 08:53:06 -07:00
Robin Dunn
09d1c25cb8 New URL at Sourceforge for the release-extras files 2017-07-05 09:40:10 -07:00
Robin Dunn
e5b4c33421 (re)fetch the license files from wxWidgets when building the sdist,
and ensure it is included in the distribution.
2017-06-23 12:10:23 -07:00
Robin Dunn
676db7b5d1 The pythonhosted.org site is terribly slow. Put the docs at docs.wxpython.org instead. 2017-06-03 18:03:21 -07:00
Robin Dunn
279ba6e881 Various bits about the release-extras location, etc. 2017-05-02 15:52:57 -07:00
Robin Dunn
c823d28032 Info about where the extra release files can be found 2017-05-02 15:52:57 -07:00
Robin Dunn
b7e0535b57 Add user-interface keyword 2017-04-18 18:53:16 -07:00
Robin Dunn
5360b7b688 build-tweaks 2017-04-16 18:34:23 -07:00
Robin Dunn
923f4d9c2c Update Trove Classifiers 2017-04-12 10:44:29 -07:00
Robin Dunn
f10e966484 More text updates in the README and setup.py descriptions 2017-04-07 12:27:02 -07:00
Robin Dunn
62666b38ba Various minor text tweaks here and there 2017-04-06 11:34:50 -07:00
Robin Dunn
349ec7648f Also have just one place to set the project name 2017-04-05 13:39:01 -07:00
Robin Dunn
4fd36fd137 Merge branch 'master' into release-prep 2017-04-04 13:20:28 -07:00
Andrew Murray
634dda427c Removed unused variables 2017-04-04 19:37:55 +10:00
Robin Dunn
e0e08543fb Set the download link to be the PyPI page 2017-03-31 13:19:52 -07:00
Robin Dunn
178f039e2f Typos and minor updates in setup.py 2017-02-13 14:05:53 -08:00
Robin Dunn
32a324f73b Some minor cleanup 2016-09-22 09:46:39 -07:00
Robin Dunn
7050c8466e Wrap quotes around sys.executable in case there are spaces in the pathname 2016-07-01 13:59:20 -07:00
Robin Dunn
ed4756b902 Remove wx.lib.six and use the stock six module instead,
and add it as an installation dependency.
2016-06-30 20:07:57 -07:00
Robin Dunn
4ad4884809 Update copyright, etc. 2016-05-09 22:17:29 -07:00
Robin Dunn
1594acad6a Update classifiers 2016-05-09 21:54:12 -07:00
Robin Dunn
8a581ff317 Some typos and other cleanup 2016-05-09 21:54:12 -07:00
Nelson Brochado
9b224fcb31 Corrected a typo in the setup.py file 2015-08-20 03:26:36 +02:00
Robin Dunn
6b5b8d6018 Remove the hack in setup.py using the bogus Extension(). Instead do
some monkey patching and flag setting in the derived command classes to
make the base classes think that there are extension modules.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76333 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:26:15 +00:00
Robin Dunn
8c9a486bbd Just call them all console scripts for now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-14 05:06:22 +00:00
Robin Dunn
07ebbbd6b4 remove “-src” from the source tarball name so it matches what setuptools and pip expect it to be.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 05:23:21 +00:00
Robin Dunn
bc00dd154d Add support for building a Python wheel distribution.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 02:14:36 +00:00
Robin Dunn
d8ce6d4b01 update description and other project metadata
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 02:14:27 +00:00
Robin Dunn
0c0ac4c11d The setuptools and distribute projects have merged back together, so use ez_setup instead of distribute_setup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 21:31:21 +00:00
Robin Dunn
53a0f77e8f Use "gui_scripts" entry points where appropriate
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:42:08 +00:00
Robin Dunn
4de619c4d5 Use build.py to do the sdist command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:41:48 +00:00
Robin Dunn
a18dffde8d Add a setup.py to the tarball to bootstrap automated builds made by pip or easy_install.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73722 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 04:28:34 +00:00
Robin Dunn
afc84c41aa Additional tweaks for magic on Linux:
In the bdist_egg build, if one of the libwx* symlinks is actually the soname then we need to keep that one as the real file instead of removing it.

No need to do a wx install if we're using magic.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:32 +00:00
Robin Dunn
3a03a0a362 Deal with rpath related options for Phoenix magic bundling on wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:22 +00:00