Repository navigation
KeyError: 'soft-deprecated' with make changes #155095
Description
Activity
- addedtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
on Aug 2, 2026 - added a commit that references this issue
on Aug 2, 2026 Please provide the full logs, as it will include Sphinx and Python versions and other details. Does it only happen for you on the 3.14 branch? Our documentation builds run correctly, do you need patches to the documentation to make it crash?
- addedpendingThe issue will be closed if no feedback is providedThe issue will be closed if no feedback is provided
on Aug 2, 2026 Ah, I didn't notice you were running
make changes(I forgot we still have that, I'm not sure we use it anywhere, out of curiosity what do you use it for?), I can reproduce it.Please provide the full logs, as it will include Sphinx and Python versions and other details. Does it only happen for you on the 3.14 branch? Our documentation builds run correctly, do you need patches to the documentation to make it crash?
This only happens on the 3.14 branch since it is caused by 5b33424
To reproduce, run the following command:
make -C Doc changes
There are no patches required to cause the build error. This is because
soft-deprecatedin not defined in changes.py in site-packages.This fixes the build issue: #155096
- removedpendingThe issue will be closed if no feedback is providedThe issue will be closed if no feedback is provided
on Aug 2, 2026 Im sorry, I should have tried to merge with 3.14 branch. My PR was closed. Here is a fixed version:
Ah, I didn't notice you were running
make changes(I forgot we still have that, I'm not sure we use it anywhere, out of curiosity what do you use it for?), I can reproduce it.I used it to build a debian package that requires the
changesfile.- changed the title
[-]KeyError: 'soft-deprecated'[/-][+]KeyError: 'soft-deprecated' with `make changes`[/+]on Aug 2, 2026 This is fixed by #155100
- added 3 commits that reference this issue
on Sep 12, 2026 - added a commit that references this issue
on Sep 12, 2026 Thanks for the report! This is now fixed.
Metadata
Metadata
Assignees
Labels
Projects
- StatusShow more project fieldsTodo
Bug report
Bug description:
The following command fails when build sphinx doc:
The is causes by the following commit: 5b33424
Traceback
CPython versions tested on:
3.14
Operating systems tested on:
Linux
Linked PRs