Metadata-Version: 2.1
Name: Zope
Version: 5.0a1
Summary: Zope application server / web framework
Home-page: https://zope.readthedocs.io/en/latest/
Author: Zope Foundation and Contributors
Author-email: zope-dev@zope.org
License: ZPL 2.1
Project-URL: Documentation, https://zope.readthedocs.io
Project-URL: Issue Tracker, https://github.com/zopefoundation/Zope/issues
Project-URL: Sources, https://github.com/zopefoundation/Zope
Description: .. image:: https://travis-ci.org/zopefoundation/Zope.svg?branch=master
                :target: https://travis-ci.org/zopefoundation/Zope
        
        .. image:: https://coveralls.io/repos/github/zopefoundation/Zope/badge.svg?branch=master
                :target: https://coveralls.io/github/zopefoundation/Zope?branch=master
        
        .. image:: https://readthedocs.org/projects/zope/badge/?version=latest
                :target: https://zope.readthedocs.org/en/latest/
                :alt: Documentation Status
        
        .. image:: https://img.shields.io/pypi/v/Zope.svg
                :target: https://pypi.org/project/Zope/
                :alt: Current version on PyPI
        
        .. image:: https://img.shields.io/pypi/pyversions/Zope.svg
                :target: https://pypi.org/project/Zope/
                :alt: Supported Python versions
        
        .. image:: https://requires.io/github/zopefoundation/Zope/requirements.svg?branch=master
                :target: https://requires.io/github/zopefoundation/Zope/requirements/?branch=master
                :alt: Requirements Status
        
        
        Zope is an open-source web application server.
        
        This document provides some general information about Zope and provides
        links to other documents. The full documentation can be found at
        https://zope.readthedocs.io.
        
        
        .. contents::
            :local:
            :depth: 1
        
        
        Installation
        ============
        
        Please visit the installation documentation at
        https://zope.readthedocs.io/en/latest/INSTALL.html for detailed installation
        guidance.
        
        
        License
        =======
        
        Zope is licensed under the OSI-approved `Zope Public License` (ZPL), version
        2.1. The full license text is included in ``LICENSE.txt``.
        
        
        Bug tracker
        ===========
        
        Bugs reports should be made through the Zope bugtracker at
        https://github.com/zopefoundation/Zope/issues.  A bug report should
        contain detailed information about how to reproduce the bug.
        
        
        Change log
        ==========
        
        These are all the changes for Zope 5, starting with the alpha releases.
        
        The change log for the previous version, Zope 4, is at
        https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst
        
        5.0a1 (2020-02-28)
        ------------------
        
        - Enable WebDAV support independent of ``ZServer``
          (`#787 <https://github.com/zopefoundation/Zope/pull/787>`_)
        
        - Only use ``wsgi.file_wrapper`` for response bodies with a ``read`` method
          (`#763 <https://github.com/zopefoundation/Zope/issues/763>`_)
        
        - Improve detection of HTTPS requests
          (`#680 <https://github.com/zopefoundation/Zope/issues/680>`_)
        
        - Fix several ZMI links so they respect virtual hosting
          (`#788 <https://github.com/zopefoundation/Zope/issues/788>`_)
        
        - Remove deprecated ``postProcessInputs`` request method
          (`#782 <https://github.com/zopefoundation/Zope/issues/782>`_)
        
        - Clean up and sanitize permissions used for WebDAV-related methods
        
        - Fix sort link URLs on ``manage_main``
          (`#748 <https://github.com/zopefoundation/Zope/issues/748>`_)
        
        - More tests to make sure all ``__str__`` implementations return native strings
          (`#692 <https://github.com/zopefoundation/Zope/issues/692>`_)
        
        - Restore WebDAV support in Zope
          (`#744 <https://github.com/zopefoundation/Zope/issues/744>`_)
        
        - Fix longstanding test bug by forcing the page template engine.
          Many tests in ``Products.PageTemplates`` used the old Zope page template
          engine because the correct one was not registered during setup.
        
        - Remove deprecated module ``ZPublisher.maybe_lock``
          (`#758 <https://github.com/zopefoundation/Zope/issues/758>`_)
        
        - Remove Help System methods from the product context
          (`#756 <https://github.com/zopefoundation/Zope/issues/756>`_)
        
        - Remove more deprecated code
          (`#757 <https://github.com/zopefoundation/Zope/issues/757>`_)
        
        - Close opened db during shutdown (as ZServer is already doing).
          (`#740 <https://github.com/zopefoundation/Zope/issues/740>`_)
        
        - Updated Zope documentation sources for Zope 5
          (`#659 <https://github.com/zopefoundation/Zope/issues/659>`_)
        
        - The method ``unrestrictedTraverse`` raises an error when
          the argument ``path`` is not something it can work with
          (`#674 <https://github.com/zopefoundation/Zope/issues/674>`_)
        
        - Improve ZMI Security Tab usability for high numbers of roles
          (`#730 <https://github.com/zopefoundation/Zope/issues/730>`_)
        
        - Some small ZMI rendering fixes
          (`#729 <https://github.com/zopefoundation/Zope/issues/729>`_)
        
        - Fix error when using database minimize in the ZMI
          (`#726 <https://github.com/zopefoundation/Zope/issues/726>`_)
        
        - Fix ``__getattr__`` signature in ``UnauthorizedBinding``
          (`#703 <https://github.com/zopefoundation/Zope/issues/703>`_)
        
        - Remove more Python 2 support code
          (`#692 <https://github.com/zopefoundation/Zope/issues/692>`_)
        
        - Move retried request delay handling out of ``supports_retry``
          (`#474 <https://github.com/zopefoundation/Zope/issues/474>`_)
        
        - Remove all backwards-compatibility code marked to go away in Zope 5
          (`#478 <https://github.com/zopefoundation/Zope/issues/478>`_)
        
        - Fix VirtualHostMonster not being able to set mappings under Python 3.
          (`#708 <https://github.com/zopefoundation/Zope/issues/708>`_)
        
        - Reduce the danger of acquiring built-in names on the ZMI Find tab
          (`#712 <https://github.com/zopefoundation/Zope/issues/712>`_)
        
        - Restore the mistakenly removed Properties ZMI tab on Image objects
          (`#706 <https://github.com/zopefoundation/Zope/issues/706>`_)
        
        - Fix ``OFS.Image.File.__str__`` for ``Pdata`` contents
          (`#711 <https://github.com/zopefoundation/Zope/issues/711>`_)
        
        - Add ``wsgi.file_wrapper`` implementation
          https://www.python.org/dev/peps/pep-0333/#optional-platform-specific-file-handling
          (`#719 <https://github.com/zopefoundation/Zope/pull/719>`_)
        
        - Set ``REMOTE_USER`` in wsgi environ using Zope user authentication
          (`#713 <https://github.com/zopefoundation/Zope/pull/713>`_)
        
        - Improve documentation for Zope's error logging services.
        
        - Add ``Paste`` as ``extras_require`` dependency to pull in ``Paste`` when 
          installing with `pip` and `constraints.txt` to prevent startup errors.
          This requires adding the ``[wsgi]`` extra in the egg specification.
          (`#734 <https://github.com/zopefoundation/Zope/issues/734>`_)
        
        
        Backwards incompatible changes
        ++++++++++++++++++++++++++++++
        
        - Drop support for Python 2.7 aka Zope 5 cannot be run on Python 2 any more.
          If you are still running on Python 2.7 upgrade to the latest Zope 4 version
          first, migrate to Python 3 and than switch to Zope 5.
          (`#692 <https://github.com/zopefoundation/Zope/issues/692>`_)
        
        - Remove Python 2 support code and dependency on ``six``.
          (`#692 <https://github.com/zopefoundation/Zope/issues/692>`_)
        
        - Drop support for running Zope with ZServer as it is Python 2 only.
          (`#592 <https://github.com/zopefoundation/Zope/issues/592>`_)
        
Platform: UNKNOWN
Classifier: Development Status :: 6 - Mature
Classifier: Environment :: Web Environment
Classifier: Framework :: Zope :: 5
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >= 3.5
Provides-Extra: docs
Provides-Extra: wsgi
