Page MenuHomePhabricator

XZise (Fabian Neundorf)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 13 2014, 4:56 PM (528 w, 1 d)
Availability
Available
LDAP User
XZise
MediaWiki User
XZise [ Global Accounts ]

Recent Activity

Nov 5 2020

XZise placed T76429: argparse support for global & pagegen arguments up for grabs.
Nov 5 2020, 6:25 PM · Patch-Needs-Improvement, Pywikibot
XZise placed T74207: detect write api actions up for grabs.
Nov 5 2020, 6:24 PM · Patch-Needs-Improvement, Pywikibot-network, Pywikibot

Sep 29 2018

xSavitar awarded T89589: Usage of unicode_literals from __future__ package a Party Time token.
Sep 29 2018, 11:05 AM · Patch-For-Review, User-xSavitar, Pywikibot

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, good first task, All-and-every-Wikisource, Pywikibot, Pywikibot-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 ([[https://test.wikidata.org/w/api.php?action=help&modules=query+globalallusers|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

Jan 7 2016

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

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, 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, 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

Dec 12 2015

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

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, 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
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
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
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, good first task, Pywikibot-interwiki.py, Pywikibot

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
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
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

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

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

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 · Pywikibot-tests, Continuous-Integration-Config, Pywikibot

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.

[[https://stedolan.github.io/jq/|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
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-Scripts, Pywikibot
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-Scripts, Pywikibot

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, 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
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 · Pywikibot, 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

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

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
XZise created T115790: Botwiki currently/permanently(?) not available.
Oct 17 2015, 5:47 PM · Patch-For-Review, Pywikibot-tests, Pywikibot
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

Oct 16 2015

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

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
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

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

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-Needs-Improvement, Pywikibot, good first task, Pywikibot-category.py
XZise closed T114639: http://wikia.com/ is blocking travis as Resolved.
Oct 13 2015, 2:32 PM · Upstream, Pywikibot-tests, Pywikibot
XZise claimed T115297: Pywikibot does not support explicit plural forms.
Oct 13 2015, 1:33 PM · 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 · Pywikibot-touch.py, good first task, Pywikibot
XZise assigned T113450: pywikibot-touch.py needs to operate in bot mode to Mpaa.
Oct 12 2015, 11:51 AM · Pywikibot-touch.py, good first task, Pywikibot
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 · Pywikibot-touch.py, good first task, Pywikibot
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-Needs-Improvement, Pywikibot, good first task, Pywikibot-category.py

Oct 11 2015

XZise placed T114978: plural-gettext.txt and plural.py have not been updated since August 2016 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 · Pywikibot-i18n, Pywikibot
XZise claimed T114978: plural-gettext.txt and plural.py have not been updated since August 2016.

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 · Pywikibot-i18n, Pywikibot
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, Pywikibot-tests

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

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

Oct 7 2015

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-Needs-Improvement, Pywikibot, good first task, 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
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

Oct 5 2015

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
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
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

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
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 · Patch-For-Review, User-xSavitar, Pywikibot
XZise updated subscribers of T114487: Pywikibot master setup.py won't install.
Oct 4 2015, 11:04 PM · Patch-For-Review, Pywikibot-Commons, Pywikibot
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
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
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
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

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, 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
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
XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

Ehm you didn't link rPWBC1ff1cec7a33d 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, 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, 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, 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, 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, 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, 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, Wiki-Loves-Monuments-Database
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
XZise closed T113222: unicodecsv has dropped support for Python 2.6, a subtask of T72987: Python 2.6 issues (tracking), as Resolved.
Oct 2 2015, 12:44 PM · Pywikibot, Tracking-Neverending
XZise added a parent task for T113222: unicodecsv has dropped support for Python 2.6: T72987: Python 2.6 issues (tracking).
Oct 2 2015, 12:43 PM · Upstream, Pywikibot-tests, Patch-For-Review, Pywikibot
XZise added a subtask for T72987: Python 2.6 issues (tracking): T113222: unicodecsv has dropped support for Python 2.6.
Oct 2 2015, 12:43 PM · Pywikibot, Tracking-Neverending
XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

What do you mean with 5 tries?

Oct 2 2015, 12:41 PM · Pywikibot, Pywikibot-Commons
XZise added a comment to T114464: Pywikibot 2.0 should be Python 2.7, 3.3 and 3.4 only.

But at the moment it's mostly dependencies afaik. In my patches it's not like that we are unable to improve pywikibot without breaking 2.6 support. The only exception might be the argparse patch but there is a backport specifically for Python 2.6, so it's not like that dependency will drop support for Python 2.6.

Oct 2 2015, 12:40 PM · Patch-For-Review, Pywikibot
XZise updated subscribers of T114478: pagegenerators creating Page objects report backtraces when the page title is invalid.

This looks similar to T103080: Link should recognise {{ns:Project}} in text (@jayvdb).

Oct 2 2015, 12:23 PM · Pywikibot-pagegenerators.py, Pywikibot
XZise closed T106209: inspect.getargspec is deprecated in 3.5 and going to be removed in Python 3.6 as Resolved.
Oct 2 2015, 12:22 PM · Patch-For-Review, Pywikibot
XZise closed T106209: inspect.getargspec is deprecated in 3.5 and going to be removed in Python 3.6, a subtask of T106224: Python 3.5/3.6 compatibility, as Resolved.
Oct 2 2015, 12:22 PM · Upstream, Pywikibot
XZise added a comment to T106224: Python 3.5/3.6 compatibility.

Afaik it supports 3.5 even without fixing getargspec. It'll just report deprecation warnings (which are by default disabled).

Oct 2 2015, 12:18 PM · Upstream, Pywikibot
XZise added a comment to T66958: Python 2 Page representation (repr) returns non-ASCII bytes.

The mentioned django bug report does not mention https://www.python.org/dev/peps/pep-3138/#motivation:

Oct 2 2015, 10:05 AM · Patch-For-Review, Pywikibot
XZise closed T107428: UnicodeEncodeError in Page.__repr__() as Resolved.

I merged T72976 into this one as the patch fixing both bugs primarily mentions this bug.

Oct 2 2015, 9:53 AM · Patch-For-Review, Pywikibot-General, Pywikibot
XZise updated subscribers of T107428: UnicodeEncodeError in Page.__repr__().
Oct 2 2015, 9:53 AM · Patch-For-Review, Pywikibot-General, Pywikibot
XZise merged task T72976: codec encoding problems on win32 into T107428: UnicodeEncodeError in Page.__repr__().
Oct 2 2015, 9:53 AM · TestMe, Pywikibot, Pywikibot-General
XZise closed T72976: codec encoding problems on win32 as Resolved.

Afaik this has been solved with 38589d30. And if we do want to solve it properly (see T66958) this problem cannot appear anyway.

Oct 2 2015, 9:49 AM · TestMe, Pywikibot, Pywikibot-General
XZise closed T72976: codec encoding problems on win32, a subtask of T60053: Pywikibot Python 3 compatibility (tracking), as Resolved.
Oct 2 2015, 9:49 AM · Tracking-Neverending, Pywikibot
XZise added a comment to T109119: Check the style of the commit message.

Please note that my paste hasn't been implemented and I haven't got around to port my code to the implemented variant.

Oct 2 2015, 9:46 AM · Patch-For-Review, commit-message-validator, Continuous-Integration-Config, Pywikibot

Oct 1 2015

JeanFred awarded T114189: Semantic Versioning format for WMF deploy branches breaks Pywikibot a Mountain of Wealth token.
Oct 1 2015, 11:56 PM · Patch-For-Review, Pywikibot
XZise added a comment to T114420: Invalid version number (ValueError exception) for newest pypi version.

In this specific case upgrading to 2.0rc3 should suffice.

Oct 1 2015, 9:27 PM · Pywikibot, Pywikibot-Commons
XZise updated subscribers of T114189: Semantic Versioning format for WMF deploy branches breaks Pywikibot.
Oct 1 2015, 9:22 PM · Patch-For-Review, Pywikibot
XZise merged task T114420: Invalid version number (ValueError exception) for newest pypi version into T114189: Semantic Versioning format for WMF deploy branches breaks Pywikibot.
Oct 1 2015, 9:22 PM · Pywikibot, Pywikibot-Commons
XZise added a comment to T112340: Page.isEmpty.

Hello @Rajdeep863! You neednt have the task assigned to you to start working on it. If you feel like, you can click on 'Edit Task' and add your name to 'Assinged To' field.

Oct 1 2015, 2:51 PM · Patch-For-Review, good first task, Pywikibot-interwiki.py, Pywikibot

Sep 30 2015

XZise closed T114189: Semantic Versioning format for WMF deploy branches breaks Pywikibot as Resolved.

This should be solved on both branches.

Sep 30 2015, 4:10 PM · Patch-For-Review, Pywikibot

Sep 29 2015

XZise updated the task description for T114189: Semantic Versioning format for WMF deploy branches breaks Pywikibot.
Sep 29 2015, 10:45 PM · Patch-For-Review, Pywikibot