[Checkins] [zopefoundation/Zope] f9d6ab: Allow unicode in object ids.

GitHub noreply at github.com
Fri Sep 15 15:14:35 CEST 2017


  Branch: refs/heads/unicode-object-id
  Home:   https://github.com/zopefoundation/Zope
  Commit: f9d6ab12caf109a1dcc924c725c54985e1c3d47d
      https://github.com/zopefoundation/Zope/commit/f9d6ab12caf109a1dcc924c725c54985e1c3d47d
  Author: Steffen Allner <sa at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M src/OFS/ObjectManager.py
    M src/OFS/tests/testObjectManager.py

  Log Message:
  -----------
  Allow unicode in object ids.

We only want to restrict the use of non-printable characters in object ids. General unicode characters are fine.


  Commit: 6c15c7148c83db108c72043fb065b06bfbcf076a
      https://github.com/zopefoundation/Zope/commit/6c15c7148c83db108c72043fb065b06bfbcf076a
  Author: Steffen Allner <sa at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M src/ZPublisher/WSGIPublisher.py

  Log Message:
  -----------
  Handle unicodes in url path.

As the WSGI standard defines paths as latin-1 encoded strings we have to deal with it here.


Compare: https://github.com/zopefoundation/Zope/compare/f9d6ab12caf1^...6c15c7148c83


More information about the checkins mailing list