[Checkins] [zopefoundation/zope.interface] f6d2e9: Make verifyObject/Class collect and raise all erro...

Jason Madden noreply at github.com
Mon Feb 10 16:46:06 CET 2020


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

  Changed paths:
    M CHANGES.rst
    M docs/verify.rst
    M src/zope/interface/exceptions.py
    M src/zope/interface/tests/test_exceptions.py
    M src/zope/interface/tests/test_verify.py
    M src/zope/interface/verify.py

  Log Message:
  -----------
  Make verifyObject/Class collect and raise all errors instead of only the first.

Fixes #171.


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

  Changed paths:
    M docs/verify.rst
    M src/zope/interface/exceptions.py
    M src/zope/interface/tests/test_exceptions.py
    M src/zope/interface/verify.py

  Log Message:
  -----------
  Simplify the string formatting rules for the Invalid exceptions.

As per review.

Also include the actual failing implementation object in the BrokenMethodImplementation to make it easier to track down what's going on when inheritance is involved.


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

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Attempt workaround for virtualenv 20.0 failures.

See https://github.com/zopefoundation/zope.interface/pull/174#issuecomment-584154877


  Commit: 39229790671a3f85486f26eecfa60fa824755db4
      https://github.com/zopefoundation/zope.interface/commit/39229790671a3f85486f26eecfa60fa824755db4
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  One more place needing python -m


  Commit: 447121d0e41e9785251a1e7b1c7f162e4f7f00fd
      https://github.com/zopefoundation/zope.interface/commit/447121d0e41e9785251a1e7b1c7f162e4f7f00fd
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M docs/verify.rst
    M src/zope/interface/exceptions.py
    M src/zope/interface/tests/test_exceptions.py
    M src/zope/interface/tests/test_verify.py
    M src/zope/interface/verify.py

  Log Message:
  -----------
  Merge pull request #174 from zopefoundation/issue171

Make verifyObject/Class collect and raise all errors instead of only the first


Compare: https://github.com/zopefoundation/zope.interface/compare/d6343eeaa7f6...447121d0e41e


More information about the checkins mailing list