Gocept.httpserverlayer

Latest version: v4.0

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

Scan your dependencies

Page 2 of 4

2.1

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

- Support the upcoming Zope 4 through extras_require [plonetestingz4].

- Pin `transaction < 2.0` and `ZODB < 5.0` until `Zope2` is compatible with
these releases. (See https://github.com/zopefoundation/Zope/issues/79)

2.0

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

- Drop support for:

- ``zope.app.testing`` (extras_require: [zopeapptesting])

- ``Testing.ZopeTestCase`` (extras_require: [zope2testcase])

- ``plone.app.testing`` (extras_require: [test_plonetestingz2])

- ``Products.PloneTestCase`` (extras_require: [plonetestcase])

- Drop support for Python 2.6.

- Use ``tox`` as testrunner.

- Remove ``zc.buildout`` infrastructure.

1.5.3

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

- Don't overwrite ``self.port`` when it was 0.

1.5.2

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

- Silence "error 32: Broken pipe" errors in ``custom.Layer``, too.

1.5.1

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

- Silence "error 32: Broken pipe" errors in ``wsgi.Layer``, they just
mean the client closed the connection prematurely, which is as
harmless as it is normal.

1.5.0

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

- Make it possible to dictate the hostname for the httpserver via environment
variable ``GOCEPT_HTTP_APP_HOST``. You will need this if you run your tests
in a selenium grid on different machines.

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.