Skip to content

Latest commit

 

History

History
215 lines (125 loc) · 5.15 KB

CHANGES.rst

File metadata and controls

215 lines (125 loc) · 5.15 KB

Changelog

5.2 (unreleased)

5.1 (2024-10-16)

  • Fix behavior when uploading no file in Zope >= 5.8.1.
  • Add support for Python 3.12 and 3.13
  • Drop support for Python 3.7.
  • Show Python Scripts source code in tracebacks. #64

5.0 (2023-02-01)

  • Drop support for Python 2.7, 3.5, 3.6.

4.15 (2022-12-16)

  • Fix insidious buildout configuration bug for tests against Zope 4.
  • Add support for Python 3.11.

4.14 (2022-07-13)

  • Add support for Python 3.10.
  • Remove unused classes SecurityManager and RivilegedUser from .tests.testBindings.

4.13 (2021-07-02)

  • Make sure "Manager" users can always modify proxy roles (#50)
  • Add support for Python 3.9.
  • Update configuration for version 5 of isort.

4.12 (2020-06-03)

  • Add a file parameter to factory function manage_addPythonScript (#45)
  • Fix TypeError when updating an existing script from a file (#43)

4.11 (2020-02-11)

  • Fix PUT issues with string encoding.

4.10 (2020-02-11)

  • Override manage_DAVget to get correct editable sources (#40)

4.9 (2019-10-09)

  • Prevent ResourceWarning/Error by closing default contents file (#39)

4.8 (2019-09-04)

  • Show proper error message for not allowed identifiers. (#33)
  • Restore History ZMI tab as Zope is supporting it again. (#38)

4.7 (2019-05-21)

  • Make sure a template's _body attribute is a native string in Python 3 (#30)

4.6 (2019-04-15)

  • Fix a serious error that prevents page templates from compiling (#27)

4.5 (2019-04-07)

  • Provide a single default script content template for Python 2 and 3
  • Prevent deprecation warning by using importlib instead of imp (#24)
  • Prevent syntax warning due to outdated default script content (#26)
  • Allow for entering a title when adding a Python Script (#25)
  • adding badges to the README for GitHub and PyPI
  • Package metadata cleanups
  • cleaned up tox test configuration

4.4 (2019-03-08)

  • Specify supported Python versions using python_requires in setup.py (Zope#481)
  • Add support for Python 3.8

4.3 (2019-02-09)

  • Show a message instead of exception for empty file upload (#21)

4.2 (2018-10-11)

  • Add support for Python 3.7.
  • Drop support for Python 3.4.
  • Force recompilation of scripts as the compiled code is now stored on __code__ instead of func_code.
  • Add a Python 3 compatible default script. (#10)
  • Fix security declaration for Products.PythonScripts.standard which was broken since version 3.0. (Zope#209)
  • Fix HTTP-500 error which occurred when entering code containing a syntax error in a PythonScript. It is now rendered as error message like other errors. (#11)
  • Update the tests to RestrictedPython >= 4.0b4, thus requiring at lest this version. (#17)
  • Update HTML code of ZMI for Bootstrap ZMI. (#16)
  • Drop support for historical versions which no longer exist since Zope 4.0a2.

4.1 (2017-06-19)

  • Add support for Python 3.4 up to 3.6.

4.0.1 (2017-02-06)

  • Remove bobobase_modification_time from edit template.

4.0 (2016-08-06)

  • Add compatibility with webdav changes in Zope 4.0a2.

Caution!

This version needs Zope2 >= 4.0 to run!

3.0 (2016-07-18)

  • Remove HelpSys support.

2.13.2 (2012-09-09)

  • Correct module security declaration for our standard module.

2.13.1 (2012-09-09)

  • LP #1047318: Adjust tests.

2.13.0 (2010-07-10)

  • Released as separate package.