applying ``optional-dependencies`` does not overwrite the mandatory dependencies with markers (see #3204). z1 [project.optional-dependencies] foo = ['bar>1'] r