Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update badge URL for Travisall-repos_autofix_all-repos-sed | Jürgen Gmach | 2020-10-28 | 1 | -2/+2 |
| | | | | Committed via https://github.com/asottile/all-repos | ||||
* | Merge pull request #51 from felixonmars/patch-1 | Jens Vagelpohl | 2020-10-14 | 1 | -1/+1 |
|\ | | | | | Correct a typo in interfaces.py | ||||
| * | Correct a typo in interfaces.py | Felix Yan | 2020-10-14 | 1 | -1/+1 |
|/ | |||||
* | Back to development: 4.4.1 | Jason Madden | 2020-03-22 | 2 | -1/+7 |
| | |||||
* | Preparing release 4.4.04.4.0 | Jason Madden | 2020-03-22 | 2 | -2/+2 |
| | |||||
* | Merge pull request #50 from zopefoundation/issue49 | Jason Madden | 2020-03-22 | 13 | -39/+83 |
|\ | | | | | Ensure consistent IRO for all objects. | ||||
| * | Fix IRO for test Schema object. | Jason Madden | 2020-03-22 | 1 | -1/+1 |
| | | |||||
| * | Add py38 to tox.ini, and make unittest run our explicit doctests like ↵ | Jason Madden | 2020-03-22 | 6 | -21/+7 |
| | | | | | | | | zope.testrunner. | ||||
| * | Ensure consistent IRO for all objects.issue49 | Jason Madden | 2020-03-22 | 7 | -18/+76 |
|/ | | | | | | This requires switching some tests to the plain unittest runner right now because of cyclic dependencies. Fixes #49 | ||||
* | Fix typo. | Jürgen Gmach | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | Back to development: 4.4.0 | Michael Howitz | 2019-02-12 | 2 | -1/+7 |
| | |||||
* | Preparing release 4.3.14.3.1 | Michael Howitz | 2019-02-12 | 2 | -2/+2 |
| | |||||
* | Merge pull request #46 from zopefoundation/fix-ztk-tests | Michael Howitz | 2019-02-12 | 3 | -5/+12 |
|\ | | | | | Do not break when running the tests from a wheel. | ||||
| * | Improve output.fix-ztk-tests | Michael Howitz | 2019-02-11 | 1 | -1/+1 |
| | | |||||
| * | Use skipping to show that setup.py cannot be found. | Michael Howitz | 2019-02-11 | 1 | -2/+8 |
| | | |||||
| * | Do not break when running the tests from a wheel. | Michael Howitz | 2019-02-09 | 2 | -4/+5 |
|/ | | | | | | The wheel does neither include `setup.py` nor the `docs` dir. So omit the documentation tests when no `setup.py` can be found. This should fix the tests in ZTK. | ||||
* | Add missing min version. | Michael Howitz | 2018-11-03 | 1 | -1/+1 |
| | |||||
* | Switch to new Framework :: Zope :: 3 classifier | Marius Gedminas | 2018-10-19 | 1 | -1/+1 |
| | | | | | See https://github.com/zopefoundation/z3c.authviewlet/pull/6#discussion_r226414566 for the background behind this. | ||||
* | Back to development: 4.3.1 | Jason Madden | 2018-10-01 | 2 | -1/+7 |
| | |||||
* | Preparing release 4.3.04.3.0 | Jason Madden | 2018-10-01 | 2 | -2/+2 |
| | |||||
* | Merge pull request #45 from zopefoundation/issue43 | Jason Madden | 2018-10-01 | 7 | -109/+196 |
|\ | | | | | Simplify exception chaining and nested exception error messages. | ||||
| * | Also test the repr of ConfigurationError.issue43 | Jason Madden | 2018-09-28 | 1 | -7/+8 |
| | | |||||
| * | Include the details also in the invalid default value case too. | Jason Madden | 2018-09-28 | 2 | -6/+25 |
| | | |||||
| * | Conflict errors should also report any details. | Jason Madden | 2018-09-28 | 2 | -24/+41 |
| | | | | | | | | Also tweak config.py docs to link to exception classes. | ||||
| * | Simplify detail formatting and 100% coverage. | Jason Madden | 2018-09-28 | 3 | -13/+35 |
| | | |||||
| * | Simplify ZopeSAXParseException. | Jason Madden | 2018-09-28 | 2 | -21/+9 |
| | | | | | | | | We don't seem to need to do the reformating it claimed was for emacs. | ||||
| * | Simplify the catch block in execute_actions. | Jason Madden | 2018-09-28 | 2 | -21/+12 |
| | | |||||
| * | Simplify exception chaining and nested exception error messages. | Jason Madden | 2018-09-28 | 7 | -75/+124 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #43 Given a/b/c/d.zcml included in that order with an error in d.zcml, previously we would get this: ``` Traceback (most recent call last): ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.schema.interfaces.InvalidDottedName: invalid dotted name During handling of the above exception, another exception occurred: Traceback (most recent call last): ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.exceptions.ConfigurationError: ('Invalid value for', 'package', 'invalid dotted name') During handling of the above exception, another exception occurred: Traceback (most recent call last): ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/tmp/d.zcml", line 2.4-2.58 ConfigurationError: ('Invalid value for', 'package', 'invalid dotted name') During handling of the above exception, another exception occurred: Traceback (most recent call last): ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/tmp/c.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/d.zcml", line 2.4-2.58 ConfigurationError: ('Invalid value for', 'package', 'invalid dotted name') During handling of the above exception, another exception occurred: Traceback (most recent call last): ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/tmp/b.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/c.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/d.zcml", line 2.4-2.58 ConfigurationError: ('Invalid value for', 'package', 'invalid dotted name') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<string>", line 1, in <module> ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/tmp/a.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/b.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/c.zcml", line 2.4-2.29 ZopeXMLConfigurationError: File "/tmp/d.zcml", line 2.4-2.58 ConfigurationError: ('Invalid value for', 'package', 'invalid dotted name') ``` Now we get the simpler: ``` Traceback (most recent call last): ... File "/Users/jmadden/Projects/GithubSources/zope.schema/src/zope/schema/_field.py", line 670, in _validate raise InvalidDottedName(value).with_field_and_value(self, value) zope.schema.interfaces.InvalidDottedName: invalid dotted name During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<string>", line 1, in <module> ... raise InvalidDottedName(value).with_field_and_value(self, value) zope.configuration.exceptions.ConfigurationError: Invalid value for 'package': InvalidDottedName('invalid dotted name') zope.schema.interfaces.InvalidDottedName: invalid dotted name File "/tmp/d.zcml", line 2.4-2.58 File "/tmp/c.zcml", line 2.4-2.29 File "/tmp/b.zcml", line 2.4-2.29 File "/tmp/a.zcml", line 2.4-2.29 ``` | ||||
* | Merge pull request #44 from zopefoundation/issue40 | Jason Madden | 2018-09-28 | 17 | -1743/+1486 |
|\ | | | | | Unify docs back to .py files | ||||
| * | Docstring cleanups from review. | Jason Madden | 2018-09-28 | 4 | -40/+39 |
| | | |||||
| * | Unify docs for xmlconfig.rst/py back into .pyissue40 | Jason Madden | 2018-09-27 | 3 | -224/+171 |
| | | |||||
| * | Unify docs for config.rst/py back into .py | Jason Madden | 2018-09-27 | 2 | -1069/+867 |
| | | |||||
| * | Tweak docs for IConfigurationContext.action. | Jason Madden | 2018-09-27 | 1 | -10/+19 |
| | | |||||
| * | A simple automodule:: suffices for .interfaces. | Jason Madden | 2018-09-27 | 1 | -15/+4 |
| | | |||||
| * | No need to repeat all the docs for zopeconfigure twice. | Jason Madden | 2018-09-27 | 2 | -4/+7 |
| | | |||||
| * | Unify docs for name.rst/py back into .py. Note that the functions never had ↵ | Jason Madden | 2018-09-27 | 2 | -10/+9 |
| | | | | | | | | any actual documentation and are not used here, so leave a warning that they might get deprecated. | ||||
| * | Unify docs for docutils.rst/py back into .py | Jason Madden | 2018-09-27 | 2 | -32/+31 |
| | | |||||
| * | Unify docs for fields.rst/py back into .py | Jason Madden | 2018-09-27 | 4 | -377/+377 |
|/ | |||||
* | Back to development: 4.2.3 | Jason Madden | 2018-09-27 | 2 | -1/+7 |
| | |||||
* | Preparing release 4.2.24.2.2 | Jason Madden | 2018-09-27 | 2 | -2/+2 |
| | |||||
* | Merge pull request #39 from zopefoundation/issue38 | Jason Madden | 2018-09-27 | 9 | -2/+88 |
|\ | | | | | Add __all__ to all modules. | ||||
| * | Add change note. [skip ci] | Jason Madden | 2018-09-27 | 1 | -0/+4 |
| | | |||||
| * | Add __all__ to all modules. | Jason Madden | 2018-09-27 | 8 | -2/+84 |
|/ | | | | | | The value replicates what is currently documented by Sphinx, which turns out to be everything. It's not clear though if that's all really meant to be consumed publically. Fixes #38 | ||||
* | Merge pull request #42 from zopefoundation/issue41 | Jason Madden | 2018-09-27 | 3 | -6/+15 |
|\ | | | | | Fix multiple leading dots in GlobalObject/Interface. | ||||
| * | Fix multiple leading dots in GlobalObject/Interface.issue41 | Jason Madden | 2018-09-26 | 3 | -6/+15 |
|/ | | | | Fixes #41. | ||||
* | Back to development: 4.2.2 | Jason Madden | 2018-09-26 | 2 | -1/+7 |
| | |||||
* | Preparing release 4.2.14.2.1 | Jason Madden | 2018-09-26 | 2 | -2/+2 |
| | |||||
* | Merge pull request #37 from zopefoundation/issue35 | Jason Madden | 2018-09-26 | 3 | -5/+28 |
|\ | | | | | Fix GlobalObject breaking with just a . | ||||
| * | Fix GlobalObject breaking with just a . | Jason Madden | 2018-09-26 | 3 | -5/+28 |
|/ | | | | Fixes #35. | ||||
* | Back to development: 4.2.1 | Jason Madden | 2018-09-26 | 2 | -1/+7 |
| |