zhuyifei1999 created this task.
zhuyifei1999 added subscribers: zhuyifei1999, Yann, jayvdb, XZise.
zhuyifei1999 added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, StudiesWorld, Aklapper.
TASK DESCRIPTION
When an uploadwarning is raised, this exception is received instead:
```
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/celery/app/trace.py", line
240, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/celery/app/trace.py", line
438, in __protected_call__
return self.run(*args, **kwargs)
File "/srv/v2c/backend/worker.py", line 79, in main
filename, wikifileurl = upload.upload(file, filename, url, fileurl,
filedesc, username, statuscallback, errorcallback)
File "/srv/v2c/backend/upload/__init__.py", line 48, in upload
if site.upload(page, source_filename=filename, comment=comment,
text=filedesc, chunk_size=chunked):
File
"/usr/local/lib/python2.7/dist-packages/pywikibot-2.0rc1.post2-py2.7.egg/pywikibot/tools/__init__.py",
line 1357, in wrapper
return obj(*__args, **__kw)
File
"/usr/local/lib/python2.7/dist-packages/pywikibot-2.0rc1.post2-py2.7.egg/pywikibot/site.py",
line 5890, in upload
raise pywikibot.UploadWarning(warning, upload_warnings[warning]
AttributeError: 'module' object has no attribute 'UploadWarning'
```
site.py recognize pywikibot as a module and not a ModuleDeprecationWrapper.
TASK DETAIL
https://phabricator.wikimedia.org/T125777
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: zhuyifei1999
Cc: Aklapper, StudiesWorld, pywikibot-bugs-list, XZise, jayvdb, Yann,
zhuyifei1999
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs