ANN: Beta version of Webware for Python 3
Christoph Zwerschke <[email protected]> Thu, 14 May 2020 18:41:13 +0200
| Newsgroups | gmane.comp.python.webware.devel,gmane.comp.python.webware |
|---|---|
| Message-ID | <[email protected]> |
Hi all, the final ever Python 2 update has been released in April, which also marks the end of the era of Webware for Python 2. But don't despair - Webware for Python 3 has been available as an alpha release since last year, and as a beta release since today. The home page for Webware for Python 3 has been moved here: https://github.com/WebwareForPython/w4py3/ Documentation is available here: https://webwareforpython.github.io/w4py3/ The documentation also lists the changes and explains how to migrate legacy Webware applications. Main improvements and changes: - Use Python 3.6 or newer instead of Python 2 - Use standard packaging and installation - Use entry points for Webware plug-ins - Use WSGI instead of app server and adapters - Use Sphinx/ReadTheDocs for documentation - Use GitHub Actions to run improved test suite The WebKit plug-in has been promoted to the top level and does not exist any more as a separate plug-in. PSP is still built-in. MiddleKit has been removed as a built-in plug-in, but can be installed as an external plug-in available from here: https://github.com/WebwareForPython/w4py3-middlekit Please let me know how you like the beta version, if there are any pain points, bugs or other problems, since I want to release a final version soon. New features and more modernizations will be released in the next minor version. You can use GitHub issues, pull requests or the [email protected] mailing list for feedback and sending bug reports or improvements. Stay healthy and happy! -- Christoph