Metadata-Version: 2.1
Name: nti.app.pyramid_zope
Version: 0.0.3
Summary: Support for a more Zope-like pyramid.
Home-page: https://github.com/NextThought/nti.app.pyramid_zope
Author: Jason Madden
Author-email: jason@nextthought.com
License: Apache
Keywords: pyramid zope
Platform: UNKNOWN
Classifier: Framework :: Pyramid
Classifier: Framework :: Zope :: 3
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5
Provides-Extra: test
Provides-Extra: docs
License-File: LICENSE
License-File: AUTHORS

======================
 nti.app.pyramid_zope
======================

.. image:: https://github.com/NextThought/nti.app.pyramid_zope/workflows/tests/badge.svg
   :target: https://github.com/NextThought/nti.app.pyramid_zope/actions?query=workflow%3Atests

.. image:: https://coveralls.io/repos/github/NextThought/nti.app.pyramid_zope/badge.svg?branch=master
    :target: https://coveralls.io/github/NextThought/nti.app.pyramid_zope?branch=master

.. image:: https://readthedocs.org/projects/ntiapppyramid-zope/badge/?version=latest
   :target: https://ntiapppyramid-zope.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

This library provides a set of components (often in the
``zope.interface`` and ``zope.component`` meanings) to integrate Zope3
technologies into a modern Pyramid application.


=========
 Changes
=========


0.0.3 (2021-08-11)
==================

- Require ``zope.principalregistry`` and configure it from
  ``configure.zcml``. This packge needs the unauthenticated principal
  utility it provides.

- Require ``zope.publisher`` and configure it from ``configure.zcml``.
  This is needed for language negotiation based on requests.

- Add support for I18N.

- Add support for Python 3.9. 3.10 is expected to work once zodbpickle
  is released with support for 3.10.

0.0.2 (2020-01-02)
==================

- Add ``nti.app.pyramid_zope.traversal.ZopeResourceTreeTraverser``, a
  Pyramid ``ITraverser`` that uses the ``zope.traversing`` machinery,
  including path adapters and namespaces.

- Make ``configure.zcml`` register the standard traversing adapters
  which accept a Pyramid ``IRequest`` object. This goes hand-in-hand
  with using the ``ZopeResourceTreeTraverser``. These are the same
  namespaces that would be registered by ``zope.traversing`` for the
  Zope request (with the exception of the ``attribute`` namespace).


0.0.1 (2020-01-01)
==================

- Initial release.


