Skip to content

Commit 050f5f1

Browse files
committed
Release version 0.5.0
1 parent 348a238 commit 050f5f1

2 files changed

Lines changed: 118 additions & 1 deletion

File tree

CHANGES.rst

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
Changelog
2+
=========
3+
4+
0.5.0 (2015-10-10)
5+
------------------
6+
7+
- Add release script. [Jose Diaz-Gonzalez]
8+
9+
- Refactor to both simplify codepath as well as follow PEP8 standards.
10+
[Jose Diaz-Gonzalez]
11+
12+
- Retry 3 times when the connection times out. [Mathijs Jonker]
13+
14+
- Made unicode output defalut. [Kirill Grushetsky]
15+
16+
- Import alphabetised. [Kirill Grushetsky]
17+
18+
- Preserve Unicode characters in the output file. [Kirill Grushetsky]
19+
20+
Added option to preserve Unicode characters in the output file
21+
22+
- Josegonzales/python-github-backup#12 Added backup of labels and
23+
milestones. [aensley]
24+
25+
- Fixed indent. [Mathijs Jonker]
26+
27+
- Skip unitialized repo's. [mjonker-embed]
28+
29+
These gave me errors which caused mails from crontab.
30+
31+
- Added prefer-ssh. [mjonker-embed]
32+
33+
Was needed for my back-up setup, code includes this but readme wasn't updated
34+
35+
- Retry API requests which failed due to rate-limiting. [Chris Adams]
36+
37+
This allows operation to continue, albeit at a slower pace,
38+
if you have enough data to trigger the API rate limits
39+
40+
- Logging_subprocess: always log when a command fails. [Chris Adams]
41+
42+
Previously git clones could fail without any indication
43+
unless you edited the source to change `logger=None` to use
44+
a configured logger.
45+
46+
Now a non-zero return code will always output a message to
47+
stderr and will display the executed command so it can be
48+
rerun for troubleshooting.
49+
50+
51+
- Switch to using ssh_url. [Chris Adams]
52+
53+
The previous commit used the wrong URL for a private repo. This was
54+
masked by the lack of error loging in logging_subprocess (which will be
55+
in a separate branch)
56+
57+
58+
- Add an option to prefer checkouts over SSH. [Chris Adams]
59+
60+
This is really useful with private repos to avoid being nagged
61+
for credentials for every repository
62+
63+
64+
- Add pull request support. [Kevin Laude]
65+
66+
Back up reporitory pull requests by passing the --include-pulls
67+
argument. Pull requests are saved to
68+
repositories/<repository name>/pulls/<pull request number>.json. Include
69+
the --pull-request-comments argument to add review comments to the pull
70+
request backup and pass the --pull-request-commits argument to add
71+
commits to the pull request backup.
72+
73+
Pull requests are automatically backed up when the --all argument is
74+
uesd.
75+
76+
77+
- Add GitHub Enterprise support. [Kevin Laude]
78+
79+
Pass the -H or --github-host argument with a GitHub Enterprise hostname
80+
to backup from that GitHub enterprise host. If no argument is passed
81+
then back up from github.com.
82+
83+
84+
0.2.0 (2014-09-22)
85+
------------------
86+
87+
- Add support for retrieving repositories. Closes #1. [Jose Diaz-
88+
Gonzalez]
89+
90+
- Fix PEP8 violations. [Jose Diaz-Gonzalez]
91+
92+
- Add authorization to header only if specified by user. [Ioannis
93+
Filippidis]
94+
95+
- Fill out readme more. [Jose Diaz-Gonzalez]
96+
97+
- Fix import. [Jose Diaz-Gonzalez]
98+
99+
- Properly name readme. [Jose Diaz-Gonzalez]
100+
101+
- Create MANIFEST.in. [Jose Diaz-Gonzalez]
102+
103+
- Create .gitignore. [Jose Diaz-Gonzalez]
104+
105+
- Create setup.py. [Jose Diaz-Gonzalez]
106+
107+
- Create requirements.txt. [Jose Diaz-Gonzalez]
108+
109+
- Create __init__.py. [Jose Diaz-Gonzalez]
110+
111+
- Create LICENSE.txt. [Jose Diaz-Gonzalez]
112+
113+
- Create README.md. [Jose Diaz-Gonzalez]
114+
115+
- Create github-backup. [Jose Diaz-Gonzalez]
116+
117+

github_backup/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.4.0'
1+
__version__ = '0.5.0'

0 commit comments

Comments
 (0)