Issue with wxdemo with wxpython 4.2.4

executing ‘wxdemo’ from cmd on win 11, the demo archive is searched for in https://extras.wxpython.org/wxPython4/extras/4.2.4/wxPython-demo-4.2.4.tar.gz but it doesn’t exist (404 not found)
Can I download the demo archive from another place?

thanks, Marco

Hi,
All archives are available here (docs, demo, install):

https://wxpython.org/Phoenix/snapshot-builds/
https://wxpython.org/Phoenix/snapshot-builds/wxPython-4.2.4.tar.gz

@Zig_Zag Is the change of location permanent? If so would it be a good idea for me to update the wxDemo & wxDocs utilities to point to the snapshot builds URL rather than the extras? Also it might be an idea to update the links in the release notes as they still point to the extras URL.

@Marco_Prosperi1 the 2nd of the 2 links above is not quite correct - you need to follow the first link then scroll down to find wxPython-demo-4.2.4.tar.gz for the demo. If you download it and copy to the directory that wxDemo shows you then it should work.

This constitutes only a temporary remedy, noted here as a workaround.
Please direct any complaints to the administrators, as they are the sole personnel authorized to effect these kinds of modifications.

  • Scott Talbert (swt2c)
  • Bryan Petty (tierra)
  • Robin Dunn

Yeah, this was an oversight in the release process. Uploading the demo to extras is not part of the automated process (yet). I’ll have to do it manually…

@swt2c If it would be considered I would be perfectly willing to raise an Issue + PR to add this workaround as a fall back, (either prompted or automatic), to the wxDemo & wxDocs. I am also thinking that it might be worth handling failures, in the event of being behind a firewall or airgap, by generating and displaying an html page with clearer instructions for the user than they currently get - this would be a separate Issue/PR of course.

Probably not worth adding the workaround, I just uploaded the 4.2.4 extras and I’m adding it to our GitHub Action so it will hopefully be done automatically in the future.

1 Like

Thanks for updating the extras, Scott.

However, I notice that the docs at https://docs.wxpython.org/ still say that they are for the 4.2.3 release.