| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #8797 from jfbu/latex_sphinxsafeincludegraphics_corebug3.4.x | Takeshi KOMIYA | 2021-01-31 | 2 | -1/+3 |
| |\ | | | | | Latex sphinxsafeincludegraphics corebug | ||||
| | * | Update CHANGES | jfbu | 2021-01-31 | 1 | -0/+2 |
| | | | |||||
| | * | Fix #8796: define \spx@image@box as a box not a dimen! | jfbu | 2021-01-31 | 1 | -1/+1 |
| |/ | | | | This bug was introduced at 2.0 (commit 669f9c3a) (sorry) | ||||
| * | Merge pull request #8728 from tk0miya/mypy-0.800 | Takeshi KOMIYA | 2021-01-22 | 3 | -4/+4 |
| |\ | | | | | Fix mypy violations (with mypy-0.800) | ||||
| | * | Fix mypy violations (with mypy-0.800) | Takeshi KOMIYA | 2021-01-22 | 3 | -4/+4 |
| |/ | |||||
| * | Merge pull request #8668 from jakobandersen/c_expr_lookup | Jakob Lykke Andersen | 2021-01-10 | 4 | -4/+28 |
| |\ | | | | | C, fix namespace lookup for expr role | ||||
| | * | C, fix namespace lookup for expr role | Jakob Lykke Andersen | 2021-01-10 | 4 | -4/+28 |
| |/ | |||||
| * | Merge pull request #8661 from tk0miya/update_release_checklist | Takeshi KOMIYA | 2021-01-09 | 1 | -11/+11 |
| |\ | | | | | doc: Update branch name in release-checklist | ||||
| | * | doc: Update branch name in release-checklist | Takeshi KOMIYA | 2021-01-08 | 1 | -11/+11 |
| |/ | |||||
| * | Bump version | Takeshi KOMIYA | 2021-01-08 | 2 | -3/+24 |
| | | |||||
| * | Bump to 3.4.3 finalv3.4.3 | Takeshi KOMIYA | 2021-01-08 | 2 | -19/+4 |
| | | |||||
| * | Merge pull request #8656 from tk0miya/8655_exception_on_hasattr | Takeshi KOMIYA | 2021-01-07 | 2 | -1/+7 |
| |\ | | | | | Fix #8655: autodoc: Crashes when object raises an exception on hasattr() | ||||
| | * | Fix #8655: autodoc: Crashes when object raises an exception on hasattr() | Takeshi KOMIYA | 2021-01-05 | 2 | -1/+7 |
| |/ | | | | | | | | | | autodoc crashes when the target object raises an exception on `hasattr()`. The `hasattr()` function internally calls the `obj.__getattr__()` or `obj.__getattribute__()` of the target object. Hence the reaction can be changed on the target object. This starts to use `safe_getattr()` to check the object is mocked or not and to prevent an unexpected error. | ||||
| * | Bump version | Takeshi KOMIYA | 2021-01-04 | 2 | -3/+24 |
| | | |||||
| * | Bump to 3.4.2 finalv3.4.2 | Takeshi KOMIYA | 2021-01-04 | 2 | -19/+4 |
| | | |||||
| * | Merge pull request #8650 from tk0miya/update_release_checklist | Takeshi KOMIYA | 2021-01-04 | 1 | -4/+4 |
| |\ | | | | | doc: Quote URLs in release checklist | ||||
| | * | doc: Quote URLs in release checklist | Takeshi KOMIYA | 2021-01-04 | 1 | -4/+4 |
| |/ | | | | | To improve the install process, the commands on the checklist is updated to allow to copy & paste it to console. | ||||
| * | Merge pull request #8635 from tk0miya/update_copyright | Takeshi KOMIYA | 2021-01-01 | 318 | -318/+318 |
| |\ | | | | | A happy new year! (Updating copyright) | ||||
| | * | A happy new year! | Takeshi KOMIYA | 2021-01-01 | 318 | -318/+318 |
| |/ | | | | | | | .. note:: $ find sphinx tests LICENSE doc/conf.py -type f -exec sed -i '' -e 's/2007\-20../2007-2021/' {} \; $ git co sphinx/locale/**/*.js sphinx/templates/epub3/mimetype | ||||
| * | Merge pull request #8622 from tk0miya/8616_AttributeError_for_non_class | Takeshi KOMIYA | 2020-12-31 | 2 | -1/+7 |
| |\ | | | | | Fix #8616: autodoc: AttributeError when non-class is passed to autoclass | ||||
| | * | Merge branch '3.4.x' into 8616_AttributeError_for_non_class | Takeshi KOMIYA | 2020-12-31 | 3 | -2/+39 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #8611 from ↵ | Takeshi KOMIYA | 2020-12-31 | 3 | -2/+39 |
| |\ \ | | | | | | | | | | | | | tk0miya/8602_process-docstring_for_nondatadescriptors Fix #8602: autodoc: The ``autodoc-process-docstring`` event is emitted to the non-datadescriptors unexpectedly | ||||
| | * \ | Merge branch '3.4.x' into 8602_process-docstring_for_nondatadescriptors | Takeshi KOMIYA | 2020-12-31 | 10 | -4/+95 |
| | |\ \ | |/ / |/| | | |||||
| | * | | Fix #8602: autodoc: The ``autodoc-process-docstring`` event is emitted to ↵ | Takeshi KOMIYA | 2020-12-29 | 3 | -2/+40 |
| | | | | | | | | | | | | | the non-datadescriptors unexpectedly | ||||
| | | * | Fix #8616: autodoc: AttributeError when non-class is passed to autoclass | Takeshi KOMIYA | 2020-12-30 | 2 | -1/+7 |
| | |/ |/| | | | | | | | | | Since 3.4.0, AttributeError is raised when non-class object is passed to the autoclass directive. It has built successfully before 3.4.0 release. So this handles the exception on generating "alias" text. | ||||
| * | | Merge pull request #8612 from tk0miya/reduce_Warning | Takeshi KOMIYA | 2020-12-29 | 2 | -1/+2 |
| |\ \ | | | | | | | refactor: Reduce warnings on testing | ||||
| | * | | refactor: Reduce warnings on testing | Takeshi KOMIYA | 2020-12-29 | 2 | -1/+2 |
| |/ / | |||||
| * | | Merge pull request #8607 from tk0miya/8164_subclass_of_mocked_class | Takeshi KOMIYA | 2020-12-29 | 8 | -3/+94 |
| |\ \ | |/ |/| | Fix #8164: autodoc: Classes that inherit mocked class are not documented | ||||
| | * | Fix #8164: autodoc: Classes that inherit mocked class are not documented | Takeshi KOMIYA | 2020-12-29 | 5 | -2/+43 |
| | | | | | | | | | | | Use ismock() to check a module member is a mocked or not. It allows not to skip subclasses of mocked class. | ||||
| | * | testing: Add rollback_sysmodules fixture to unload modules after tests | Takeshi KOMIYA | 2020-12-29 | 1 | -0/+12 |
| | | | |||||
| | * | autodoc: Add a helper that checks the object is mocked; ismock() | Takeshi KOMIYA | 2020-12-28 | 2 | -1/+39 |
| |/ | |||||
| * | Bump version | Takeshi KOMIYA | 2020-12-25 | 2 | -3/+24 |
| | | |||||
| * | Bump to 3.4.1 finalv3.4.1 | Takeshi KOMIYA | 2020-12-25 | 2 | -19/+4 |
| | | |||||
| * | Merge pull request #8585 from tk0miya/8583_unnecessary_eq | Takeshi KOMIYA | 2020-12-24 | 2 | -1/+2 |
| |\ | | | | | Fix #8583: autodoc: Unnecessary object comparision via ``__eq__`` method | ||||
| | * | Fix #8583: autodoc: Unnecessary object comparision via ``__eq__`` method | Takeshi KOMIYA | 2020-12-24 | 2 | -1/+2 |
| |/ | | | | It should be compared by `is` keyword instead. | ||||
| * | Merge pull request #8581 from ↵ | Takeshi KOMIYA | 2020-12-24 | 2 | -6/+11 |
| |\ | | | | | | | | | tk0miya/8566_autodoc_process_docstring_for_alias_classes Fix #8566: autodoc-process-docstring is emitted to the alias classes | ||||
| | * | Fix #8566: autodoc-process-docstring is emitted to the alias classes | Takeshi KOMIYA | 2020-12-24 | 2 | -6/+11 |
| |/ | | | | | | | | | | | | On the refactoring of Documenter.add_content() method, the autodoc-process-docstring event is emitted to the alias classes (called as doc_as_attr in our code) unexpectedly. Before the change, it has never been emitted. The event causes that extensions (ex. numpydoc) confused. So this reverts the change temporarily (during 3.4.x). refs: https://github.com/sphinx-doc/sphinx/pull/8533 | ||||
| * | Merge pull request #8579 from francoisfreitag/fix-queue | Takeshi KOMIYA | 2020-12-23 | 5 | -3/+57 |
| |\ | | | | | Ensure linkcheck items are comparable | ||||
| | * | Ensure linkcheck items are comparable | François Freitag | 2020-12-22 | 5 | -3/+57 |
| |/ | | | | | | | | | | | | | | | | | | | Linkcheck organizes the URLs to checks in a PriorityQueue. The items are tuples (priority, url, docname, lineno). Tuples where the lineno is `None` are not comparable with tuples that have an integer lineno, and PriorityQueue items must be comparable (see https://bugs.python.org/issue31145). Fixes an issue when a document contains two links to the same URL, one with an int line number and the other without line number metadata (such as an image :target: attribute). Using 0 instead of None to represent no line number should not lead to observable changes, the result logger only logs the line number when it is truthy. Close #8565 | ||||
| * | Merge pull request #8571 from tk0miya/8567_wrong_ivars_in_parent_class | Takeshi KOMIYA | 2020-12-22 | 3 | -4/+11 |
| |\ | | | | | Fix #8567: autodoc: Instance attributes are incorrectly added to Parent class | ||||
| | * | Fix #8567: autodoc: Instance attributes are incorrectly added to Parent class | Takeshi KOMIYA | 2020-12-22 | 3 | -4/+11 |
| |/ | | | | | | | The instance attributes on subclasses are shown on the document of parent class unexpectedly because of autodoc modifies `__annotations__` in place. This fix creates a copy of `__annotations__` attribute and attach it to the subclass. | ||||
| * | Merge pull request #8570 from tk0miya/8569_getslots_TypeError | Takeshi KOMIYA | 2020-12-22 | 3 | -1/+3 |
| |\ | | | | | Fixes #8568. Ignore TypeError from getslots in isslotsattribute | ||||
| | * | Update CHANGES for PR #8569 | Takeshi KOMIYA | 2020-12-22 | 1 | -0/+1 |
| | | | |||||
| | * | doc: Update docstring of getslots() | Takeshi KOMIYA | 2020-12-22 | 1 | -0/+1 |
| | | | |||||
| | * | Fixes #8568. Ignore TypeError from getslots in isslotsattribute | Rafal Wojdyla | 2020-12-22 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #8564 from tk0miya/8559_AttributeError_for_ForwardRef | Takeshi KOMIYA | 2020-12-22 | 3 | -0/+11 |
| |\ | | | | | Fix #8559: AttributeError is raised when using ForwardRef | ||||
| | * | Fix #8559: AttributeError is raised when using ForwardRef | Takeshi KOMIYA | 2020-12-22 | 3 | -0/+11 |
| |/ | | | | The restify() helper crashes when ForwardRef is passed. | ||||
| * | Bump version | Takeshi KOMIYA | 2020-12-20 | 2 | -3/+24 |
| | | |||||
| * | Bump to 3.4.0 finalv3.4.0 | Takeshi KOMIYA | 2020-12-20 | 2 | -10/+4 |
| | | |||||
| * | Merged CHANGES for 3.3.2 into 3.4.0 (unreleased) | Takeshi KOMIYA | 2020-12-20 | 1 | -22/+0 |
| | | |||||
