XZise (Fabian Neundorf)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 13 2014, 4:56 PM (170 w, 1 d)
Availability
Available
LDAP User
XZise
MediaWiki User
XZise

Recent Activity

Nov 15 2017

XZise committed rICMVbff1e6369a50: [FEAT] Rewrite commit message validator (authored by XZise).
[FEAT] Rewrite commit message validator
Nov 15 2017, 5:09 PM
XZise committed rICMV9307988f9872: [FEAT] Rewrite commit message validator (authored by XZise).
[FEAT] Rewrite commit message validator
Nov 15 2017, 5:09 PM
XZise committed rICMV7c6e400ca129: [IMPROV] Don't include BAD_FOOTERS in FOOTERS (authored by XZise).
[IMPROV] Don't include BAD_FOOTERS in FOOTERS
Nov 15 2017, 5:09 PM
XZise committed rICMVc4a4c775e6d1: Fix actual tested minimum required number of lines (authored by XZise).
Fix actual tested minimum required number of lines
Nov 15 2017, 5:09 PM
XZise committed rICMV614857353185: [FEAT] Rewrite commit message validator (authored by XZise).
[FEAT] Rewrite commit message validator
Nov 15 2017, 5:09 PM
XZise committed rICMVd5fca7c4ab03: Not always is the last line empty (authored by XZise).
Not always is the last line empty
Nov 15 2017, 5:09 PM
XZise committed rICMV792d24683a40: Don't include BAD_FOOTERS in FOOTERS (authored by XZise).
Don't include BAD_FOOTERS in FOOTERS
Nov 15 2017, 5:09 PM
XZise committed rICMVbcac3a8d629d: Use one logic to catch all wrong spellings (authored by XZise).
Use one logic to catch all wrong spellings
Nov 15 2017, 5:09 PM
XZise committed rICMVb8bab6bf9d40: Rewrite commit message validator (authored by XZise).
Rewrite commit message validator
Nov 15 2017, 5:09 PM
XZise committed rICMVcccdfd3dbd9f: Decode text as UTF8 (authored by XZise).
Decode text as UTF8
Nov 15 2017, 5:09 PM
XZise committed rICMV701483541629: Use float division for the percentage (authored by XZise).
Use float division for the percentage
Nov 15 2017, 5:09 PM

Jul 22 2016

XZise added a comment to T86461: patrol.py only accepts canonical names in the whitelist.

I think it is fixed by my patch which is merged as 0c8150f, but I don't know why it isn't closed. Maybe it needs to be verified (and for me it has been to long to remember how much I actually tested it).

Jul 22 2016, 5:00 PM · TestMe, Easy, Wikisource, Pywikibot-core, Pywikibot-Other-scripts

Jan 13 2016

XZise added a comment to T120327: SUL login fails if pywikibot is the first visit to the wiki.

You linked to the merge commit and b96e4c8 is the actual commit which changed it. Anyway I think the only option (without undoing it) might be to detect that the site is using SUL and maybe (query+globalallusers?) there is a way to query if there is a SUL user with that name.

Jan 13 2016, 9:40 PM · Pywikibot-login.py, Pywikibot-core

Jan 7 2016

XZise updated the task description for T121948: Pywikibot 2.0rc5.
Jan 7 2016, 9:00 PM · Pywikibot-core

Dec 16 2015

XZise added a comment to T58959: Tests: allow for offline operation.

There are two things to point out though: A test may not be labeled net when we screw up and there is actually a plugin for nose which prevents at least certain connections.

Dec 16 2015, 9:21 PM · Pywikibot-tests, Pywikibot-core, Pywikibot-General
XZise updated subscribers of T58959: Tests: allow for offline operation.

After some time it deletes the log (afaik 1 month, ping @hashar) unfortunately.

Dec 16 2015, 8:57 PM · Pywikibot-tests, Pywikibot-core, Pywikibot-General
XZise claimed T121684: Pywikibot gives script termination on page delete.

