Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sphinx-doc/sphinx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-20Remove copyright and licence fieldsAdam Turner
2022-02-20Conform to PEP 257 summary line conventionsAdam Turner
2022-02-20Fix module docstring indentationAdam Turner
2022-02-20Fix module docstring first lineAdam Turner
2022-02-20Remove module titles in docstringsAdam Turner
2022-01-01A happy new year!Takeshi KOMIYA
2021-03-15refactor: Use PEP-526 based variable annotation (sphinx.ext)Takeshi KOMIYA
2021-03-13refactor: Add a type alias for the option_spec of directives; OptionSpecTakeshi KOMIYA
2021-01-27graphviz: Image node is not rendered if graph file is in subdir (refs: #8232)Takeshi KOMIYA
To support images for graphviz, graphviz commands (ex. dots) should be invoked at the directory placed the graph file.
2021-01-01A happy new year!Takeshi KOMIYA
.. 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
2020-11-20Fix #8454: graphviz: The layout option for graph and digraph don't workTakeshi KOMIYA
2020-11-11Sort imports with isortFrançois Freitag
Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip.
2020-08-05Don't copy graphviz.css when building man pagesChris Mayo
_static/graphviz.css is being created alongside the man pages.
2020-06-14Fix exception causes all over the codebaseRam Rachum
2020-05-05Introduce fips safe sha1, see issue #7611Lars Hupfeldt
2020-01-01A happy new year!Takeshi KOMIYA
2019-12-27Close #6966: graphviz: Support ``:class:`` optionTakeshi KOMIYA
2019-06-30Migrate to py3 style type annotation: sphinx.ext.graphvizTakeshi KOMIYA
2019-06-02Close #5124: graphviz: :graphviz_dot: option is renamed to :layout:Takeshi KOMIYA
2019-02-27Merge pull request #6111 from tk0miya/6028_make_graphviz_reproducibleTakeshi KOMIYA
Fix #6028: graphviz: Ensure the graphviz filenames are reproducible
2019-02-27Fix #6028: graphviz: Ensure the graphviz filenames are reproducibleTakeshi KOMIYA
2019-01-13Use subprocess.run() instead of Popen()Takeshi KOMIYA
Since python3.5, subprocess.run() has been introduced. It works a wrapper of Popen, and it looks much simple and better. This uses it instead of Popen to make our code simple.
2019-01-02Merge branch '1.8'Takeshi KOMIYA
2019-01-02A happy new year!Takeshi KOMIYA
2018-12-19Replace EnvironmentError and IOError by OSErrorTakeshi KOMIYA
Since python 3.3, EnvironmentError and IOError were merged into OSError.
2018-12-17Merge pull request #5819 from jdufresne/coding-commentTakeshi KOMIYA
Remove unnecessary encoding cookie from Python source files
2018-12-16Remove unnecessary encoding cookie from Python source filesJon Dufresne
In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
2018-12-16Remove redundant coerce to str in string formattingJon Dufresne
When an object is passed to a string format placeholder '%s', Python will implicitly call str() on the object. This applies to print() and logging as well.
2018-12-16Merge pull request #5803 from jdufresne/encoding-utf8Takeshi KOMIYA
Avoid respecifying default encoding for .encode()/.decode() calls
2018-12-16Avoid respecifying default encoding for .encode()/.decode() callsJon Dufresne
In Python 3, both .encode() and .decode() default the encoding to 'utf-8'. See the docs: https://docs.python.org/3/library/stdtypes.html#str.encode https://docs.python.org/3/library/stdtypes.html#bytes.decode Simplify and shorten the code by using the default instead of respecifying it.
2018-12-15Replace ENOENT errno checks with Python 3 FileNotFoundErrorJon Dufresne
The error is more specific and self documenting. This removes the last use of sphinx.util.osutil.ENOENT, so it is now deprecated for removal. sphinx.util.osutil.EEXIST was already unused so that is deprecated as well.
2018-12-15Replace all "unicode" type by "str"Takeshi KOMIYA
2018-12-14Move to py3 mode for mypy (and remove many "type: ignore" comments)Takeshi KOMIYA
2018-12-11Simplify open() call by removing default modeJon Dufresne
The open() function opens files in read-only text mode by default. Drop the mode argument to be slightly simpler and more idiomatic. https://docs.python.org/3/library/functions.html#open > The default mode is 'r' (open for reading text, synonym of 'rt').
2018-12-08Fix annotationsTakeshi KOMIYA
2018-12-03refactor figure_wrapper() using state.inline_text()Takeshi KOMIYA
2018-12-03Add SphinxTranslator as an abstract classTakeshi KOMIYA
2018-12-01Fix annotations for Directives (Replace N_co with nodes.Node)Takeshi KOMIYA
2018-11-30Fix annotations for extensionsTakeshi KOMIYA
2018-11-29Fix annotations for minor methods and functionsTakeshi KOMIYA
2018-11-28Fix annotaions for extensionsTakeshi KOMIYA
2018-11-24Add sphinx.util.typing:unicode to help mypy-3 migrationTakeshi KOMIYA
2018-10-31Merge branch '1.8'Takeshi KOMIYA
2018-10-17Correctly deal with non-existing static dir in graphviz extensionJeroen Demeyer
2018-10-16Merge branch '1.8'Takeshi KOMIYA
2018-10-16Fix mypy violationsTakeshi KOMIYA
2018-09-22Merge branch 'master' into HEADTakeshi KOMIYA
2018-09-11Remove unnecessary object from class definitionsJon Dufresne
In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary.
2018-09-11Prefer builtin open() over io.open() and codecs.open()Jon Dufresne
In Python3, the functions io.open() is an alias of the builtin open() and codecs.open() is functionally equivalent. To reduce indirection, number of imports, and number of patterns, always prefer the builtin. https://docs.python.org/3/library/io.html#high-level-module-interface > io.open() > > This is an alias for the builtin open() function.
2018-08-21graphviz: Don't use document.current_sourceTakeshi KOMIYA