------------------- - Add retry on certain network errors. [Jacek Nykis]
This change includes certain network level errors in the retry logic. It partially address 110 but I think more comprehensive fix would be useful. - Pull changes from remote. [Jonas]
use `git pull` to pull actual files from the remote instead of using `fetch` for only the metadata
0.39.0
-------------------
Fix ~~~ - Fix missing INFO logs. [Gallo Feliz]
Other ~~~~~ - Try to make compatible code with direct Python call ; reduce the hard link of the code with the cli. [Gallo Feliz] - Fixed release_name with slash bug. [Álvaro Torres Cogollo]
0.38.0
-------------------
Fix ~~~ - Always clone with OAuth token when provided. [Samantha Baldwin]
Github Enterprise servers with 'Anonymous Git read access' disabled cause `git ls-remote` to fail (128) for a repo's `clone_url`. Using the OAuth token when provided allows cloning private AND public repos when Anonymous Git read access is disabled.
Other ~~~~~ - Change broken link to a fork to a working link to upstream. [Rick van Schijndel]
0.37.2
-------------------
Fix ~~~ - Use distutils.core on error. [Jose Diaz-Gonzalez]
0.37.1
-------------------
Fix ~~~ - Use twine for releases. [Jose Diaz-Gonzalez]
The old method of releasing to pypi broke for whatever reason and switching to a supported toolchain is easier than debugging the old one.
Additionally:
- Update gitchangelog - Fix license entry - Set long description type - Gitignore the temporary readme file
0.37.0
------------------- - Add support for python 3.7 and 3.8 in package classifiers. [Albert Wang] - Remove support for python 2.7 in package classifiers. [Albert Wang] - Remove python 2 specific import logic. [Albert Wang] - Remove python 2 specific logic. [Albert Wang] - Add ability to skip archived repositories. [Gary Moon]