summaryrefslogtreecommitdiff
path: root/sphinx/config.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | refactor: Replace six.integer_types by intTakeshi KOMIYA2018-12-151-2/+2
| |
* | Move to py3 mode for mypy (and remove many "type: ignore" comments)Takeshi KOMIYA2018-12-151-3/+3
| |
* | Add sphinx.util.typing:unicode to help mypy-3 migrationTakeshi KOMIYA2018-11-241-0/+1
| |
* | Deprecate evaluating Python 2 syntax in configuration filesJon Dufresne2018-11-221-2/+1
| |
* | Replace six.string_types with native strJon Dufresne2018-11-211-7/+7
| |
* | Add a handler to migrate master_doc from "contents" to "index"Takeshi KOMIYA2018-11-211-1/+18
| |
* | Always prefer dict literals over calls to dict()Jon Dufresne2018-11-131-55/+55
| | | | | | | | | | Dict literals are always slightly faster and are idiomatic modern Python.
* | Remove use of six.binary_typeJon Dufresne2018-11-111-3/+6
| | | | | | | | | | | | Remove type checks for cases that don't apply to Python 3. For remaining uses, use bytes instead
* | Merge branch '1.8'Takeshi KOMIYA2018-11-011-3/+3
|\ \ | |/
| * Fix #5471: Show appropriate warning for deprecated APIsTakeshi KOMIYA2018-10-171-3/+3
| |
* | Merge branch '1.8'Takeshi KOMIYA2018-10-161-1/+1
|\ \ | |/
| * Fix mypy violationsTakeshi KOMIYA2018-10-161-1/+1
| |
* | Fix lintPaul Melnikow2018-10-051-1/+3
| |
* | Improve error message when config fails type checkPaul Melnikow2018-10-021-5/+10
| | | | | | | | The old message printed wrapped brackets around the type name, which would make you think it required an array.
* | Merge branch 'master' into change_master_doc_to_indexTakeshi KOMIYA2018-09-291-22/+38
|\ \
| * \ Merge branch 'master' into HEADTakeshi KOMIYA2018-09-221-20/+27
| |\ \
| | * | Replace iteritems() by dict.items()Takeshi KOMIYA2018-09-221-1/+1
| | | |
| | * | Merge branch 'master' into drop-iteritemsTakeshi KOMIYA2018-09-221-15/+22
| | |\ \
| | | * | refactoring: Drop PY2 and PY3 flagsTakeshi KOMIYA2018-09-221-12/+4
| | | | |
| | | * | Merge branch 'master' into six-classtypesTakeshi KOMIYA2018-09-221-3/+18
| | | |\ \
| | | | * \ Merge branch '1.8'Takeshi KOMIYA2018-09-161-3/+18
| | | | |\ \ | | | | | |/
| | | | | * Fix #5422: lambda object causes PicklingError on storing environmentTakeshi KOMIYA2018-09-141-3/+18
| | | | | |
| | | * | | Remove use of six.class_typesJon Dufresne2018-09-111-2/+2
| | | |/ / | | | | | | | | | | | | | | | In Python 3, type is the only class type.
| | * | | Remove use of six.iteritems()Jon Dufresne2018-09-111-6/+6
| | |/ / | | | | | | | | | | | | In Python 3, dict.items() is always an iterator.
| * | | Remove unnecessary object from class definitionsJon Dufresne2018-09-111-2/+2
| |/ / | | | | | | | | | | | | In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary.
| * | refactor: Check primary_domain on config-inited eventTakeshi KOMIYA2018-09-081-0/+9
| |/
* | The default setting for master_doc is changed to 'index'Takeshi KOMIYA2018-09-041-1/+1
|/
* Use typing.Any for config type hinting insteadTakeshi KOMIYA2018-08-071-4/+0
|
* Merge branch '1.7'Takeshi KOMIYA2018-07-151-1/+1
|\
| * Fix mypy violationsTakeshi KOMIYA2018-07-151-1/+1
| |
* | Fix typo in error messagerneubert2018-06-141-1/+1
| |
* | Enable eq role by defaultTakeshi KOMIYA2018-05-171-0/+2
| |
* | Enable math_block node rendering by default (without HTML builders)Takeshi KOMIYA2018-05-171-0/+1
| |
* | Merge branch 'master' into refactor_env2Takeshi KOMIYA2018-05-121-39/+37
|\ \
| * | refactor: Fill types column for default config_valuesTakeshi KOMIYA2018-05-101-39/+37
| | |
* | | Make Config picklableTakeshi KOMIYA2018-05-111-1/+33
|/ /
* | Rename Config.read_from_py() to Config.read()Takeshi KOMIYA2018-04-281-2/+4
| |
* | Merge branch 'master' into refactor_configTakeshi KOMIYA2018-04-221-5/+15
|\ \
| * | Fix #4828: Allow to override numfig_format partiallyTakeshi KOMIYA2018-04-151-5/+15
| | |
* | | Rename Config.read() to Config.from_conf_py()Takeshi KOMIYA2018-04-011-2/+2
| | |
* | | Deprecate Config.check_unicode()Takeshi KOMIYA2018-03-291-8/+17
| | |
* | | Now Config.read() takes a filename instead (dirname, filename)Takeshi KOMIYA2018-03-281-9/+8
| | |
* | | Fix mypy violationsTakeshi KOMIYA2018-03-281-1/+1
| | |
* | | The `dirname` argument for eval_config_file() is now requiredTakeshi KOMIYA2018-03-271-4/+4
| | |
* | | Use ``cls`` variable to instantiateTakeshi KOMIYA2018-03-271-1/+1
| | |
* | | Fix mypy violationsTakeshi KOMIYA2018-03-241-3/+3
| | |
* | | Deprecate Config.check_types()Takeshi KOMIYA2018-03-241-49/+55
| | |
* | | Raise ExtensionError from Config class instead application classTakeshi KOMIYA2018-03-241-2/+5
| | |
* | | Refactor: Move correct-copyright-year to config-inited handlerTakeshi KOMIYA2018-03-231-9/+15
| | |
* | | Refactor: Add Config.read() as a constructorTakeshi KOMIYA2018-03-231-27/+58
|/ / | | | | | | | | | | To simplify Config.__init__() method, this separates conf.py parsing feature to Config.read() method. This allows to instantiate config object simply.