Zope.site

Latest version: v5.0

Safety actively analyzes 629532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

3.7.0

==================

- Cleaned up the undeclared dependency on zope.app.publication by moving the
two relevant subscriber registrations and their tests to that package.

- Dropped the dependency on zope.traversing which was only used to access
zope.location functionality. Configure zope.location for some tests.

- Demoted zope.configuration to a testing dependency.

3.6.4

==================

- Set __parent__ and __name__ in the LocalSiteManager's constructor
after calling constructor of its superclasses, so __name__ doesn't
get overwritten with empty string by the Components constructor.

- Don't set __parent__ and __name__ attributes of site manager in
SiteManagerContainer's ``setSiteManager`` method, as they're
already set for LocalSiteManager. Other site manager implementations
are not required to have those attributes at all, so we're not
adding them anymore.

3.6.3

==================

- Propagate an ObjectRemovedEvent to the SiteManager upon removal of a
SiteManagerContainer.

3.6.2

==================

- Fixed tests to pass with latest packages.

- Removed failing test of persistent interfaces, since it did not test
anything in this package and used the deprecated ``zodbcode`` module.

- Fix NameError when calling ``zope.site.testing.siteSetUp(site=True)``.

- The ``getNextUtility`` and ``queryNextUtility`` functions was moved to
``zope.component``. While backward-compatibility imports are provided, it's
strongly recommended to update your imports.

3.6.1

==================

- Import symbols moved from zope.traversing to zope.location from the new
location.

- Don't fail when changing component registry bases while moving ISite
object to non-ISite object.

- Allow specify whether to create 'default' SiteManagementFolder on
initializing LocalSiteManager. Use the ``default_folder`` argument.

- Add a containment constraint to the SiteManagementFolder that makes
it only available to be contained in ILocalSiteManagers and other
ISiteManagementFolders.

- Change package's mailing list address to zope-dev at zope.org, as
zope3-dev at zope.org is now retired.

- Remove old unused code. Update package description.

3.6.0

==================

- Use zope.container instead of zope.app.container.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.