Skip to content

KeyError: 'soft-deprecated' with make changes #155095

Description

@syphyr

Bug report

Bug description:

# Add a code block here, if required

The following command fails when build sphinx doc:
make -C Doc changes

The is causes by the following commit: 5b33424

Traceback

Traceback (most recent call last):
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/cmd/build.py", line 432, in build_main
    app.build(args.force_all, args.filenames)
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/application.py", line 426, in build
    self.builder.build_update()
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/builders/__init__.py", line 372, in build_update
    self.build(['__all__'], summary=to_build, method='update')
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/builders/__init__.py", line 454, in build
    self.write(docnames, updated_docnames, method)
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/builders/__init__.py", line 735, in write
    self.write_documents(docnames)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/home/cbot/.local/lib/python3.14/site-packages/sphinx/builders/changes.py", line 61, in write_documents
    ttext = self.typemap[changeset.type]
            ~~~~~~~~~~~~^^^^^^^^^^^^^^^^
KeyError: 'soft-deprecated'

CPython versions tested on:

3.14

Operating systems tested on:

Linux

Linked PRs

Metadata

Metadata

Labels

docsDocumentation in the Doc dirtype-bugAn unexpected behavior, bug, or error

Projects

Status
Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions