[Checkins] [zopefoundation/zope.interface] 0b0e22: Fix verification for methods of builtin types with...

Jason Madden noreply at github.com
Fri Feb 7 17:57:06 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.interface
  Commit: 0b0e22727b52aa2e0f05884ce130524700163902
      https://github.com/zopefoundation/zope.interface/commit/0b0e22727b52aa2e0f05884ce130524700163902
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2020-02-06 (Thu, 06 Feb 2020)

  Changed paths:
    M CHANGES.rst
    M src/zope/interface/_compat.py
    M src/zope/interface/common/mapping.py
    M src/zope/interface/common/sequence.py
    M src/zope/interface/interface.py
    M src/zope/interface/tests/test_verify.py
    M src/zope/interface/verify.py

  Log Message:
  -----------
  Fix verification for methods of builtin types with pseudo-default arguments on Pypy

On PyPy2, they are ignored (like on CPython), but on PyPy3 they can
actually be validated.

Fixes #118


  Commit: cc537c613ba6dd1a076202e2144fdacfccc520d2
      https://github.com/zopefoundation/zope.interface/commit/cc537c613ba6dd1a076202e2144fdacfccc520d2
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
    M CHANGES.rst
    M src/zope/interface/_compat.py
    M src/zope/interface/common/mapping.py
    M src/zope/interface/common/sequence.py
    M src/zope/interface/interface.py
    M src/zope/interface/tests/test_verify.py
    M src/zope/interface/verify.py

  Log Message:
  -----------
  Merge pull request #172 from zopefoundation/issue118

Fix verification for methods of builtin types with pseudo-default args on PyPy


Compare: https://github.com/zopefoundation/zope.interface/compare/0048a56bac29...cc537c613ba6


More information about the checkins mailing list