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.labgrid: init at 0.3.1 #110717
Conversation
If required you can maintain a fork of pyserial in the labgrid project directory. The
You can simply take the original pyserial package and override what is different, most probably the |
We merged the patches into our pyserial. Upstream should really accept them, and if they don't then eventually downstreams are just going to roll those patches on their own. |
If you can tell from my suggestions I can't find anything wrong with this expression. |
bcdb39b
to
14f2b2f
Compare
Labgrid is an embedded control and testing library, this package packages the minimum to let the client and core-library work. Signed-off-by: Rouven Czerwinski <rouven@czerwinskis.de>
14f2b2f
to
66936d3
Compare
I fixed up both suggestions and added a patch to remove the pyserial check (which uses the pyserial version and won't work for NixOS any longer, since NixOS applies the patches downstream). Thanks for the review, this should be good to go now. |
This looks a bit odd, but it does not seem to cause issues. Do you know whats happening here? @Emantor
Apart from that I'm also content with the state of this. |
Yes, we do have some tests which setup a mocked SSH connection, but during teardown we try to cleanup all connections. The cleanup tries to use |
Motivation for this change
Labgrid is an embedded control and testing library, this package
packages the minimum to let the client and core-library work.
Labgrid also has a check for a specific pyserial port we maintain in the project.
Not sure how to deal with this and whether packaging the fork for nixos is fine.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)