<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sphinx-git.git/sphinx/errors.py, branch v1.8.4</title>
<subtitle>github.com: sphinx-doc/sphinx.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/'/>
<entry>
<title>A happy new year!</title>
<updated>2019-01-02T07:00:30+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2019-01-02T07:00:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=1b1ebd2c7539ebf6a1dfa1ea247e659f98fa9eaf'/>
<id>1b1ebd2c7539ebf6a1dfa1ea247e659f98fa9eaf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix AttributeError in ExtensionError</title>
<updated>2018-09-09T18:50:56+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2018-09-08T17:20:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=9d6deec4ca2f95460ef62b54b7b42f589ef3351e'/>
<id>9d6deec4ca2f95460ef62b54b7b42f589ef3351e</id>
<content type='text'>
In Python 3, the attribute BaseException.message doesn't exist.

$ python3
&gt;&gt;&gt; from sphinx.errors import ExtensionError
&gt;&gt;&gt; e = ExtensionError('foo')
&gt;&gt;&gt; repr(e)
Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  File "sphinx/sphinx/errors.py", line 65, in __repr__
    return '%s(%r)' % (self.__class__.__name__, self.message)
AttributeError: 'ExtensionError' object has no attribute 'message'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Python 3, the attribute BaseException.message doesn't exist.

$ python3
&gt;&gt;&gt; from sphinx.errors import ExtensionError
&gt;&gt;&gt; e = ExtensionError('foo')
&gt;&gt;&gt; repr(e)
Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  File "sphinx/sphinx/errors.py", line 65, in __repr__
    return '%s(%r)' % (self.__class__.__name__, self.message)
AttributeError: 'ExtensionError' object has no attribute 'message'
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle errors on scanning documents (refs: #5114)</title>
<updated>2018-07-16T05:56:46+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-06-21T14:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=99e696415290900cc174defd8fa74ec8645dd0aa'/>
<id>99e696415290900cc174defd8fa74ec8645dd0aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add BuildEnvironment.setup() to re-initialize (after unpickle)</title>
<updated>2018-05-21T01:36:22+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-05-10T02:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=3ffde92c54c6e9d594b2a41a365a90dc0dcbac6c'/>
<id>3ffde92c54c6e9d594b2a41a365a90dc0dcbac6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '1.7'</title>
<updated>2018-03-17T16:21:01+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-03-17T16:21:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=9efaf18852fb076893e5a25aa624c0cba0316fa8'/>
<id>9efaf18852fb076893e5a25aa624c0cba0316fa8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Use typing.TYPE_CHECKING for typehints"</title>
<updated>2018-03-13T14:23:15+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-03-13T14:01:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=70a622b86c753f8b2b4c197e7baf8bdc64a2afc3'/>
<id>70a622b86c753f8b2b4c197e7baf8bdc64a2afc3</id>
<content type='text'>
This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '1.7'</title>
<updated>2018-02-18T03:39:07+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-02-18T03:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=f8bb40ab308b5daacfe45979a4e42fa82f8ef8ed'/>
<id>f8bb40ab308b5daacfe45979a4e42fa82f8ef8ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use typing.TYPE_CHECKING for typehints</title>
<updated>2018-02-14T13:57:38+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-02-14T13:57:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=a073e17537c2aacaac305feadea58d4473ec97f4'/>
<id>a073e17537c2aacaac305feadea58d4473ec97f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4436 from stephenfin/directory-validation</title>
<updated>2018-01-20T16:02:45+00:00</updated>
<author>
<name>Takeshi KOMIYA</name>
<email>i.tkomiya@gmail.com</email>
</author>
<published>2018-01-20T16:02:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=3413590edd75af664f46b2fcd5e50c18c4c4ec79'/>
<id>3413590edd75af664f46b2fcd5e50c18c4c4ec79</id>
<content type='text'>
app: Centralize directory validation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
app: Centralize directory validation</pre>
</div>
</content>
</entry>
<entry>
<title>app: Centralize directory validation</title>
<updated>2018-01-20T13:04:29+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2018-01-14T21:55:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sphinx-git.git/commit/?id=3a85b3502fcbf03c6bfe2b3b67af220c90180425'/>
<id>3a85b3502fcbf03c6bfe2b3b67af220c90180425</id>
<content type='text'>
This allows us to avoid duplication of code and ensure validation
happens regardless of who's initializing the class. We introduce a new
exception - ApplicationError - to indicate these kinds of issues. This
subclasses SphinxError, meaning we don't need to modify our exception
handling code.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to avoid duplication of code and ensure validation
happens regardless of who's initializing the class. We introduce a new
exception - ApplicationError - to indicate these kinds of issues. This
subclasses SphinxError, meaning we don't need to modify our exception
handling code.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
</feed>
