      output_dir: Path = Arg(..., help="Output parent directory", exists=True, file_okay=False),
      meta_path: Optional[Path] = Opt(None, "--meta-path", "--meta", "-m", help="Path to meta.json", exists=True, dir_okay=False),
      create_meta: bool = Opt(False, "--create-meta", "-c", "-C", help="Create meta.json, even if one exists"),
      version: Optional[str] = Opt(None, "--version", "-v", help="Package version to override meta"),
      no_sdist: bool = Opt(False, "--no-sdist", "-NS", help="Don't build .tar.gz sdist, can be set if you want to run this step manually"),
      force: bool = Opt(False, "--force", "-f", "-F", help="Force overwriting existing data in output directory"),
      # fmt: on
 
</s>
    name: Optional[str] = Opt(None, "--name", "-n", help="Package name to override meta"),
      output_dir: Path = Arg(..., help="Output parent directory", exists=True, file_okay=False),
      meta_path: Optional[Path] = Opt(None, "--meta-path", "--meta", "-m", help="Path to meta.json", exists=True, dir_okay=False),
      create_meta: bool = Opt(False, "--create-meta", "-c", "-C", help="Create meta.json, even if one exists"),
    name: Optional[str] = Opt(None, "--name", "-n", help="Package name to override meta"),
      version: Optional[str] = Opt(None, "--version", "-v", help="Package version to override meta"),
      no_sdist: bool = Opt(False, "--no-sdist", "-NS", help="Don't build .tar.gz sdist, can be set if you want to run this step manually"),
      force: bool = Opt(False, "--force", "-f", "-F", help="Force overwriting existing data in output directory"),
      # fmt: on
keep keep add keep keep keep keep
 Support overwriting name on spacy package
spacy/cli/package.py