xqt

 

Thanks, I updated bot. Just moved pywikipedia to pywikipediaOLD and unzipped the nightly into a new pywikipedia folder.

 

Ran generate_family_file.py and everything worked, generated a new family. Copied my old config to the new pywikipedia folder.

 

C:\pywikipedia>login.py -test -v

Config.py

- base_dir:  C:\pywikipedia

- done.

unicode test: triggers problem #3081100

Pywikipediabot [http] trunk/pywikipedia (r9842, 2012/01/22, 00:51:55)

Python 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)]

Getting information for site encphillips:en

==== API action:query ====

meta: userinfo

uiprop: blockinfo|groups|rights|hasmsg|ratelimits|preferencestoken

----------------

Requesting API query from encphillips:en

You are logged in on encphillips:en as Wikibot.

 

C:\pywikipedia>

 

This was the only thing I noticed, “unicode test: triggers problem #3081100.”

 

Clean_sanbox.py works again! Also weblinkchecker.py worked, as well as the others.

 

Only other thing I noticed was this error:

 

WARNING: Outdated family file encphillips: namespace['en'][6] is 'Image', but should be removed (default value

'File')

WARNING: Outdated family file encphillips: namespace['en'][7] is 'Image talk', but should be removed (default

value 'File talk')

 

Which is odd as I am sure generate_family.py uses the API to pull my namespaces, File and File talk are reported.

 

Thanks

Tom

 

 

 

 

 

From: pywikipedia-l-bounces@lists.wikimedia.org [mailto:pywikipedia-l-bounces@lists.wikimedia.org] On Behalf Of info@gno.de
Sent: Wednesday, January 25, 2012 1:15 AM
To: Pywikipedia discussion list
Subject: Re: [Pywikipedia-l] Does Mediawiki 1.17 break old version pywikiapedia?

 

Please update your bot first. Current release is r9843 and we couldn't examine that old stuff. As login.py worked as well, API is on. Please again create a new family file with the new release and try the command
login.py -test
This should determine whether the not is still logged in. If this does nothing, try
login.py -test -v
which prints additional I formations and give us the results and the new results of version.py too.

Regards
xqt