It seems that at some point in Python 3.5, Formatter._vformat changed what it returned and we had to override it so this is broken. Now I have 3.5 installed locally and there _vformat returns only one value but the current version on CPython's repository returns two and unpacks them.

Dec 16 2015, 8:04 PM · Patch-For-Review, Pywikibot-core

Dec 12 2015

XZise updated the task description for T121318: UnicodeDecodeError in encode_url.
Dec 12 2015, 6:06 PM · Patch-For-Review, Pywikibot-core

Dec 11 2015

XZise added a comment to T98107: Ability to disable Pywikibot SCM version detection completely.

Shouldn't it also be possible to have substitution parameters which won't be substituted by doubling the number of brackets (like {{version}} will result in {version}).

Dec 11 2015, 3:03 PM · Pywikibot-core, Pywikibot-network

Dec 8 2015

XZise added a comment to T120695: Script to track WikiProject renames and update WikiProjectCards.

The standard page format is User:{0}/WikiProjectCards/{1} where {0} is the username and {1} is the WikiProject name (less namespace prefix). Bot can check {1} to see if it's a redirect, and if so, find the target and update the button accordingly.

Dec 8 2015, 10:43 PM · Reports-bot
XZise added a comment to T120222: config2.py UnicodeDecodeError.

Alternatively could you maybe replace the {1} with {1!r} and check if that traceback disappears? It'll probably output the error but it would be interesting to see what the actual error message is.

Dec 8 2015, 2:38 PM · Patch-For-Review, Pywikibot-core
XZise updated subscribers of T120222: config2.py UnicodeDecodeError.

No the RCs never had that bit of code which cause the specific error mentioned in the OP. It was added in master some time back but not backported. Regarding the nightlies page, I don't know who can edit that but @Ladsgroup usually does that.

Dec 8 2015, 1:04 PM · Patch-For-Review, Pywikibot-core
XZise added a comment to T120222: config2.py UnicodeDecodeError.

Well 2.0rc3 does not have that error message and thus won't cause that failure.

Dec 8 2015, 11:30 AM · Patch-For-Review, Pywikibot-core
XZise added a comment to T120695: Script to track WikiProject renames and update WikiProjectCards.

I'm not really sure what I can do here from the bot point's perspective. There is T113316 which talks about associating card pages which haven't been moved with the actual project name, but that won't fix the button target as you mentioned.

Dec 8 2015, 11:09 AM · Reports-bot

Dec 7 2015

XZise claimed T113316: members.py should follow redirects when generating membership lists.
Dec 7 2015, 7:45 PM · Reports-bot
XZise added a comment to T112340: Page.isEmpty.

Just as a general note, these 6 lines mentioned in the OP could be easily shortened into one: return len(page.text) > 50

Dec 7 2015, 5:28 PM · Patch-For-Review, Easy, Pywikibot-interwiki.py, Pywikibot-core

Dec 4 2015

XZise added a comment to T102315: pywikibot support for https-only.

