Re: Opinions on name for PyPI
Matthew Newville <[email protected]>
| Newsgroups | gmane.comp.python.wxpython.devel |
|---|---|
| Message-ID | <[email protected]> |
It may seem obvious, but if wxPython is retained as the name, then there must be a way to distinguish "Classic" from "Phoenix" as there are many incompatible changes in the API. Since the import name "wx" is the same for the two versions, and both use the major version number of "3", the string 'phoenix' in wx.PlatformInfo is useful at run time. Changes to the import name from "wx" would be a huge change in API (please don't!) and removing 'phoenix" from wx.PlatformInfo would effectively change the API (so, please keep that!). But those are not helpful when knowing which incarnation is to be installed for an application. I don't think bumping the version number from wxPython 3.0 to wxPython 3.1 will be sufficient to signify the magnitude of the change between the two versions. Changing the package name would. Many projects change name on large rewrites (numeric became numpy) and some do it even without large rewrites or API changes (ipython is now jupyter). If wxPython is kept, please call it wxPython 4. -- You received this message because you are subscribed to the Google Groups "wxPython-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.