blender/doc/python_api
Sergey Sharybin fa5a8b3769 Fix documentation building since recent changes in GPv3
The #109197 introduced the following error to the documentation
builders:

  Error: context key 'grease_pencil' not found in context_type_map; update ../doc/python_api/sphinx_doc_gen.py

To reproduce the issue locally the following command could be
used:

```
./bin/Blender.app/Contents/MacOS/Blender \
    --background \
    --factory-startup \
    -noaudio \
    --python ../../blender/doc/python_api/sphinx_doc_gen.py -- \
    --output ./sphinx/build_doc_api \
    --api-changelog-generate \
    --api-dump-index-path \
    ./sphinx/api_dump_index.json
```

Note that even after this fix the command from above would still
fail locally because the script expect information from previous
Blender version to be in the index. It is possible to bypass by
manually editing api_dump_index.json and adding 3.6 key.

Pull Request: https://projects.blender.org/blender/blender/pulls/109365
2023-06-26 11:34:54 +02:00
..
examples Python API: add bpy.context.property, for property under the mouse cursor 2023-05-26 21:33:26 +02:00
rst Docs: note that renaming data-blocks sorted them which impacts iteration 2023-04-21 20:36:29 +10:00
static Update references to the new projects platform and main branch 2023-02-07 14:18:19 +01:00
templates Py Docs: Implement version switch to switch between versions on the website 2022-02-03 14:25:26 -05:00
requirements.txt PyDocs: Upgrade Theme to 1.1.0 2022-11-02 22:37:39 -04:00
rst_from_bmesh_opdefines.py License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
sphinx_changelog_gen.py License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
sphinx_doc_gen.py Fix documentation building since recent changes in GPv3 2023-06-26 11:34:54 +02:00
sphinx_doc_gen_monkeypatch.py License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00