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

python312Packages.nodriver: init at 0.34 #326242

Merged
merged 1 commit into from
Jul 21, 2024

Conversation

liam-murphy14
Copy link
Contributor

@liam-murphy14 liam-murphy14 commented Jul 11, 2024

Description of changes

Add python package for nodriver. homepage: https://github.com/ultrafunkamsterdam/nodriver

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • 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/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 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
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

pkgs/top-level/python-packages.nix Outdated Show resolved Hide resolved
pkgs/development/python-modules/nodriver/default.nix Outdated Show resolved Hide resolved
pkgs/development/python-modules/nodriver/default.nix Outdated Show resolved Hide resolved
pkgs/development/python-modules/nodriver/default.nix Outdated Show resolved Hide resolved
pkgs/development/python-modules/nodriver/default.nix Outdated Show resolved Hide resolved
pkgs/development/python-modules/nodriver/default.nix Outdated Show resolved Hide resolved
@ToasterUwU
Copy link
Contributor

Result of nixpkgs-review pr 326242 run on x86_64-linux 1

4 packages built:
  • python311Packages.nodriver
  • python311Packages.nodriver.dist
  • python312Packages.nodriver
  • python312Packages.nodriver.dist

@ToasterUwU
Copy link
Contributor

Builds, and also works. Just tested it with the more complex example from their README, and there were no issues.

So as soon as this has the changes suggested by @Aleksanaa, this has my approval.

@natsukium natsukium changed the title Add python nodriver python312Packages.nodriver: init at 0.32 Jul 11, 2024
Copy link
Member

@natsukium natsukium left a comment

Choose a reason for hiding this comment

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

Could you format with nixfmt-rfc-style?

@liam-murphy14
Copy link
Contributor Author

Hey @natsukium @Aleksanaa @ToasterUwU thanks for looking at this package. I will make the requested changes later today !

@liam-murphy14
Copy link
Contributor Author

Hey @Aleksanaa and @natsukium, updated with all your suggestions, thanks again !! Let me know if you have any more thoughts.

@ofborg ofborg bot requested a review from ToasterUwU July 12, 2024 18:17
@ToasterUwU
Copy link
Contributor

@liam-murphy14 I think you should rerequest reviews now that you fixed the things they wanted changed, that way they will see it and also approve

@Aleksanaa
Copy link
Member

@ofborg build python312Packages.nodriver

@ToasterUwU
Copy link
Contributor

Result of nixpkgs-review pr 326242 run on x86_64-linux 1

4 packages built:
  • python311Packages.nodriver
  • python311Packages.nodriver.dist
  • python312Packages.nodriver
  • python312Packages.nodriver.dist

@ofborg ofborg bot requested a review from ToasterUwU July 18, 2024 05:53
@liam-murphy14 liam-murphy14 changed the title python312Packages.nodriver: init at 0.32 python312Packages.nodriver: init at 0.34 Jul 18, 2024
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-ready-for-review/3032/4276

@gador
Copy link
Member

gador commented Jul 18, 2024

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).

Result of nixpkgs-review pr 326242 run on x86_64-linux 1

4 packages built:
  • python311Packages.nodriver
  • python311Packages.nodriver.dist
  • python312Packages.nodriver
  • python312Packages.nodriver.dist

@ToasterUwU
Copy link
Contributor

Result of nixpkgs-review pr 326242 run on x86_64-linux 1

4 packages built:
  • python311Packages.nodriver
  • python311Packages.nodriver.dist
  • python312Packages.nodriver
  • python312Packages.nodriver.dist

@ToasterUwU
Copy link
Contributor

@natsukium @Aleksanaa Sorry for the ping, if you dont have time atm, just ignore the rest of the message.

I just want to send a little reminder that the changes you requested have been implemented and that we are waiting for your reviews. Both of you seem to have merge permissions, so it would be very nice if we could get this merged any time soon now that all issues are resolved.
Sorry for the explicit reminder and ping, im just not sure you saw the review requests.

@SuperSandro2000
Copy link
Member

@ofborg build python312Packages.nodriver

@SuperSandro2000 SuperSandro2000 merged commit fe56747 into NixOS:master Jul 21, 2024
24 of 26 checks passed
@liam-murphy14 liam-murphy14 deleted the add-python-nodriver branch July 21, 2024 21:01
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.

None yet

8 participants