-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathCHANGES
More file actions
114 lines (74 loc) · 3.51 KB
/
CHANGES
File metadata and controls
114 lines (74 loc) · 3.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
portal_client 1.5.3
* Increased csv field_size_limit to handle manifests with wide
columns. This is relevant when a file is connected to many
different samples.
- Roland <rlaboulaye@github.com> Wed, 4 Mar 2026 01:00:00 -0400
portal_client 1.5.2
* Fixed endpoint priority bug that caused the first manifest file
to skip GS URLs. Centralized priority resolution and extracted
AWS EC2 detection into a standalone utility function.
* Replaced print-based progress reporting with tqdm progress bars.
An overall bar tracks file count and a per-file bar shows
byte-level download progress across all protocols.
* Converted GCP downloads to chunked reads via blob.open() to
enable byte-level progress reporting.
* Added --silent flag to suppress all output except errors.
* Added startup info (endpoint priority, file count) and a
success summary message on completion.
- Roland <rlaboulaye@github.com> Wed, 11 Feb 2026 16:00:00 -0400
portal_client 1.5.1
* Using the client bucket() method instead of get_bucket()
- Victor <victor73@github.com> Thu, 20 Nov 2025 12:00:00 -0400
portal_client 1.5.0
* Dropped support for older pythons. Requires 3.11 or better.
* Abandoned setup.py for the more modern pyproject.toml file.
* Reworked the GCP method of downloading from buckets to just
rely on ADC. No more secrets/credentials files and simpler
CLI.
* Updated Dockerfile
* Changed the name of the CLI tool to portal-client.
- Victor <victor73@github.com> Tue, 28 Oct 2025 12:00:00 -0400
portal_client 1.4.4
* Fixed authentication handling when processing manifests with
multiple FASP resources to download. Was interactively querying
the password for each download instead of just once for all.
Reported by @pbieberstein.
- Victor <victor73@github.com> Thu, 21 Mar 2019 14:00:00 -0400
portal_client 1.4.3
* Logging in convert_to_manifest.py.
* Minor refactoring.
* Improved documentation in classes per pylint.
- Victor <victor73@github.com> Tue, 05 Mar 2019 18:00:00 -0400
portal_client 1.4.2
* Corrections to setup.py.
* Addition of --version option.
- Victor <victor73@github.com> Sun, 03 Mar 2019 18:00:00 -0400
portal_client 1.4.1
* Additional clarification about the virtualenv creation.
* Separate installation document and new readme.
* Checking for ascp being in the path when FASP endpoint is used.
- Victor <victor73@github.com> Fri, 01 Mar 2019 12:28:00 -0400
portal_client 1.4.0
* Fixes FTP downloads for NCBI SRA FTP urls.
* Adds new feature, --disable-validation, to turn off/disable MD5 checksum
validation to boost performance for large files/transfers (or when MD5
information is incorrect or unavailable).
- Victor <victor73@github.com> Fri, 01 Mar 2019 12:26:00 -0400
portal_client 1.3.0
* Fixes problem with destination path using /, instead of os.path.join().
- Victor <victor73@github.com> Thu, 28 Feb 2019 15:00:00 -0400
portal_client 1.2.0
* Major refactoring in several classes.
* Replacement to the ihmpdcc/hmp_client project.
- Victor <victor73@github.com> Sun, 10 Feb 2019 10:06:00 -0400
portal_client 1.2
* Updated documentation.
* New FASP (Aspera) functionality.
- jmatsumura <jmatsumura@github.com> Wed, 14 Jun 2017 14:33:00 -0400
portal_client 1.1
* Adding in a basic, but very convenient feature for creating a directory if
it does not already exist.
- jmatsumura <jmatsumura@github.com> Tue, 13 Jun 2017 16:57:00 -0400
portal_client 1.0
* Initial release.
- jmatsumura <jmatsumura@github.com> Wed, 07 Jun 2017 16:17:00 -0400