Skip to content

Releases: Duke-GCB/DukeDSClient

Initial release of ddd command line tool

28 Nov 18:17
0e9d058
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.4.0...4.0.0

Enhanced upload checking

01 Feb 14:18
Compare
Choose a tag to compare

Changes upload command to check each file's download URL after uploading #343
Improves check command #341

Adds check command

18 May 13:34
Compare
Choose a tag to compare

Adds ddsclient check -p <projectName> command to verify that an uploaded project is in a consistent state.
Occasionally uploaded projects do not become consistent. This command will show the problematic files that can be deleted to fix consistency issues.
See PR #328

Delete files/folders and upload_file fix

16 Dec 16:14
Compare
Choose a tag to compare

Adds the ability to delete a single file/folder using the delete command: #320
Fix TypeError when using sdk DukeDS.upload_file method: #322

Config loading improvement

01 Dec 19:00
Compare
Choose a tag to compare

Improves error messaging when parsing the .ddsclient config file.
See #317 and #319

SDK OAuth token refreshing

19 Nov 15:44
Compare
Choose a tag to compare

python3 only release

02 Oct 14:41
Compare
Choose a tag to compare

Drops python2 support.
See #310

Fixes before dropping python2 support

28 Sep 17:30
Compare
Choose a tag to compare
  • Improve error messaging for delivery command #299
  • Show speed in upload progress #303
  • DukeDS.create_folder developer sdk method #306
  • Fixes for downloading #309

NOTE: This will be the last version of ddsclient that supports python2

Improve Downloading

09 Jul 17:43
Compare
Choose a tag to compare

Streamlines downloading to allow for downloading projects with 10K files.
These changes also reduce the memory requirements for downloading.
See #295

Delivery share user improvements

16 Jun 13:39
Compare
Choose a tag to compare

Auto registers share users and displays a warning when users try to share with invalid users.
See #299