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
Feature/git annex remote google #46554
Conversation
5af5a5e
to
456d876
Compare
src = python3.pkgs.fetchPypi { | ||
inherit pname version; | ||
sha256 = "1vaycxmxhx8g797nzrnkmz5vbmjy4x7x3b7a2xb7yz6grgcxqgld"; | ||
}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
By convention we also add a
# no tests
doCheck = false;
remark if a python package comes without tests.
|
Failure on x86_64-darwin (full log) Attempted: gitAndTools.git-annex-remote-googledrive, python27Packages.annexremote, python27Packages.pydrive, python27Packages.tenacity, python36Packages.annexremote, python36Packages.pydrive, python36Packages.tenacity Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: gitAndTools.git-annex-remote-googledrive, python27Packages.annexremote, python27Packages.pydrive, python27Packages.tenacity, python36Packages.annexremote, python36Packages.pydrive, python36Packages.tenacity Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: gitAndTools.git-annex-remote-googledrive, python27Packages.annexremote, python27Packages.pydrive, python27Packages.tenacity, python36Packages.annexremote, python36Packages.pydrive, python36Packages.tenacity Partial log (click to expand)
|
this should be fixed:
|
@@ -0,0 +1,22 @@ | |||
#{ stdenv, pythonPackages, fetchPypi, rclone, makeWrapper }: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove
sha256 = "1vaycxmxhx8g797nzrnkmz5vbmjy4x7x3b7a2xb7yz6grgcxqgld"; | ||
}; | ||
|
||
buildInputs = [ ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove
|
||
meta = with stdenv.lib; { | ||
homepage = https://github.com/googledrive/PyDrive; | ||
description = "PyDrive is a wrapper library of google-api-python-client that simplifies many common Google Drive API tasks"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't repeat name of package
|
||
meta = with stdenv.lib; { | ||
homepage = https://github.com/jd/tenacity; | ||
description = "Retrying library for Python"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Routines for retrying code"
Any updates on this pull request, please? |
Thank you for your contributions.
|
Has been added in pkgs/applications/version-management/git-and-tools/git-annex-remote-googledrive/default.nix, see also linked PR. |
Motivation for this change
add git-annex-remote-googledrive. This remote has more features then the rclone remote and allows you to export a repository to google drive.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)