Well if you look in my comment (T102315#1371485) you'll see that for most purposes we are not doing HTTP requests but HTTPS requests.

Dec 4 2015, 4:09 PM · Patch-For-Review, Pywikibot-core
XZise closed T120278: Cant login as admin using delete.py as Resolved.

Could you see the password? Otherwise it might be mistyped.

Dec 4 2015, 4:07 PM · Pywikibot-core
XZise added a comment to T120278: Cant login as admin using delete.py.

Do both accounts use the same password? And if not, which account's password are you using?

Dec 4 2015, 2:55 PM · Pywikibot-core

Dec 3 2015

XZise added a comment to T120278: Cant login as admin using delete.py.

Maybe it has a different account set up as sysop? Can you check your user-config.py what username it contains for the wiki you are trying to delete stuff on. Additionally the output of python pwb.py version together with the wiki you edit can be helpful.

Dec 3 2015, 9:19 PM · Pywikibot-core

Nov 20 2015

XZise added a comment to T108440: Pull out all Wikibase-related parts of pywikibot to pywikibot/wikibase and use it as a submodule.

Is this actually resolved? As @Ladsgroup mentioned the parts are still in pywikibot.

Nov 20 2015, 12:00 AM · Pywikibot-Wikidata, Pywikibot-core

Nov 3 2015

XZise added a comment to T117570: Jenkins output for pywikibot job is hard to read.

The duplicates are because we have flake8 for Python 2 (flake8) and Python 3 (flake8-py3) and a set of more strict rules (flake8-docstrings-mandatory). And for example pywikibot/__init__ is tested by all while tests/wikibase_tests is not tested by flake8-docstrings-mandatory (which is only working on specific files and tus the different output in line 5).

Nov 3 2015, 7:59 PM · Continuous-Integration-Config, Pywikibot-core

Oct 26 2015

XZise added a watcher for WikiProject-X: XZise.
Oct 26 2015, 7:04 PM
XZise added a comment to T112006: Link.langlinkUnsafe does not work on Beta-Cluster wikis.

jq is a script to parse JSON in bash. Has nothing to do with pywikibot 😉

Oct 26 2015, 6:25 PM · TestMe, MW-1.27-release (WMF-deploy-2015-10-27_(1.27.0-wmf.4)), MW-1.27-release (WMF-deploy-2015-09-29_(1.27.0-wmf.1)), Beta-Cluster-Infrastructure, Pywikibot-core
XZise claimed T116585: 'NoneType' object has no attribute '__getitem__'.

Oops sorry, I introduced it in 4e393d63.

Oct 26 2015, 2:21 PM · TestMe, Pywikibot-replace.py

Oct 23 2015

XZise added a comment to T116371: Conflict edit non recognized.

The wiki supports to define the timestamp of the latest revision in the edit so it can detect it. And we in theory apply that (see APISite.editpage) but only if the actual base revision is cached. Otherwise it might load the latest revision directly before the save which of course defeats the purpose as there won't be a conflict with the latest revision if it's loaded almost immediately before saving it.

Oct 23 2015, 10:47 AM · Pywikibot-pagegenerators.py, Pywikibot-Other-scripts, Pywikibot-core
XZise added a comment to T116371: Conflict edit non recognized.

The wiki should actually detect there is an editing conflict and report that accordingly. It should also print a warning (at least in that script) that an editing conflict occurred.

Oct 23 2015, 10:24 AM · Pywikibot-pagegenerators.py, Pywikibot-Other-scripts, Pywikibot-core

Oct 21 2015

XZise added a comment to T87169: run at least pep8 and pep257 for new changesets submitted to pywikibot/core for any user.

PAH! Anyway ;) The tasks to watch are probably https://gerrit.wikimedia.org/r/243487, https://gerrit.wikimedia.org/r/246791 or https://gerrit.wikimedia.org/r/247041.

Oct 21 2015, 9:03 PM · Patch-For-Review, Pywikibot-core, Continuous-Integration-Infrastructure

Oct 20 2015

XZise closed T115790: Botwiki currently/permanently(?) not available as Invalid.

The site is now available again.

Oct 20 2015, 1:58 PM · Patch-For-Review, Pywikibot-tests, Pywikibot-core
XZise added a comment to T109173: "Nonce already used" regularly occurring on beta cluster.

Primarily a response from @jayvdb to the comments in https://gerrit.wikimedia.org/r/#/c/237977/. And as soon as that got merged we are going to get more information from Travis. Not sure who can then help with that information though.

Oct 20 2015, 1:56 PM · Beta-Cluster-Infrastructure, Pywikibot-network, MediaWiki-extensions-OAuth, Pywikibot-tests, Pywikibot-OAuth
XZise claimed T85331: Dynamic wikibase detection.
Oct 20 2015, 12:35 PM · Pywikibot-Wikidata, Pywikibot-core

Oct 18 2015

XZise added a comment to T115780: ItemPage.get causes TypeError.

