Skip to content

Commit 3c2953a

Browse files
committed
Merge pull request #1933 from rtfd/python-3-fixes
Update #1790 (Python 3 fixes)
2 parents f0cf4b5 + 72feec4 commit 3c2953a

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

readthedocs/api/base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def sync_versions(self, request, **kwargs):
9191
self._sync_versions(project, data['tags'])
9292
self._sync_versions(project, data['branches'])
9393
deleted_versions = self._delete_versions(project, data)
94-
except Exception, e:
94+
except Exception as e:
9595
return self.create_response(
9696
request,
9797
{'exception': e.message},

readthedocs/api/utils.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def obj_get_list(self, request=None, *args, **kwargs):
165165

166166
try:
167167
return self.get_object_list(request).filter(**applicable_filters)
168-
except ValueError, e:
168+
except ValueError as e:
169169
raise NotFound(ugettext("Invalid resource lookup data provided "
170170
"(mismatched type).: %(error)s")
171171
% {'error': e})

readthedocs/core/views.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ def _build_url(url, branches):
191191
url, ' '.join(not_building))
192192
pc_log.info(msg)
193193
return HttpResponse(msg)
194-
except Exception, e:
194+
except Exception as e:
195195
if e.__class__ == NoProjectException:
196196
raise
197197
msg = "(URL Build) Failed: %s:%s" % (url, e)

readthedocs/oauth/migrations/0003_move_github.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def forwards_move_repos(apps, schema_editor):
108108
else:
109109
new_repo.clone_url = data.get('clone_url')
110110
new_repo.json = json.dumps(data)
111-
except SyntaxError, ValueError:
111+
except (SyntaxError, ValueError) as e:
112112
pass
113113
new_repo.save()
114114
log.info('Migrated project: %s', project.name)
@@ -149,7 +149,7 @@ def forwards_move_repos(apps, schema_editor):
149149
new_repo.clone_url = clone_urls.get('ssh', project.git_url)
150150
else:
151151
new_repo.clone_url = clone_urls.get('https', project.html_url)
152-
except SyntaxError, ValueError:
152+
except (SyntaxError, ValueError) as e:
153153
pass
154154
new_repo.save()
155155
log.info('Migrated project: %s', project.name)

readthedocs/projects/tasks.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def run(self, pk, version_pk=None, build_pk=None, record=True, docker=False,
118118
_('Builds for this project are temporarily disabled'))
119119
try:
120120
self.setup_vcs()
121-
except vcs_support_utils.LockTimeout, e:
121+
except vcs_support_utils.LockTimeout as e:
122122
self.retry(exc=e, throw=False)
123123
raise BuildEnvironmentError(
124124
'Version locked, retrying in 5 minutes.',
@@ -452,7 +452,7 @@ def update_imported_docs(version_pk):
452452

453453
try:
454454
api_v2.project(project.pk).sync_versions.post(version_post_data)
455-
except Exception, e:
455+
except Exception as e:
456456
print "Sync Versions Exception: %s" % e.message
457457
return ret_dict
458458

0 commit comments

Comments
 (0)