Five.localsitemanager

Latest version: v4.0

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

Scan your dependencies

Page 4 of 5

1.0c1

------------------

* Added buildout for project, so testing can be done using ``bin/test``.
[icemac]

* Added ability to register utilities with an absolute path. These
utilities are returned wrapped into their original context. This
change is backward compatible to existing registries.

But registering utilities having an acquisition context will behave
different because these utilities will be returned in their original
context. To restore the previous behavior, register utilities
unwrapped (aq_base).

For storing path information the component must implement
getPhysicalPath and have an absolute path.

When a component registered as utility is moved and registered again
the path stored in registry gets updated.
[icemac]

0.4

----------------

* Rewrite PersistentComponents.registeredUtilities to not use
internal methods. This makes it compatible with both zope.component <3.5.0dev
and >3.5.0dev.
[wichert]

0.3

----------------

* Fixed potential aq problem when assigning various values to the utilities
registry of the component registry.
[hannosch]

0.2

----------------

* Refactored and fixed aq wrapping: Nested site managers now return utilities
wrapped in the right context. RequestContainers are removed and wrapped
utilities are cached. This requires a special LookupClass called
'FiveVerifyingAdapterLookup' in all 'utilities' registries used below a
five.localsitemanager site.
[yuppie, hannosch]

0.1.2

------------------

* Corrected the zip-safe flag to be False.

0.1.1

------------------

* Fixed aq wrapping when looking up a utility that is actually the component
registry's parent (the ISite).

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.