HISTORY.rst 3.6 KB
Newer Older
H
Hou Tianze 已提交
1 2 3
Version History:
~~~~~~~~~~~~~~~~

H
Hou Tianze 已提交
4 5
-  1.6.3: Change default timeout to 5 minutes
-  1.6.2: Properly handle (treat it as no error) error_code 31061 (file
6
   already exists) from PCS
H
Hou Tianze 已提交
7
-  1.6.1: Ensure cache loading/saving failures won’t affect normal
8
   operations; Fix the bug that clean up code not called on exit
9
-  1.6.0: Fix 1000 items limit for remote directory listing
H
Hou Tianze 已提交
10
-  1.5.13: Fix multiprocess upload/syncup missing some files
H
Hou Tianze 已提交
11 12
-  1.5.12: Add one more heroku server; Workaround “ValueError: unknown
   locale: UTF-8” on macOs (by xslidian)
H
Hou Tianze 已提交
13
-  1.5.11: Fix typo near version string
14 15
-  1.5.10: Print the error code if the action failed
-  1.5.9: Migrate the OpenShift auth server
16 17
-  1.5.8: Add ``--move`` flag to delete source files/directories on
   successfull transfers
18 19
-  1.5.7: Reduce multiprocess timeout to 49 days, to accommodate Python
   3 on Windows
20
-  1.5.6: Downloading using downloader also retries
H
Hou Tianze 已提交
21 22
-  1.5.5: Minor: Improve ‘multiprocess’ installation prompts
-  1.5.4: Print instructions on how to fix ‘multiprocess’ errors
H
Hou Tianze 已提交
23
-  1.5.3: Change to streaming upload
24
-  1.5.2: Defuse the circular import bomb brought in the previous
H
Hou Tianze 已提交
25
   version…
26
-  1.5.1: Improve multiprocess (and fix filter() for Python3)
27 28
-  1.5.0: Multi-Process for directory download / upload / sync up/down

H
Hou Tianze 已提交
29 30
-  1.4.4: Aria2 download works even file names contain single quote (’)
-  1.4.3: Fix \__server_auth()
31 32
-  1.4.2: Add bypy version in getting and refresshing token requests for
   finer control
33
-  1.4.1: Fix a severe bug in token refreshing
H
Hou Tianze 已提交
34 35
-  1.4.0: Correct Refresh server list; Add in update check

36
-  1.3.9: Add in queue for capturing JSONs returned from PCS
H
Hou Tianze 已提交
37
-  1.3.8: Don’t output Auth Server failures if no ``-d`` specified
38
-  1.3.7: Allow passing leading dash arguments to downloader
39
-  1.3.6: Fix downdir downloads to a wrong directory structure
H
Hou Tianze 已提交
40
-  1.3.5: Fix aria2 unable to resume download
H
Hou Tianze 已提交
41
-  1.3.4: Add –select-fastest-mirror, –config-dir command line
H
Hou Tianze 已提交
42
   arguments; Switch to wheel dist format
H
Hou Tianze 已提交
43
-  1.3.3: Fix the upload failure when slices expired
H
Hou Tianze 已提交
44 45 46 47
-  1.3.2: Enable SSL check by default now
-  1.3.1: Fix setup.py failures
-  1.3.0: Major change: Make bypy a real Python package

H
Hou Tianze 已提交
48
-  1.2.22: Fix “TypeError: b’xxxxxx’ is not JSON serializable” for cache
H
Hou Tianze 已提交
49 50 51 52
-  1.2.21: Support aria2 downloading resuming (disable preallocation)
-  1.2.20: Fix an error in upload resuming; Add in retries for aria2
-  1.2.19: Add in aria2 download support
-  1.2.18: Add in upload resuming using slices; Fix Unicode issue with
H
Hou Tianze 已提交
53
   py2_jsondump(); Fix the pypi setup package
H
Hou Tianze 已提交
54 55 56 57 58 59 60 61 62
-  1.2.17: Fix UnicodeEncodeError on redirect; Add in retry on urllib3
   TimeOutError
-  1.2.16: Add in proxy prompts
-  1.2.15: Fix a severe bug (accidental directory deletion) in
   ``download`` command intoduced in 1.2.14
-  1.2.14: Add in ``download`` command
-  1.2.13: Remove argcomplete; Improve encoding handling prompting
-  1.2.12: Add in (optional) argcomplete
-  1.2.11: Fix Exception in error dump introduced in 1.2.10
H
Hou Tianze 已提交
63 64 65 66 67
-  1.2.10: Handle (32, ‘EPIPE’); Warn LOUDLY on encoding failures;
   Remove ‘is_revision’
-  1.2.9: Fix formatex() Syntax Error; Handle (110, ‘ETIMEDOUT’)
-  1.2.8: Fix a Syntax Error; Handle {‘error_code’: 0, ‘error_msg’: ‘no
   error’}
H
Hou Tianze 已提交
68 69 70 71 72 73 74 75
-  1.2.7: Fix Hash Cache JSON saving (need to using string for Hashes)
-  1.2.6: Fix Hash Cache JSON dumping (``Unicode`` again)
-  1.2.5: Add in offline (cloud) download; Fix stack printing
-  1.2.4: Fix command line parsing for Python 3 (``Unicode`` by default)
-  1.2.3: Fix GUI for Python 3
-  1.2.2: Fix division for Python 3
-  1.2.1: Make it ``universal`` (Python 2 & 3 compatible)
-  1.0.20: Initial release