You -1'ed a patch caused it to stall. And to preempt anyone opening a bug report because of the bug the patch is fixing, John opened this one here. It's not about preventing you to -1 anything but about the bug in our library. And it mentions that there is already an unmerged patch which is -1'ed by you at that time.

Oct 18 2015, 1:01 AM · Patch-For-Review, Pywikibot-core

Oct 17 2015

XZise added a comment to T115790: Botwiki currently/permanently(?) not available.

This does actually prevent T85786 at the moment.

Oct 17 2015, 5:48 PM · Patch-For-Review, Pywikibot-tests, Pywikibot-core
XZise created T115790: Botwiki currently/permanently(?) not available.
Oct 17 2015, 5:47 PM · Patch-For-Review, Pywikibot-tests, Pywikibot-core
XZise added a comment to T115679: Handle property datatype changing gracefully.

By the way the cache time doesn't matter that much as the cached item does not store the time of expiration but the time of creation. So we could reduce the time and anyone who uses a version after that won't have cached it for about 100 years.

Oct 17 2015, 3:36 PM · Wikidata-Sprint-2016-01-19, Wikidata-Sprint-2015-12-01, Wikidata, Pywikibot-Wikidata, Pywikibot-core

Oct 16 2015

XZise updated subscribers of T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4.
Oct 16 2015, 12:38 PM · Patch-For-Review, Pywikibot-tests, Easy, Pywikibot-Other-scripts, Pywikibot-core, Pywikibot-Commons
XZise added a comment to T110637: requests 0.8.2 is not supported.

Those then can't use socketio_client.

Oct 16 2015, 10:49 AM · Patch-For-Review, Pywikibot-network, Pywikibot-core

Oct 15 2015

XZise added a comment to T115643: Allow configuration of the "nobots" template name (future request).

There are two different components:

Oct 15 2015, 7:50 PM · Pywikibot-core
XZise added a comment to T115643: Allow configuration of the "nobots" template name (future request).

I'm a bit confused what you actually want. We already check for both “Bots” and “Nobots” template.

Oct 15 2015, 7:28 PM · Pywikibot-core

Oct 14 2015

XZise added a comment to T115438: Revision.parentid only exists in MediaWiki v1.16+.

I'm wondering how we could add support for that on older wikis. In theory if we query revisions in order and have queried the next (or if reversed, the previous) revision we could use that id but might cause problem because of T91883: prop=revisions sorts by rev_id, not by rev_timestamp.

Oct 14 2015, 12:57 PM · Pywikibot-core

Oct 13 2015

XZise added a comment to T57102: listify to file option in category.py.

Isn't it already possible to also get subcategories using -subcats/-subcatsr? Now with regard to the talkpages @jayvdb afaik suggested to make the pywikibot.pagegenerators.PageWithTalkPageGenerator visible via the command line so that you can use it's generator. But I don't think that'll be useful for the formatter as the it only works on one page at a time.

Oct 13 2015, 3:13 PM · Patch-For-Review, Easy, Pywikibot-category.py
XZise closed T114639: http://wikia.com/ is blocking travis as Resolved.
Oct 13 2015, 2:32 PM · Upstream, Pywikibot-tests, Pywikibot-core
XZise claimed T115297: Pywikibot does not support explicit plural forms.
Oct 13 2015, 1:33 PM · Patch-For-Review, Pywikibot-i18n
XZise updated subscribers of T115297: Pywikibot does not support explicit plural forms.
Oct 13 2015, 2:12 AM · Patch-For-Review, Pywikibot-i18n

Oct 12 2015

XZise added a comment to T113450: pywikibot-touch.py needs to operate in bot mode.

Okay I can verify that the size is 3135 bytes with @Mpaa's change and 2936 Bytes without. But did you also use the -botflag option?

Oct 12 2015, 11:58 AM · Patch-For-Review, Pywikibot-touch.py, Easy, Pywikibot-core
XZise assigned T113450: pywikibot-touch.py needs to operate in bot mode to Mpaa.
Oct 12 2015, 11:51 AM · Patch-For-Review, Pywikibot-touch.py, Easy, Pywikibot-core
XZise added a comment to T113450: pywikibot-touch.py needs to operate in bot mode.

