-
Notifications
You must be signed in to change notification settings - Fork 55
/
CHANGELOG
68 lines (63 loc) · 3.52 KB
/
CHANGELOG
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
*********
ChangeLog
*********
0.0.5 (2021-02-04)
==================
- ANNOUNCEMENT! python2.7 support for osfclient is in jeopardy! With python2.7 officially deprecated
and PyPI ceasing 2.7 support, the value of 2.7 support is questionable. This is the last release
that has definite py2.7 compatibility. Going forward, the maintainers will start treating
osfclient as a py3-only project. This will include several refactorings to help modernize the
osfclient codebase (ex. linting, test refactoring, dependency updates). We will not consider
2.7-compatibility a prereq for merging PRs or releasing. We will however consider patches to add
/ maintain 2.7 support, if submitted. The submitter will be responsible for ongoing 2.7 support.
- Feature: Add command to retrieve the web view url [#187] (@mmore500)
- Feature: Enable `owncloud` provider support [#189][#191] (@stebo85)
- Feature: Add the `size` attribute to file metadata objects [#185] (@aerubanov)
- Feature: Add base support for PATCH methods [#181] (@adswa)
- Feature: Add Personal Access Token (PAT) support to osfclient via envvars and the
`.osfcli.config` file [#163] (@chkgk)
- Docs: Minor metadata cleanups to `docs/conf.py` and `setup.py`
0.0.4 (2020-09-08)
==================
- Feature: Add rate-limiting to update / fetch requests to avoid overloading OSF resources [#105]
(@betatim)
- Fix: Prefer files url for download to avoid redirects [#178] (@mih)
- Docs: Document `fetch` feature of `osfclient` [#171] (@mmore500)
- Feature: Add `-U` (`--update`) cli arg to only update if local and remote differ [#146]
(@benlindsay)
- Meta: Switch pypi user to osfclient [#162] (@benlindsay)
- Docs: Repo secrets are available from maintainers on Keybase [#161] (@benlindsay)
- Meta: Remove test pypi integration [#160] (@benlindsay)
- Docs: Document how to get access to test pypi secrets [#158] (@benlindsay)
- Meta: Use encrypted secret for test pypi upload [#157] (@betatim)
- Meta: Update pypi test url and document purpose [#154] (@betatim)
- Meta: Fix deploy repo in Travis config [#153] (@benlindsay)
- Meta: Add TravisCI badge to README [#151][#152] (@betatim)
- Feature: Proceed w/ update if server breaks connection and `--force` specified [#147] (@cmungall,
@benlindsay)
- Feature: Add hashes attribute to files model [#142] (@glemaitre)
- Docs: Add upload example to README [#145] (@benlindsay)
- Docs: update GitHub url [#143] (@benlindsay)
- Feature: Add ability to clone registrations [#134] (@mfraezz)
- Docs: Clarify when user can use `ls` & `rm` [#121] (@erinspace)
- Meta: Indicate support for py3.6, get long_description from README [#120] (@sloria)
- Meta: Single-source version and requirements [#117] (@untzag)
- Docs: Add "work in a fork" to CONTRIBUTORS [#115] (@untzag)
- Fix: Fix uploading subdirectories from Windows [#113] (@untzag)
- Meta: Add LICENSE file to distribution [#112] (@djsutherland)
- Feature: add Google Drive as a storage provider [#102] (@gedankenstuecke)
- Feature: add Figshare as a storage provider [#100] (@ethanwhite)
- Docs: fix broken formatting in Sphinx docs [#91] (@gedankenstuecke)
0.0.3 (2017-07-14)
==================
- Feature: add ability to recursively upload files a la rsync [#78] (@betatim)
- Docs: Add readthedocs support and start filling out docs [#73][#80][#81][#86] (@betatim,
@gedankenstuecke)
- Code: Better support for Unauthorized errors [#88] (@betatim)
- Code: Support empty files on Python 2 [#76] (@betatim)
0.0.2 (2017-06-23)
==================
- PyPI & travis fixes
0.0.1 (2017-06-23)
==================
- Initial release!