Plone.recipe.zope2instance

Latest version: v6.13.0

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

Scan your dependencies

Page 14 of 20

4.0a4

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

- Removed commented out options from the http-server section.
[hannosch]

- Added new ``enable-product-installation`` option and let it default to off.
[hannosch]

4.0a3

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

- Tried to restore the Windows service functionality, getting closer but not
there yet all the way.
[hannosch]

- Use the same quoting approach for the console as for fg command on Windows.
[hannosch]

- Don't call zopectl.quote_command(), since the added outer double quotes caused
subprocess.call() to fail with "WindowsError: [Error 87] The parameter is
incorrect". Instead, hand roll the quoting (save outer quotes).
[kleist]

- Un-hardcoded ':' as path separator, caused "ImportError: No module named
Zope2.Startup" on Windows. See http://dev.plone.org/plone/ticket/9991.
[kleist]

- Removed the import directory from the skeleton. You can place import files
into the import directory in the client home in new Zope 2 versions.
[hannosch, davisagli]

- Make it possible to omit the user option, in which case buildout will ask
for a user and password, when a new instance is created.
[hannosch]

- Use our own make instance script and skeletons, only providing what we
really need anymore.
[hannosch]

- Merge the two ZopeCmd classes into one. We don't rely or generate the runzope
script or anything inside parts/instance/bin anymore.
[hannosch]

- By default create a blob-storage in ``var/blobstorage``.
[hannosch]

- Removed the ``no-shell`` option and made it the default for running the
process. This also removes the need for the ``runzope`` script.
[hannosch]

- This version can no longer be used to install a non-eggified Zope2. The
``zope2-location`` option was removed.
[hannosch]

4.0a2

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

- Make it possible for third-party packages to add additional commands to the
control script by supplying a 'plone.recipe.zope2instance.ctl' entry point.
[davisagli]

4.0a1

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

- Removed the test command support from the control script which lets us
remove quite a bit of hackery. Added a note about using ``bin/test`` instead.
[hannosch]

- Added an explicit `python-check-interval` option and change its default to
`1000` instead of Python's own default of `100`.
[hannosch]

- Changed default `zserver-threads` to two instead of four.
[hannosch]

- Changed client connection cache defaults. We specify a cache size of 10000
instead of 5000. Also changed ZEO client cache to 128MB instead of 30MB.
[hannosch]

- If we are used in an environment with Zope2 as an egg, we make sure to
install the mkzopeinstance and runzope scripts we depend on ourselves.
This is done even if they already exist, since the eggs may have changed.
[hannosch, davisagli]

- Added Zope2 egg to the list of dependencies of this recipe. This can cause
trouble for Zope versions before Zope 2.12 or Plone before 4.0.
[hannosch]

- Added the cache-prefix option for RelStorage.

3.6

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

- Expanded the RelStorage options, including keep-history and replica-conf.
[hathawsh]

3.5

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

- Added support for relative-paths in the script generation.
[jvloothuis]

- When `zope-conf` is set the config file will be directly loaded from that
location (it previously created a stub zope.conf which included it).
[jvloothuis]

- Added an option to avoid using the normal shell scripts for starting Zope.
This makes it possible to avoid the hard-coded paths in these scripts.
[jvloothuis]

- Allow the blob-dir parameter in RelStorage configurations.
[hathawsh]

Page 14 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.