This repository has been archived by the owner on Feb 26, 2019. It is now read-only.
Releases: tools/godep
Releases · tools/godep
v30: Adds option to get subcommand to download test package dependencies.
Adds option to get subcommand to download test package dependencies.
v29: Temp work around to fix issue with LICENSE files.
Fixed issue where LICENSE files within dependencies vendor directories would be re-vendored, resulting in failing builds. Added test case for legal files within vendored directory
v28: Better version command
Makes this a real command, listed in the help output.
v27: run command once during restore -v
Running godep restore -v
would always error out because the CombinedOutput command did a Run under the hood, and the second Run at the end of restore would error out.
Along the way, I added some more context (and a couple of newlines) to the restore error prints to figure out what was going on.
v26: path.Clean update args (paths)
This is a better alternative as it cleans all possible crazy input. /cc @kr
v25: `godep update package/` == `godep update package`
v24: Honor -t during update. Fixes #312
I'm not sure this is a great long term solution, but it would unblock people running into this now.
v23: Do not use --debug to find hg identify revision
When an hg extension uses a post-identify hook it also outputs a debug statement notifying that the hook has executed. godep uses 'identify --id --debug' to get the current full revision identifier. The --debug causes the post-identify hook debug statement to be output which godep sees as being a 'dirty working tree' and fails
v22
v21: Fixes #310
If your fs is case insensitive and your $GOPATH contains a path with a capital letter (ex. ~/Documents/go), but you work in the lower case version (ex. ~/documents/go) then godep save will spit out errors about skipping untracked files. This is because go list will output the lower case paths, but the various file inspections godep does end up with upper case names. So use strings.EqualFold to check across cases.