Owez / yark

YouTube archiving made simple.
https://pypi.org/project/yark/
MIT License
2.13k stars 62 forks source link

Add package to popular package managers #53

Open hhptvoka1379 opened 1 year ago

hhptvoka1379 commented 1 year ago

I sadly don't have the competence to do it myself at this moment in time, though there's documentation for someone to do it properly, this way it can be easily installed and kept up to date on macOS systems

Owez commented 1 year ago

I agree, having it on homebrew and a few package managers on linux (apt, pacman, nix?) would be useful too. Hopefully this could be done using CI with git tags to trigger an automatic publish

redactedscribe commented 1 year ago

Consider adding yark to Windows' winget (pkgs), Scoop, and Chocolatey.

Owez commented 1 year ago

Consider adding yark to Windows' winget (pkgs), Scoop, and Chocolatey.

When I get to this issue my priority will probably be:

  1. APT
  2. Homebrew
  3. Most popular windows
  4. Second linux
  5. Second windows

Which package manager would you reccomend for windows at the moment? The one I've heard of is chocolatey

redactedscribe commented 1 year ago

If going off Stars on GitHub: winget-cli (18.5k), Scoop (17k), Choco(latey) (9k).

MostAwesomeDude commented 1 year ago

I have opened up a PR here for nixpkgs.

Owez commented 1 year ago

These will be done for Yark 1.3 at minimum:

PyPI releases will be sunsetted in favour of using these package managers or a manual download. This'll be done for a couple reasons, see #86 and #93 for the main ones. Might do a final 1.2.4 bugfix and also add a warning note saying it's phased out on PyPI.