How did you use it and have you verified that you use @Mpaa's change?

Oct 12 2015, 11:49 AM · Patch-For-Review, Pywikibot-touch.py, Easy, Pywikibot-core
XZise added a comment to T57102: listify to file option in category.py.

Afaik this but is invalid as listpages already supports redirection?

Oct 12 2015, 11:36 AM · Patch-For-Review, Easy, Pywikibot-category.py

Oct 11 2015

XZise placed T114978: plural-gettext.txt and plural.py have not been updated since August 2011 up for grabs.

Oh sorry it seemed I overlooked the last part of your opening post. Now for the moment I'm a bit worried that the package is a bit overkill when we need just one dict and then that it is a string and not a function. And that string is not even valid Python code:

Oct 11 2015, 11:17 PM · Patch-For-Review, MediaWiki-extensions-Translate, Pywikibot-i18n, Pywikibot-core
XZise updated subscribers of T115230: test_token failure on developer builds.
Oct 11 2015, 8:47 PM · Pywikibot-tests
XZise claimed T114978: plural-gettext.txt and plural.py have not been updated since August 2011.

I think it should be possible to either have a script deriving the plural rules using Unicode's CLDR definition or to introduce/use that XML directly. For the second part the main problem is probably the copyright (although it seems you are able to publish and distribute the data files (which would include plurals.xml).

Oct 11 2015, 8:33 PM · Patch-For-Review, MediaWiki-extensions-Translate, Pywikibot-i18n, Pywikibot-core
XZise added a comment to T74863: add coverage report to tests.

@Ricordisamoa: I guess your dislike has the same reason as T101807: Run Pywikibot tests against Win32 using Appveyor? In which case I strongly agree with @jayvdb's response (T101807#1355749).

Oct 11 2015, 4:56 PM · Pywikibot-core, Pywikibot-tests

Oct 10 2015

XZise updated subscribers of T114574: Create an alias "mul" for -lang: syntax in pywikibot.
Oct 10 2015, 12:51 PM · Patch-For-Review, Google-Code-In-2016, Google-Code-In-2015, Pywikibot-core, Easy, Pywikibot-General

Oct 9 2015

XZise added a comment to T114639: http://wikia.com/ is blocking travis.

Hmm we still get 403s: https://travis-ci.org/wikimedia/pywikibot-core/jobs/84420867#L1253

Oct 9 2015, 9:57 AM · Upstream, Pywikibot-tests, Pywikibot-core

Oct 8 2015

XZise reassigned T114464: Pywikibot 2.0 should be Python 2.7, 3.3 and 3.4 only from valhallasw to jayvdb.
Oct 8 2015, 3:36 PM · Patch-For-Review, Pywikibot-core

Oct 7 2015

XZise committed rPWBC7d699308ff67: proofreadpage.py: decorator to check/load cached data (authored by Mpaa).
proofreadpage.py: decorator to check/load cached data
Oct 7 2015, 9:02 PM
XZise updated subscribers of T57102: listify to file option in category.py.

@jayvdb already suggested to make CategoryListifyRobot obsolete by the listpages script. And in theory you could also pipe the result simply I guess?

Oct 7 2015, 8:53 PM · Patch-For-Review, Easy, Pywikibot-category.py
XZise added a comment to T114931: metadata param in PageGenerator might lead to huge data transfer.

Okay I looked through my IRC logs and found something from June. The pywikibot.data.api.PageGenerator always adds iiprop=metadata which includes a lot of data in case of djvu files like in File:Alberti - De re aedificatoria, 1541.djvu.

Oct 7 2015, 8:22 PM · Pywikibot-core
XZise added a comment to T114931: metadata param in PageGenerator might lead to huge data transfer.

If I remember correctly the issue is that the metadata is transferred unsolicited. But I can't find the task for it.

