Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Checklist
Verbose log
This is not relevant, but I'm including it to ensure satisfaction of the general bug reporting guidelines:
Description
Folks who install from source, or via built packages for their distro, are able to enjoy the ZSH completions you provide.
While those who install via PyPI are able to access the fish and bash completions, so that they can copy/link/add them to their shell manually, they are not provided with the ZSH completions with which to do the same. Neither are they provided with the
Makefile+template with which to generate these completions.I'm requesting that the generated ZSH completions be included in the PyPI build (as the generated completion doesn't seem to be platform independent or anything).
The exact location of the file does not matter to me personally, as I'm installing as a user and within a venv, but FWIW on Arch Linux the default
$fpathincludes/usr/share/zsh/site-functions.The change would affect at least three files:
Makefile, which currently includes:pypi-files: youtube-dl.bash-completion README.txt youtube-dl.1 youtube-dl.fishsetup.py, which currently includes:And
MANIFEST.in.