Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wxPython 3.0 #85

Closed
mestia opened this issue Sep 9, 2014 · 4 comments
Closed

wxPython 3.0 #85

mestia opened this issue Sep 9, 2014 · 4 comments

Comments

@mestia
Copy link

@mestia mestia commented Sep 9, 2014

Hi Paul,

just for your information, pycorrfit and pyscanfcs in Debian were updated to use wxPython 3.0

https://anonscm.debian.org/cgit/debian-med/pycorrfit.git/plain/debian/patches/wx-migration-tools.patch

https://anonscm.debian.org/cgit/debian-med/pyscanfcs.git/tree/debian/patches/wx-migration-tools.patch

using this script
http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git/tree/

Best regards,
Alex

@paulmueller
Copy link
Member

@paulmueller paulmueller commented Sep 23, 2014

Hi Alex,

thank you. I will have a look at it as soon as I can. I experienced strange behaviors with wxPython 3.0, e.g. the main frame resized itself unexpectedly. Might have been a Mac Issue as well.

The migration of upstream to wxPython 3.0 might be blocked by PyInstaller not supporting wxPython 3.0 (http://www.pyinstaller.org/wiki/SupportedPackages). If everything works though, there is no need to stick with wxPython 2.8.12.

Cheers,
Paul

@paulmueller
Copy link
Member

@paulmueller paulmueller commented Apr 22, 2015

Migration to wxPython3
Pro:

  • new entry_points will work with anaconda on Windows
  • everyone else does it

Contra:

  • wxPython3 is not in the repositories of current Ubuntu LTS and Debian stable

@mestia
Copy link
Author

@mestia mestia commented Apr 22, 2015

Debian testing is approaching the end of the freeze, and I believe the new stable will be soon released.
I think that release of Jessie (the next Debian stable) will also introduce wxPython3 in Ubuntu.
If only Debian and Ubuntu are concerned but other ways of distribution (pyinstaller,pip .. ) are not affected then I would suggest to go ahead and update.

paulmueller pushed a commit that referenced this issue May 1, 2015
@paulmueller
Copy link
Member

@paulmueller paulmueller commented May 1, 2015

I ran the script. The changes were harmless.
PyCorrFit should run with both wxPython2.8.12 and wxPython3.

@paulmueller paulmueller closed this May 1, 2015
paulmueller pushed a commit that referenced this issue Sep 30, 2015
Former-commit-id: 9dde8fe08a5082e2c05b70bab942013fd97eb1a3 [formerly 0bc0776d2229f59fb40ac056d8cdc0141ec93111] [formerly 169911f4b0e83bf1789f9c434ae14f933b941beb [formerly 5ac77480fccc88b6397c067d9df530f5900651b1]] [formerly f17c04bec0a3487466c25cf1eef8fcfdbbabff93 [formerly 012617e3109acdc858a5857e67b5c8ce9c1ec5cd] [formerly ececae421009a7c22ca5f4859ae9aa8fe769643a [formerly cbf86a5]]]
Former-commit-id: c939a622ae6613a1d79791c2ee29e1f7f218a5e2 [formerly d4a00c2af83296a44eab5cd3af18063e26e79de0] [formerly d6d7dc0518c60d70bd9ebf4a27dc2285e28f5772 [formerly 12663c979972c8d0dbd014bb8ee495bd7464440d]]
Former-commit-id: f6842fddba90b357e3e764b2c1c55f297f641d30 [formerly 185cf1c671b1dc9baa5faa995e020b9a186ce38f]
Former-commit-id: da57414ed0e0a1b025116b90b8931cb33ec7793c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants