https://bugzilla.wikimedia.org/show_bug.cgi?id=61120
Web browser: ---
Bug ID: 61120
Summary: pywikibot.Link.langlinkUnsafe can't deal with obsolete
sites
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: nullzero.free(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
print list(pywikibot.Page(pywikibot.getSite("af"), "Maan").iterlanglinks())
raises NoSuchSite exception
I actually encountered this problem when I ran featured.py. It seems that there
is an attempt (gerrit: 112322) to fix this problem, but the problem still
persists.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55232
Web browser: ---
Bug ID: 55232
Summary: login.all always asks for password
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: login.py
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1360/
Reported by: nakor-wikipedia
Created on: 2011-10-14 14:23:06
Subject: login.all always asks for password
Original description:
When calling
login.py -all -pass
the script first asks for a password and then asks for password for every
sinmgle wiki site:
login.py -all -pass
Password for all accounts:
Password for user Almabot on mediawiki:mediawiki:
....
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=56190
Web browser: ---
Bug ID: 56190
Summary: [Tracking] API design
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: valhallasw(a)arctus.nl
Classification: Unclassified
Mobile Platform: ---
This is a tracking bug for issues that need some thought in terms of API design
- e.g. discrepancies between compat and core, problems with the current
interface or new features for which it is not yet clear how they can be clearly
accessed.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=62009
Bug ID: 62009
Summary: Add coordinates to harvest_template
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Wikidata
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: maarten(a)mdammers.nl
Web browser: ---
Mobile Platform: ---
We still have a lot of items on Wikidata that don't have coordinates. Would be
nice to be able to import them. I did this with some bots, but would of course
be nicer to have a generic bot so more people can help out.
How to fetch the data is going to be fun. We have all sorts of fields that need
to be combined:
* It can be in decimal notation, than we have to combine the lat and lon fields
* It can be in deg/min/sec/direction notation, than we have up to 8 fields to
handle.
* Probably other variants in the wild
Maybe add some field options so we can do <somefield> "P625|<keyword".
Than we would have keywords like
* lat - The latitude, either just a degree or with some decimals
* lanmin - Minutes to be added to the latitude
* latsec - Seconds to be added to the latitude
* latdir - Direction for the latitude. Different languages might have different
things here
For lon the same things (lon, lonmin, lonsec, londir)
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55267
Web browser: ---
Bug ID: 55267
Summary: Page.fullVersionHistory doesn't return full version
history
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1211/
Reported by: harriv
Created on: 2010-07-13 23:40:52
Subject: Page.fullVersionHistory doesn't return full version history
Original description:
Page.fullVersionHistory returns only 999 first revision, not all of them. It
seems to use Special:Export, using API would be better.
$ python version.py
Pywikipedia \[http\] trunk/pywikipedia \(r8355, 2010/07/12, 17:38:30\)
Python 2.5.2 \(r252:60911, Jan 24 2010, 17:44:40\)
\[GCC 4.3.2\]
config-settings:
use\_api = True
use\_api\_login = True
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=61846
Bug ID: 61846
Summary: version.py crashes on tool labs
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: valhallasw(a)arctus.nl
CC: russblau(a)hotmail.com
Web browser: ---
Mobile Platform: ---
Russell Blau 2014-02-24 02:45:56 CET
This just leads to a new error:
/usr/lib/python2.7/subprocess.py in _execute_child(self=<subprocess.Popen
object>, args=['git.cmd', '--no-pager', 'log', '-1',
'--pretty=format:"%ad|%an|%h|%H|%d"--abbrev-commit', '--date=iso'],
executable='git.cmd', preexec_fn=None, close_fds=False,
cwd='/shared/pywikipedia/rewrite', env=None, universal_newlines=False,
startupinfo=None, creationflags=0, shell=False, p2cread=None, p2cwrite=None,
c2pread=8, c2pwrite=9, errread=None, errwrite=None)
1247 if fd is not None:
1248 os.close(fd)
=> 1249 raise child_exception
1250
1251
child_exception = OSError(2, 'No such file or directory')
<type 'exceptions.OSError'>: [Errno 2] No such file or directory
args = (2, 'No such file or directory')
child_traceback = 'Traceback (most recent call last):\n File
"/usr/...st)\nOSError: [Errno 2] No such file or directory\n'
errno = 2
filename = None
message = ''
strerror = 'No such file or directory'
Basically, getversiondict() needs to be able to fail gracefully and return some
kind of placeholder value if it isn't able to locate either a GIT or SVN
version number, rather than throw an exception and stop the entire framework
from executing.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=56035
Web browser: ---
Bug ID: 56035
Summary: It's unclear what the default values for
RecentChangesPageGenerators arguments do
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: themineo+wikibz(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
RecentChangesPageGenerator takes a few arguments like showMinor, showAnon, ...
that are supposed to be boolean. However, they all have a default value of
None, but the documentation only covers the case where they're either True or
False. (The same is true for the recentchanges method in site.py that the
generator uses.)
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=62008
Bug ID: 62008
Summary: Add commonsMedia to harvest_template
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Wikidata
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: maarten(a)mdammers.nl
Web browser: ---
Mobile Platform: ---
As pointed out in
https://www.wikidata.org/wiki/User:Underlying_lk/sandbox#commonsMedia_suppo…
, it should be relatively easy to add image support.
elif claim.getType() == 'commonsMedia':
mediasite = pywikibot.Site("commons", "commons")
image = pywikibot.ImagePage(mediasite, value)
claim.setTarget(image)
Instead of using ImagePage I think Link() should be used.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55125
Web browser: ---
Bug ID: 55125
Summary: Harvest_template.py aborts when the value is empty
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1663/
Reported by: gerardm
Created on: 2013-08-30 08:03:50.007000
Subject: Harvest_template.py aborts when the value is empty
Original description:
When a template has no value (null) the bot should not abort but preferably
write to an error log for later processing.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55124
Web browser: ---
Bug ID: 55124
Summary: Harvest_template.py aborts when the value is a red
link
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1664/
Reported by: gerardm
Created on: 2013-08-30 08:05:36.536000
Subject: Harvest_template.py aborts when the value is a red link
Original description:
When the value is a "red link", the bot should continue and preferably write to
an error log (for later processing)
--
You are receiving this mail because:
You are the assignee for the bug.