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
vncdo: 0.11.2 -> 0.12.0 #106380
vncdo: 0.11.2 -> 0.12.0 #106380
Conversation
Result of 3 packages built:
|
Result of 3 packages built:
|
0286025
to
4498ca5
Compare
Please see "15.19.2.2.3. toPythonApplication function" in the Nixpkgs manual. I got confused with the diffs and see you've done this now, so ignore my other comment, my apologies! What's left is to move the expression under |
Good call, I should do that now that it's a library! |
* Use pythonPackages instead of python2Packages * Add vncdo to top-level/python-packages so the library can be used by other Python programs * Use toPythonApplication for vnc in top-level/all-packages * run tests if using Python 3+ * move expression to development/python-modules
4498ca5
to
2d086a1
Compare
Motivation for this change
Needed this in a project that uses vncdotool but it seems we've only supported the Python 2 variant since f8df74b
Not sure if there are any functional differences or how well it works now, but the project I needed this for did stop complaining about missing imports for
vncdotool
and both Python 2 and Python 3 variants did build successfully.Tests seemed to work fine with Python 3, but I wasn't able to get them working with Python 2, though I figure that's not too important now that Python 2 is EOL, etc.
nixpkgs-review
seems to be happy?nixpkgs review rev HEAD
Things done
Use
pythonPackages
instead ofpython2Packages
Add
vncdo
totop-level/python-packages
so the library can be used byother Python programs
Use
toPythonApplication
for vnc intop-level/all-packages
run tests if using Python 3+