Plone.recipe.zope2instance

Latest version: v7.1.1

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

Scan your dependencies

Page 16 of 21

3.1

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

- The 2.9 fix for spaces caused a problem using debug (bug 337740)
due to the way do_debug passed the "-i" command line argument
to get_startup_cmd.
[smcmahon]

3.0

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

- The 2.9 fix for the instance run command was itself broken and
would fail on anything except Windows.
[smcmahon]

- Changed the `zope2-egg` option to omit any kind of instance creation for
now. The mkzopeinstance script relies on being able to import Zope2, which
is not available when buildout runs.
[hannosch]

2.9

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

- The instance run command was vulnerable to spaces in pathnames, and
needed some extra quoting for win32.
[smcmahon]

- Check for existence of windows scripts before patching them. Some
Linux distributions of Zope2 don't have these files.
[smcmahon]

- Delegate commands to ``win32serviceutil.HandleCommand()`` on win32,
instead of starting the interpreter through ``os.system()``. Should
shave off a couple seconds from overall time taken to process those
commands.
[sidnei]

- Compute ``serviceClassString`` ourselves, since we are calling this
as a module and not directly as ``__main__``, otherwise the service
won't be installed correctly.
[sidnei]

2.8

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

- Add more tests for ZEO client with blob and demo storages.
Still no test on 'shared-blob-dir' option.
[encolpe]

- Always use 'r'-style strings for passing script and configuration
filenames (eg: on 'instance run <script>').
[sidnei]

- Add a demo-storage option and tests.
[encolpe]

- Add a first test for blob-storage.
[encolpe]

2.7

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

- Added a `zope2-egg` option and an accompanying simple startup script for
use with an eggified Zope2.
[hannosch]

- Do not fail with a Zope2 egg checkout.
[hannosch]

- Normalize first argument to os.spawnl. It can get really upset
otherwise (dll import failure on a relocatable python install).
[sidnei]

- Use same quoting as on 'do_foreground' for servicescript
usage. Fixes problems with installing the buildout-based Plone
installer for Windows on a path with spaces.
[sidnei]

- Ensure that do_foreground leaves self.options.program arguments as it
found them. This makes it possible to use 'fg' and 'debug' more than
once within the same control session.
[klm]

2.6

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

- Normalize, absolutize and lowercase-ize (is that a word?) paths
before comparing, to avoid problems with relative filenames and
different drive letter case on Windows.
[sidnei]

Page 16 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.