-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCHANGES.txt
151 lines (110 loc) · 3.62 KB
/
CHANGES.txt
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
3.2.12:
Sort downloads in proper alphabetical order
3.2.11:
fix direct handler in case of plugin usage
3.2.10:
Regenerate proto messages
3.2.9:
Replace nose by pytest for unit testing
3.2.8:
Accept 257 error code for ftp
3.2.7
Normalize pyyaml setup with other biomaj components
3.2.6:
Disabled test with tenacity, compat.make_retry_state removed from lib
3.2.5:
Fix regex handling for **/*
3.2.4:
#39 directhttp download issues
biomaj sends file name instead of file dict, workaround this
#28 CurlDownload crashses if cURL doesn't support SFTP
Minor python doc and error message updates
Suppress yaml warnings
3.2.3:
#30: raise errors when something in list() fail
DirectHTTP(s)/DirectFTP(s): do not raise error on list step as HEAD may not be supported
#35: allow redirections (closes #33)
3.2.2:
#31 fix URL with multiple slashes
Update demo password for ftps web site tests
Remove python2 support
3.2.1:
#26 Accept new keys for SFTP servers (Closes #25)
Strip extra slash characters in remote file list (due to regexp parsing)
#20 Add a configurable mechanism to retry download when it fails
#24 Speed up IRODDownload
Introduce a method to perform configuration before network methods. Adapt implementation of generic methods and subclasses.
Resolve bug when the parser analyse also the Message Of The Day when it wants only list of file. (#23)
3.1.2:
#18 Add a protocol option to set CURLOPT_FTP_FILEMETHOD
#19 Rename protocol options to options
Fix copy of production files instead of download when files are in subdirectories
3.1.1:
#17 Support MDTM command in directftp
3.1.0:
#16 Don't change name after download in DirectHTTPDownloader
PR #7 Refactor downloaders (*WARNING* breaks API)
3.0.27:
Fix previous release broken with a bug in direct protocols
3.0.26:
Change default download timeout to 1h
#12 Allow FTPS protocol
#14 Add mechanism for protocol specific options
3.0.25:
Allow to use hardlinks in LocalDownload
3.0.24:
Remove debug logs
3.0.23:
Support spaces in remote file names
3.0.22:
Fix **/* remote.files parsing
3.0.21:
Fix traefik labels
3.0.20:
Update pika dependency release
Add tags for traefik support
3.0.19:
Check archives after download
Fix python regexps syntax (deprecation)
3.0.18:
Rename protobuf and use specific package to avoid conflicts
3.0.17:
Regenerate protobuf message desc, failing on python3
3.0.16:
Add missing req in setup.py
3.0.15:
Fix progress download control where could have infinite loop
Add irods download
3.0.14:
Allow setup of local_endpoint per service, else use default local_endpoint
3.0.13:
In rate limiting, add progress vs total of download
Fix rate limiting submission
3.0.12:
Add retry in case of session creation failure
disable web thread logging
3.0.11:
Display progress of download by percent of downloads
In case of contact error in downloadclient, retry connection
3.0.10:
Feature #3: Add rate limiting option to limit number of parallel downloads for a client
3.0.9:
Add host in prometheus stats
Fix #2: allow setting http.group.file.size or http.group.file.date to -1 if not avalaible in http(s) page for regexp
3.0.8:
Fix prometheus stats
Add consul supervision
3.0.7:
Change size type to int64
3.0.6:
Fix download_or_copy to avoid downloading a file existing in a previous production directory
3.0.4:
Fixes on messages
3.0.3:
Fix management of timeout leading to a crash when using biomaj.download parameter.
3.0.2:
set rabbitmq parameter optional
3.0.1:
add missing README etc.. in package
3.0.0:
move download management out of biomaj main package