Plone-reload

Latest version: v3.0.1

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

Scan your dependencies

Page 3 of 4

0.11

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

- Added the z3c.autoinclude entry point so that plone.reload is automatically
loaded on Plone 3.3 and above.
[optilude]

0.10

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

- Do not remove attributes from classes when reloading. ZCML directives and
other wiring is liable to add attributes to class that will then disappear
on reload. This means that if you have removed a class attribute, it will
*not* disappear on reload. In this case: restart. :)
[optilude]

0.9

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

- Removed the manual cleanup approach for extra registries populated by ZCML
parsing. Instead we use the registry of cleanup functions inside
zope.testing.cleanup to automatically pick up all cleaning functions.
[hannosch]

0.8

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

- Wrap the setupFinalLogging method of the Zope2 starter objects to initialize
our internal modified times registry once after Zope is finished loading.
This is the closest I could find that resembles a `Zope is finished loading`
event and should help to remove the double-reload behavior.
[hannosch]

- Only expose the reload view in Zope 2 development mode.
[hannosch]

- In case of errors during ZCML reload, restore the original global site
manager state, instead of leaving it in a broken state. This allows you to
fix and retry the ZCML reload as many times as you need.
[hannosch]

0.7

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

- Merged the two distinct views into one called reload. Added a somewhat
nicer UI to it and explain some of the current limitations on that page.
[hannosch]

- Refactored ZCML loading code a bit. Always do an automatic code reload
before reloading ZCML.
[hannosch]

- Removed all blacklisting code.
[hannosch]

0.6

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

- Disabled blacklist until it can be made configurable. The speedup is hardly
noticeable anyway, and it can block too much (especially if plone.reload
is being used in a lib/python style deployment rather than as an egg).
[optilude]

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.