Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python3Packages.yark: init at 1.2.3 #211269

Merged
merged 2 commits into from
Jan 20, 2023
Merged

Conversation

MostAwesomeDude
Copy link
Contributor

By request, in #209237, but also it's been on my plate for about a week to investigate. Since many folks want this, I'm allowing edits to the PR so that we can get this merged as soon as everybody is happy.

I have tested that the main executable runs. I tested the following workflow, based on the upstream README:

$ yark new dr.fatima https://www.youtube.com/channel/UCUNtD-UN-fQHHteLHK9HgvQ
$ yark refresh dr.fatima --skip-download
$ yark view dr.fatima
Description of changes

yark is a YouTube archival tool. It saves metadata and videos from YouTube into archive-ready folders.

Things done
  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 23.05 Release Notes (or backporting 22.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
    • (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes
  • Fits CONTRIBUTING.md.

By request, in NixOS#209237, but also it's been on my plate for about a week
to investigate.

I have tested that the main executable runs, but I haven't tried out any
subcommands yet.
@Owez
Copy link

Owez commented Jan 17, 2023

Author of yark here, looks like a good contrib and the hash checks out

image

This was requested during code review.
@NickCao NickCao merged commit 886249d into NixOS:master Jan 20, 2023
@MostAwesomeDude MostAwesomeDude deleted the yark-init branch January 20, 2023 04:20
meta = with lib; {
description = "YouTube archiving made simple";
homepage = "https://github.com/Owez/yark";
license = licenses.mit;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MostAwesomeDude would you like to open a followup PR adding yourself as a maintainer?

@Owez
Copy link

Owez commented Jan 24, 2023

A minor 1.2.4 change has been released also been released. Changes for a followup PR look to be:

  1. meta.maintainers
  2. Bump version

The new version's hash (non-base64) is fdd50d0e832b4522cbe24433f42ed571a1f199f571c1d0c98472b94a501db9cf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants