Zope Security Framework

Edit Package python-zope.security

The Security framework provides a generic mechanism to implement security policies on Python objects.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000053 53 Bytes
pre_checkin.sh 0000000076 76 Bytes
python-zope.security.changes 0000003048 2.98 KB
python-zope.security.spec 0000002962 2.89 KB
zope.security-4.3.1.tar.gz 0000121684 119 KB
Revision 7 (latest revision is 35)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 692314 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 7)
- update to version 4.3.1
  * Fix the decimal.Decimal checker, __truediv__ was missing 
    causing ForbiddenAttribute on a ProxyFactory(Decimal('1')) / 1 
    operation
  4.3.0
  * Add the interface ISystemPrincipal and make 
    zope.security.management.system_user a regular object that 
    implements this interface.
  4.2*
  * Add support for Python 3.7.
  * Make the pure-Python proxy on Python 2 not check permissions for
    __unicode__ just like the C implementation. Note that __str__ is 
    checked for both implementations on both Python 2 and 3, but if 
    there is no __unicode__ method defined, Python 2’s automatic 
    fallback to __str__ is not checked when unicode is called.
  * Fix the default values for Permission fields title and 
    description under Python 2.
  * Change the IPermission.id from Text (unicode) to a 
    NativeStringLine.
  * Fix the extremely rare potential for a crash when the C 
    extensions are in use.
  * The pure-Python proxy didn’t propagate TypeError from __repr__ 
    and __str__ like the C implementation did.
  * Iteration of zope.interface.providedBy() is now allowed by 
    default on all versions of Python.
  * Drop support for Python 3.3.
  * Respect PURE_PYTHON at runtime. 
  * Fix watching checkers (ZOPE_WATCH_CHECKERS=1) in pure-Python 
    mode.
- Fix tests using multibuild (can be dropped in the future).
Comments 0
openSUSE Build Service is sponsored by