Commit Graph

72 Commits

Author SHA1 Message Date
Robin Dunn
55691ae1f6 Set the setuptools dependencies from requirements.txt 2019-05-13 19:29:38 -07:00
Robin Dunn
6b6f2a932f Add Python 3.7 to the classifiers 2018-11-08 15:29:12 -08:00
Robin Dunn
d9b25fdc80 Move wxpy_api.h to wx/include/wxPython, so it will be included in the wheel 2018-10-11 12:15:37 -07:00
Robin Dunn
a41b8cd70f Revert "Merge branch 'mesalu-pubsub4' for PR-792"
This reverts commit cb77c7be8e, reversing
changes made to 4a90db1c3b.
2018-07-18 10:44:16 -07:00
Robin Dunn
1de61ee4d0 Merge pull request #908 from carandraug/master
setup.py: list dependency on PIL used in a few wx.lib.agw modules
(cherry picked from commit 3723bcc8a0)
2018-07-03 20:20:21 -07:00
Robin Dunn
05faea2cb7 switch some urls to pypi.org 2018-06-14 16:01:54 -07:00
Robin Dunn
b410f5e570 Update copyright years --> 2018 2018-06-06 10:59:51 -07:00
Robin Dunn
16028612a6 Update development status 2018-04-28 17:25:53 -07:00
Robin Dunn
62669d0f3e Merge branch 'mesalu-pubsub4' for PR-792 2018-03-20 12:59:42 -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
Robin Dunn
4f56622135 Monkey-patch the distutils copy_file and copy_tree functions so they preserve symlinks.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73583 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-28 19:17:15 +00:00