Currently, when using autora-user-cookiecutter with advanced options, we run into a KeyError since autora[all-synthetic] is listed within project.optional-dependencies[all]. However, there is no all-synthetic block in the pyproject.toml file. Since autora-synthetic is listed as a dependency, all-synthetic can be safely removed from the optional dependencies.
Description
Currently, when using
autora-user-cookiecutter
with advanced options, we run into a KeyError sinceautora[all-synthetic]
is listed withinproject.optional-dependencies[all]
. However, there is noall-synthetic
block in thepyproject.toml
file. Sinceautora-synthetic
is listed as a dependency,all-synthetic
can be safely removed from the optional dependencies.Type of change