Oct 7 2015, 8:15 PM · Pywikibot-core

Oct 5 2015

XZise committed rPWBC5c5d658aa3b7: [FIX] getLanguageLinks: Skip own site (authored by XZise).
[FIX] getLanguageLinks: Skip own site
Oct 5 2015, 11:25 PM
XZise committed rPWBCb6b8d7682938: Set __name__ on generated test functions (authored by jayvdb).
Set __name__ on generated test functions
Oct 5 2015, 11:25 PM
XZise committed rPWBCc24650e8f55c: [FIX] getLanguageLinks: Skip own site (authored by XZise).
[FIX] getLanguageLinks: Skip own site
Oct 5 2015, 11:14 PM
XZise committed rPWBC44a8b6051044: [FIX] Remove guildwars test (authored by XZise).
[FIX] Remove guildwars test
Oct 5 2015, 10:44 PM
XZise added a comment to T114639: http://wikia.com/ is blocking travis.

Okay because I thought this site might actually block Travis somehow I just ran that test with just that URL and included a bit of debug output. This is the result:

Oct 5 2015, 9:46 PM · Upstream, Pywikibot-tests, Pywikibot-core
XZise claimed T114608: Internal link considered as an interwiki link.
Oct 5 2015, 10:38 AM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot-interwiki.py, Pywikibot-core
XZise added a comment to T114625: BasePage.purge should clear all local Page state.

That issue seems similar to the fact that deleting latest_revision_id also doesn't properly reset everything. So maybe there should be one “clear_cache” which is called by both latest_revision_id.deleter and purge?

Oct 5 2015, 10:24 AM · Patch-For-Review, Pywikibot-core
XZise committed rPWWB830a156758fb: Fix version numbering (authored by Ladsgroup).
Fix version numbering
Oct 5 2015, 6:28 AM

Oct 4 2015

XZise changed the status of T114487: Pywikibot master setup.py won't install from Duplicate to Resolved.
Oct 4 2015, 11:04 PM · Patch-For-Review, Pywikibot-Commons, Pywikibot-core
XZise changed the status of T114487: Pywikibot master setup.py won't install, a subtask of T89589: Usage of unicode_literals from __future__ package, from Duplicate to Resolved.
Oct 4 2015, 11:04 PM · Pywikibot-core
XZise updated subscribers of T114487: Pywikibot master setup.py won't install.
Oct 4 2015, 11:04 PM · Patch-For-Review, Pywikibot-Commons, Pywikibot-core
XZise merged task T112728: Can't be installed via setup.py into T114487: Pywikibot master setup.py won't install.
Oct 4 2015, 11:04 PM · Pywikibot-core
XZise added a comment to T114608: Internal link considered as an interwiki link.

Okay I guess it happens because the prefix fr is defined via the interwiki map and thus considered an interwiki link. Now I guess the correct fix would be to compare the sites (aka if fr redirects to itself) and then don't consider it an interwiki link instead of using the language code.

Oct 4 2015, 10:57 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot-interwiki.py, Pywikibot-core
XZise committed rPWBCc798c42c0206: [FEAT] Support assertAPIError (authored by XZise).
[FEAT] Support assertAPIError
Oct 4 2015, 8:24 PM
XZise committed rPWBC428420a546d3: Allow Subject.originPage to be updated (authored by jayvdb).
Allow Subject.originPage to be updated
Oct 4 2015, 1:48 PM
XZise added a comment to T114534: release 2.0rc4.

Anyway I don't like how we aren't improving the tests. It might be that issues are covered by our master branch tests, but those don't test the 2.0 branch and we might very well introduce a bug due to incorrect cherry picking.

Oct 4 2015, 12:44 PM · Pywikibot-core
XZise added a comment to T114534: release 2.0rc4.

What is the advantage of introducing new unnecessary unicode_literals liabilities?

