zope.schema.Id and DottedName accept too much.

Bug #191236 reported by Jacob Holm
2
Affects Status Importance Assigned to Milestone
Zope 3
Won't Fix
Undecided
Unassigned
zope.schema
Fix Released
Undecided
Unassigned

Bug Description

Problem is that the zope.schema._field._isdotted regex uses "A-z" instead of "A-Z" as part of the match for characters after the first. This range erroneously includes "[\]^`". The fix is trivial, but I don't have the time now to do it properly (tests and all).

Tres Seaver (tseaver)
Changed in zope3:
status: New → Won't Fix
Revision history for this message
Brian Sutherland (jinty) wrote :

Fix committed in 119004 to be released in 3.7.1.

Changed in zope.schema:
status: New → Fix Committed
Brian Sutherland (jinty)
Changed in zope.schema:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.