Oct 4 2015, 11:26 AM · Pywikibot-core
XZise committed rPWBC99e2d4fff9ff: [FIX] Don't stop iterators using StopIteration (authored by XZise).
[FIX] Don't stop iterators using StopIteration
Oct 4 2015, 11:07 AM

Oct 2 2015

XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

Off topic: As a tip for phabricator, you don't need to actually link tasks but can just write it's ID (T114487) and the same happens (as you saw in my comment) with the git commit hash (if it contains at least 7 digits).

Oct 2 2015, 4:24 PM · Pywikibot-core, Pywikibot-Commons
XZise added a comment to T109119: Check the style of the commit message.

And checking if a commit hash has been merged has the problem that without SSH (@hashar do you know if it's available for the script?) we can only check if a hash has been merged, but it might be that the hash is for another repository if it's not merged. With SSH we could query gerrit to check if it's a future patch.

Let's try hard not to tie this to Gerrit internals. I think that migration to Differential will happen sooner than many people imagine.

Oct 2 2015, 4:09 PM · Patch-For-Review, commit-message-validator, Continuous-Integration-Config, Pywikibot-core
XZise added a comment to T109119: Check the style of the commit message.

One of the easy checks in the original task description is not yet implemented:

  • There should be no I… references but instead always git commit hashes.

So I should not be able to make commit messages to refer to uncommitted change sets (or a series of related changes cherry-picked to multiple branches)? Is this desired so that commit history information is self contained?

Oct 2 2015, 4:04 PM · Patch-For-Review, commit-message-validator, Continuous-Integration-Config, Pywikibot-core
XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

Ehm you didn't link 1ff1cec but 44898b7. So with the 2.0 branch you are fine? But yes could you please open a separate bug for this thanks 😄

Oct 2 2015, 3:57 PM · Pywikibot-core, Pywikibot-Commons
XZise placed T114484: pywikibot==2.0rc1.post2 fails with ValueError: Invalid version number "1.27.0-wmf.1" up for grabs.
Oct 2 2015, 3:23 PM · Pywikibot-core, Wiki-Loves-Monuments-Database
XZise updated subscribers of T114420: Invalid version number (ValueError exception) for newest pypi version.
Oct 2 2015, 3:22 PM · Pywikibot-core, Pywikibot-Commons
XZise merged task T114484: pywikibot==2.0rc1.post2 fails with ValueError: Invalid version number "1.27.0-wmf.1" into T114420: Invalid version number (ValueError exception) for newest pypi version.
Oct 2 2015, 3:22 PM · Pywikibot-core, Wiki-Loves-Monuments-Database
XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

Okay just checked, the pypi version hasn't been updated though.

Oct 2 2015, 3:22 PM · Pywikibot-core, Pywikibot-Commons
XZise renamed T114420: Invalid version number (ValueError exception) for newest pypi version from Invalid version number (ValueError exception) to Invalid version number (ValueError exception) for newest pypi version.
Oct 2 2015, 3:22 PM · Pywikibot-core, Pywikibot-Commons
XZise added a comment to T114484: pywikibot==2.0rc1.post2 fails with ValueError: Invalid version number "1.27.0-wmf.1" .

Ugh 😕 it should've been updated to 2.0rc3 which has that issue fixed, but it seems nobody has uploaded it to pypi.

Oct 2 2015, 3:20 PM · Pywikibot-core, Wiki-Loves-Monuments-Database
XZise committed rPWBCfa74b3250d49: [IMPROV] nowcommons: Query at most one users (authored by XZise).
[IMPROV] nowcommons: Query at most one users
Oct 2 2015, 2:01 PM
XZise committed rPWBC0d3134b5a94d: [IMPROV] Use newer version of unicodecsv again (authored by XZise).
[IMPROV] Use newer version of unicodecsv again
Oct 2 2015, 1:31 PM
XZise closed T113222: unicodecsv has dropped support for Python 2.6 as Resolved.
Oct 2 2015, 12:44 PM · Upstream, Pywikibot-tests, Patch-For-Review, Pywikibot-core