Page MenuHomePhabricator

Mpaa (Mpaa)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 24 2014, 11:18 PM (413 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Mpaa [ Global Accounts ]

Recent Activity

Sat, Sep 3

Mpaa closed T316976: Wrong paraminfo for query+proofreadpagesinindex as Invalid.
Sat, Sep 3, 11:09 AM · ProofreadPage, Pywikibot
Mpaa added a comment to T316976: Wrong paraminfo for query+proofreadpagesinindex.

@Mpaa prppiilimit was recently removed as a result of T314022, I'm guessing pywikibot hasn't been updated ?

Sat, Sep 3, 11:09 AM · ProofreadPage, Pywikibot
Mpaa added a comment to T316976: Wrong paraminfo for query+proofreadpagesinindex.

I cleared pywikibot chache and now they are aligned.

Sat, Sep 3, 11:08 AM · ProofreadPage, Pywikibot
Mpaa added a comment to T316976: Wrong paraminfo for query+proofreadpagesinindex.

API query:

URI: '/w/api.php'
Body: 'prppiititle=Index%3AConfederate+Military+History+-+1899+-+Volume+4.djvu&list=proofreadpagesinindex&action=query&indexpageids=&continue=&prppiilimit=500&meta=userinfo&uiprop=blockinfo%7Chasmsg&maxlag=5&format=json'
Sat, Sep 3, 10:56 AM · ProofreadPage, Pywikibot
Mpaa updated subscribers of T316976: Wrong paraminfo for query+proofreadpagesinindex.

Pinging @Inductiveload, which might help on API side.

Sat, Sep 3, 10:52 AM · ProofreadPage, Pywikibot
Mpaa created T316976: Wrong paraminfo for query+proofreadpagesinindex.
Sat, Sep 3, 10:51 AM · ProofreadPage, Pywikibot

Aug 18 2022

Mpaa added a comment to T205155: unconnected_pages generator doesn't seem to return all pages.

I do not know what sets the limit of 10000 in the API.

Aug 18 2022, 5:32 PM · Pywikibot, Pywikibot-Wikidata

Aug 13 2022

Mpaa awarded T281633: [dev] pre-commit for linting and code formatting a Like token.
Aug 13 2022, 6:45 PM · Pywikibot

Aug 10 2022

Mpaa closed T302496: archivebot.py didn't archive thread whose sign warp in a element as Resolved.
Aug 10 2022, 7:19 AM · Pywikibot, Pywikibot-archivebot.py

Aug 9 2022

Mpaa added a comment to T302496: archivebot.py didn't archive thread whose sign warp in a element.
style="vertical-align:middle; padding-left:20px;"<div style="font-size:x-large; padding-bottom:5px;">'''新年快樂!'''</div>感謝您過去一年來對中文維基百科的貢獻!祝閣下[[新年]]快樂,萬事如意!—— '''[[使用者:Ericliu1912|Eric Liu]]'''<sub> 創造は生命('''[[使用者討論:Ericliu1912|留言]].[[使用者:Ericliu1912#訪客芳名錄|留名]].[[維基百科:維基學生會|學生會]]''')</sub> 2022年1月31日 (一) 18:48 (UTC)<div style="font-size:x-small; text-align:right; padding-top:5px;">{{colorgrey(模板使用方法參見[[使用者:Ericliu1912/維基友愛模板|此處]])}
Aug 9 2022, 10:09 PM · Pywikibot, Pywikibot-archivebot.py
Mpaa closed T313736: Content parameter in page.template() has no effect if page templates are cached as Resolved.
Aug 9 2022, 9:11 PM · Pywikibot

Jul 28 2022

Mpaa added a comment to T241689: Preloading the categories of a set of pages.

See T67163

Jul 28 2022, 2:07 PM · Patch-Needs-Improvement, Pywikibot

Jul 25 2022

Mpaa renamed T313736: Content parameter in page.template() has no effect if page templates are cached from Content parameter has no effect if page templates are cached to Content parameter in page.template() has no effect if page templates are cached.
Jul 25 2022, 3:02 PM · Pywikibot
Mpaa updated the task description for T313736: Content parameter in page.template() has no effect if page templates are cached.
Jul 25 2022, 3:01 PM · Pywikibot
Mpaa created T313736: Content parameter in page.template() has no effect if page templates are cached.
Jul 25 2022, 2:54 PM · Pywikibot

May 14 2022

Mpaa added a comment to T308016: Ql filter attempts to process 'non-standard' titles for pages with Proofread-page content model... .

However, it does make me wonder if there is a need for the filter to be more robust about how it processes titles that aren't in the standard format for the Proofread-page content model.

May 14 2022, 8:32 AM · Pywikibot

May 13 2022

Mpaa renamed T308266: Use random.sample() instead of random.shuffle() in site_tests.py from Use random.choises() instead of random.shuffle() in site_tests.py to Use random.choices() instead of random.shuffle() in site_tests.py.
May 13 2022, 6:24 AM · good first task, Pywikibot

May 12 2022

Mpaa added a comment to T308266: Use random.sample() instead of random.shuffle() in site_tests.py.

random.choices() creates a list with replacements, so you might have duplicates.
random.sample() maybe?

May 12 2022, 10:06 PM · good first task, Pywikibot

May 10 2022

Mpaa added a comment to T308016: Ql filter attempts to process 'non-standard' titles for pages with Proofread-page content model... .

This is not a standard way of working with Proofread pages, and to handle it it would create several inconveniences (e.g. how many pages will have the related index? etc.)
Before acting on pywikibot, there should be an agreement in the wikisource world on such subpages.

May 10 2022, 9:35 PM · Pywikibot

May 7 2022

Mpaa added a comment to T307830: tools.ThreadList.stop_all() leads to AttributeError.

@Mpaa: I am unsure how to proceed. We could

  • keep the current implementation and add a warning to our documentation that the Thread object hast to be sublassed and provide a stop method if stop_all() is to be used (like ThreadedGenerator does)
  • remove the stop_all method and stopping must be implemented outside the ThreadList class
  • ignore AttributeError in stop_all() method and just write a debug message (and add a warning to our documentation)

What do you suggest here?

May 7 2022, 10:37 AM · Pywikibot-weblinkchecker.py, Pywikibot

Apr 30 2022

Mpaa added a comment to T307280: API:Links sometimes miss pages in Page namespace (104).

Change 787876 had a related patch set uploaded (by Mpaa; author: Mpaa):

[pywikibot/core@master] [IMPR]: make IndexPage more robust when getting links in Page ns

https://gerrit.wikimedia.org/r/787876

Apr 30 2022, 9:45 PM · MediaWiki-Action-API, ProofreadPage, Pywikibot
Mpaa added a project to T307280: API:Links sometimes miss pages in Page namespace (104): MediaWiki-Action-API.
Apr 30 2022, 9:45 PM · MediaWiki-Action-API, ProofreadPage, Pywikibot
Mpaa renamed T307280: API:Links sometimes miss pages in Page namespace (104) from Improve robustnesss when getting pages linked to IndexPage to API:Links sometimes miss pages in Page namespace (104).
Apr 30 2022, 9:43 PM · MediaWiki-Action-API, ProofreadPage, Pywikibot
Mpaa created T307280: API:Links sometimes miss pages in Page namespace (104).
Apr 30 2022, 9:29 PM · MediaWiki-Action-API, ProofreadPage, Pywikibot

Apr 24 2022

Mpaa added a comment to T301800: FilePage.get_file_history() returns a dict with timestamp as key but all scripts expect a sequence.

The return type is specified clearly.
Scripts that use this function know what to expect and should act accordingly.

Apr 24 2022, 8:56 PM · Pywikibot

Apr 14 2022

Mpaa added a comment to T306134: XMLDumpPageGenerator is still not working.

@Xqt, I think this might be the cause.
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/769728

Apr 14 2022, 6:09 PM · Regression, Pywikibot-pagegenerators.py, Pywikibot-replace.py, Pywikibot

Apr 10 2022

Mpaa added a comment to T281633: [dev] pre-commit for linting and code formatting.

A well documented task.
I tried it and it looks nice to me.
BTW, I never found a case where the code is changed yet. Will continue using it and see if I encounter one of those cases.

Apr 10 2022, 10:04 PM · Pywikibot

Jan 22 2022

Mpaa created T299824: Index Page is sorted differently in category, depending on how Category is added.
Jan 22 2022, 10:14 AM · ProofreadPage

Jan 21 2022

Mpaa added a comment to T299806: IndexPage cannot be save if page has categories.

page.text is:

Jan 21 2022, 9:47 PM · Pywikibot
Mpaa created T299806: IndexPage cannot be save if page has categories.
Jan 21 2022, 9:45 PM · Pywikibot

Jan 14 2022

Mpaa closed T298848: Unrecognized parameter for query continue for proofreadpagesinindex (gprppiifrom vs gprppiicontinue) as Resolved.
Jan 14 2022, 11:42 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), ProofreadPage
Mpaa added a comment to T298848: Unrecognized parameter for query continue for proofreadpagesinindex (gprppiifrom vs gprppiicontinue).

@Inductiveload , yes I agree.

Jan 14 2022, 11:42 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), ProofreadPage
Mpaa added projects to T299264: replace.py: exceptions in user-fixex.py are not compiled according to 'regex' key in fix: Pywikibot, Pywikibot-replace.py.
Jan 14 2022, 11:30 PM · Pywikibot-replace.py, Pywikibot
Mpaa created T299264: replace.py: exceptions in user-fixex.py are not compiled according to 'regex' key in fix.
Jan 14 2022, 11:29 PM · Pywikibot-replace.py, Pywikibot

Jan 9 2022

Mpaa updated the task description for T298848: Unrecognized parameter for query continue for proofreadpagesinindex (gprppiifrom vs gprppiicontinue).
Jan 9 2022, 4:28 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), ProofreadPage
Mpaa created T298848: Unrecognized parameter for query continue for proofreadpagesinindex (gprppiifrom vs gprppiicontinue).
Jan 9 2022, 4:28 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), ProofreadPage
Mpaa added a comment to T167200: API: image thumb-url for ProofreadPages.

@Mpaa what's the use case here? There are two ways (non-exclusive) to go about this:

  • Embed the useful data in the pages JS
  • Provide an API to get the info from the server asynchronously

Maybe we should do both?

Jan 9 2022, 4:18 PM · MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Patch-For-Review, MediaWiki-Action-API, ProofreadPage

Oct 5 2021

Mpaa added a comment to T292539: djvutext.py failure => got multiple values for keyword argument 'site'.

@Billinghurst, see T292367

Oct 5 2021, 8:20 PM · Pywikibot

Oct 3 2021

Mpaa added a comment to T292367: djvutxt.py raising TypeError.

Probably a regression from https://gerrit.wikimedia.org/r/c/pywikibot/core/+/680754

Oct 3 2021, 1:52 PM · Pywikibot-Scripts, Pywikibot
Mpaa created T292367: djvutxt.py raising TypeError.
Oct 3 2021, 1:51 PM · Pywikibot-Scripts, Pywikibot

Sep 7 2021

Mpaa closed T290400: pagefromfile.py: skip page if content has not changed as Invalid.
Sep 7 2021, 8:55 PM · Pywikibot

Sep 6 2021

Mpaa triaged T290400: pagefromfile.py: skip page if content has not changed as Low priority.
Sep 6 2021, 7:53 PM · Pywikibot

Sep 5 2021

Mpaa updated the task description for T290400: pagefromfile.py: skip page if content has not changed.
Sep 5 2021, 9:07 PM · Pywikibot
Mpaa created T290400: pagefromfile.py: skip page if content has not changed.
Sep 5 2021, 8:58 PM · Pywikibot

Jan 15 2021

Mpaa committed rPWBC527a7dfe6515: [IMPR] http.fetch() return requests.Response() (authored by Mpaa).
[IMPR] http.fetch() return requests.Response()
Jan 15 2021, 12:34 PM

Jan 14 2021

Mpaa committed rPWBC1eb2f1e08b0e: [IMPR] remove IDE warnings from __init__.py (authored by Mpaa).
[IMPR] remove IDE warnings from __init__.py
Jan 14 2021, 11:01 PM
Mpaa committed rPWBCba26aa2d5ff9: [IMPR] remove some IDE warnings for site.py (authored by Mpaa).
[IMPR] remove some IDE warnings for site.py
Jan 14 2021, 12:44 AM

Jan 10 2021

Mpaa committed rPWBCac3ef7cfa01c: site.py: delete page using pageid instead of title (authored by Mpaa).
site.py: delete page using pageid instead of title
Jan 10 2021, 9:11 PM

Dec 30 2020

Mpaa committed rPWBCfd6f8ce6530f: [IMPR] rename login.getCookie() to login.login_to_site() (authored by Mpaa).
[IMPR] rename login.getCookie() to login.login_to_site()
Dec 30 2020, 10:50 AM

Dec 26 2020

Mpaa claimed T57072: pagegenerators should accept pageids.
Dec 26 2020, 10:44 PM · Pywikibot, Pywikibot-pagegenerators.py

Dec 23 2020

Mpaa committed rPWBC4f2147f56833: [bugfix] fix api_tests.TestAPIMWException (authored by Mpaa).
[bugfix] fix api_tests.TestAPIMWException
Dec 23 2020, 6:28 AM

Dec 20 2020

Mpaa committed rPWBCc496bb1af164: [IMPR] fix docstring in http.error_handling_callback() (authored by Mpaa).
[IMPR] fix docstring in http.error_handling_callback()
Dec 20 2020, 10:50 PM
Mpaa committed rPWBC313655cf3bc3: [IMPR] remove unneeded explicit params in fetch() and request() (authored by Mpaa).
[IMPR] remove unneeded explicit params in fetch() and request()
Dec 20 2020, 6:30 PM
Mpaa committed rPWBCabadc41578eb: [IMPR] align http.fetch() params with requests (authored by Mpaa).
[IMPR] align http.fetch() params with requests
Dec 20 2020, 4:12 PM

Dec 15 2020

Mpaa committed rPWBCc8feae188ae9: [IMPR] use response in http.error_handling_callback() (authored by Mpaa).
[IMPR] use response in http.error_handling_callback()
Dec 15 2020, 7:03 AM

Dec 13 2020

Mpaa updated the task description for T270051: Unify Http Exceptions across pywikibot?.
Dec 13 2020, 6:14 PM · Pywikibot
Mpaa triaged T270051: Unify Http Exceptions across pywikibot? as Low priority.
Dec 13 2020, 6:05 PM · Pywikibot
Mpaa created T270051: Unify Http Exceptions across pywikibot?.
Dec 13 2020, 6:05 PM · Pywikibot

Dec 12 2020

Mpaa added a comment to T269503: login.py doesn't work (critical error "due to uncaught exception").

Really strange: The current wikipedia:it release is '1.36.0-wmf.18' and the response should have 'messagecode' key.

Dec 12 2020, 6:32 PM · MediaWiki-Action-API, Pywikibot-login.py, Pywikibot

Dec 7 2020

Mpaa committed rPWBC9c212a5bf471: [IMPR] remove deprecated args for Page.protect() (authored by Mpaa).
[IMPR] remove deprecated args for Page.protect()
Dec 7 2020, 8:17 AM

Dec 6 2020

Mpaa committed rPWBC84e781bfa809: [IMPR] improve self.toJSON() methods in page.__init__.py (authored by Mpaa).
[IMPR] improve self.toJSON() methods in page.__init__.py
Dec 6 2020, 4:48 PM
Mpaa committed rPWBC37a180c78a0f: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Dec 6 2020, 4:48 PM

Nov 24 2020

Mpaa added a comment to T268645: Pywikibot crashing on ratelimit after the ratelimit removal from bot group in 2020.

According to this test, there are several actions that might emit 'wikibase-api-failed-save' as message.
https://github.com/wikimedia/Wikibase/blob/e388e5b69ee0487566d7a8a77196ac0056f49747/repo/tests/phpunit/includes/Api/ApiUserBlockedTest.php

Nov 24 2020, 9:00 PM · Wikidata, Pywikibot

Nov 23 2020

Mpaa committed rPWBCdc1f0fbb5140: [IMPR] Add repr() method to BaseDataDict and ClaimCollection (authored by Mpaa).
[IMPR] Add repr() method to BaseDataDict and ClaimCollection
Nov 23 2020, 10:10 AM

Nov 22 2020

Mpaa renamed T268398: OptionHandler.set_options fails if available_options is overridden in initializer instead as a class attribute from OptionHandler.set_options fails id available_options is overridden in initializer instead as a class attribute to OptionHandler.set_options fails if available_options is overridden in initializer instead as a class attribute.
Nov 22 2020, 9:02 PM · Pywikibot
Mpaa committed rPWBCcf5aa593cef9: [IMPR] remove code duplication in page.__init__.py (authored by Mpaa).
[IMPR] remove code duplication in page.__init__.py
Nov 22 2020, 11:21 AM

Nov 15 2020

Mpaa committed rPWBC9c006a75516b: [IPMR] reduce code duplication in throttle.py (authored by Mpaa).
[IPMR] reduce code duplication in throttle.py
Nov 15 2020, 11:25 AM

Nov 13 2020

Mpaa added a comment to T228594: [phetools] Wikisource OCR deletes old contents of a page, but does not generate new text..

@Xover, I think it is a misunderstanding
data.text.substring(0,5) != "<?xml" -> XML is accepted, if it is not XML, then is considered error.

Nov 13 2020, 6:22 PM · Upstream, All-and-every-Wikisource, Tools

Nov 12 2020

Mpaa committed rPWBC7d1fd10c4468: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 12 2020, 3:33 PM
Mpaa committed rPWBCe079472eab6d: [bugfix] fix import of httplib after release of requests 2.25 (authored by Mpaa).
[bugfix] fix import of httplib after release of requests 2.25
Nov 12 2020, 9:15 AM

Nov 11 2020

Mpaa added a comment to T267762: cannot import name 'httplib' from 'urllib3.response during "pywikibot-core-tox-fasttest-py37-docker".

OK, it might be this:
https://github.com/urllib3/urllib3/commit/d71c784053dbf53b7cf2511f81232102a6a2ec76#diff-008f01f06c84456177464927734cc849c073b1f3d13bfab947ff812a5b4ac965L27

Nov 11 2020, 10:43 PM · Pywikibot
Mpaa added a comment to T267762: cannot import name 'httplib' from 'urllib3.response during "pywikibot-core-tox-fasttest-py37-docker".

Definitely. I tried to install from scratch:

Nov 11 2020, 10:22 PM · Pywikibot
Mpaa added a comment to T267762: cannot import name 'httplib' from 'urllib3.response during "pywikibot-core-tox-fasttest-py37-docker".

New versions of requests and urllib3 were released today.

Nov 11 2020, 10:15 PM · Pywikibot
Mpaa created T267762: cannot import name 'httplib' from 'urllib3.response during "pywikibot-core-tox-fasttest-py37-docker".
Nov 11 2020, 9:46 PM · Pywikibot
Mpaa added a comment to T267717: clean_sandbox.py: uncaught exception: TypeError: unsupported operand type(s) for -: 'NoneType' and 'datetime.timedelta'.

@Xqt shouldn't self.available_options['delay_td'] be accessible also via self.opt.delay_td also after setting a new value?

Nov 11 2020, 4:10 PM · Pywikibot-Scripts, Pywikibot
Mpaa committed rPWBCf567f3af1bde: [IMPR] reduce code complexity in pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity in pagegenerators.py
Nov 11 2020, 11:43 AM

Nov 10 2020

Mpaa committed rPWBC9b9c92ff546d: [IMPR] add support for some 'wbset' actions in DataSite (authored by Mpaa).
[IMPR] add support for some 'wbset' actions in DataSite
Nov 10 2020, 10:08 AM
Mpaa committed rPWBCb167ffec457c: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 10 2020, 9:02 AM

Nov 9 2020

Mpaa committed rPWBC6e5711d41a61: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 9 2020, 6:02 PM
Mpaa committed rPWBC6827d02a11a1: [IMPR] Reduce code complexity in pagegenerators.py (authored by Mpaa).
[IMPR] Reduce code complexity in pagegenerators.py
Nov 9 2020, 4:18 PM
Mpaa committed rPWBC6bc3c9c203a3: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 9 2020, 7:43 AM
Mpaa committed rPWBCdad73b0144d0: [IMPR] deprecate site arg in CategoryFilterPageGenerator (authored by Mpaa).
[IMPR] deprecate site arg in CategoryFilterPageGenerator
Nov 9 2020, 7:43 AM

Nov 5 2020

Mpaa committed rPWBCc8bbf7061e9d: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 5 2020, 7:34 PM

Nov 4 2020

Mpaa committed rPWBC1c2809121d85: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 4 2020, 10:32 PM
Mpaa committed rPWBC7cb31f03b864: [IMPR] reduce code complexity of pagegenerators.py (authored by Mpaa).
[IMPR] reduce code complexity of pagegenerators.py
Nov 4 2020, 7:20 AM

Nov 3 2020

Mpaa committed rPWBCe5ba7edf8349: [IMPR] reduce code complexity of imageharvest.py (authored by Mpaa).
[IMPR] reduce code complexity of imageharvest.py
Nov 3 2020, 7:46 PM
Mpaa added a comment to T261549: -redirectonly pagegenerators option wasn't ported from compat.

@Xqt, I think this should be implemented as a filter.

Nov 3 2020, 7:05 PM · Pywikibot-compat-to-core, Pywikibot

Oct 31 2020

Mpaa committed rPWBC9dfbe26b2e17: [bugfix] Avoid conflicts between site and possible site keyword (authored by Mpaa).
[bugfix] Avoid conflicts between site and possible site keyword
Oct 31 2020, 9:29 PM

Oct 30 2020

Mpaa committed rPWBCdcbddc69bfb9: remove wrong param in Page.latest_revision_id (authored by Mpaa).
remove wrong param in Page.latest_revision_id
Oct 30 2020, 5:18 PM
Mpaa committed rPWBCd173169f5f85: [bugfix] do not raise Exception in Page.get_best_claim() (authored by Mpaa).
[bugfix] do not raise Exception in Page.get_best_claim()
Oct 30 2020, 5:18 PM

Oct 29 2020

Mpaa committed rPWBC9bfe5928f096: [IMPR] fix TODO in wikisourcetext.py (authored by Mpaa).
[IMPR] fix TODO in wikisourcetext.py
Oct 29 2020, 6:19 PM
Mpaa committed rPWBCb903d0aa260c: [IMPR] add type annotation in pywikibot.__init__.py (authored by Mpaa).
[IMPR] add type annotation in pywikibot.__init__.py
Oct 29 2020, 3:59 PM
Mpaa committed rPWBCc82d08eefce4: [IMPR] cleanup IDE warnings in api.py (authored by Mpaa).
[IMPR] cleanup IDE warnings in api.py
Oct 29 2020, 12:14 AM

Oct 28 2020

Mpaa committed rPWBCd8a73cc623dc: [IMPR] remove deprecated mime_params in api.Request() (authored by Mpaa).
[IMPR] remove deprecated mime_params in api.Request()
Oct 28 2020, 11:18 AM

Oct 27 2020

Mpaa placed T57072: pagegenerators should accept pageids up for grabs.
Oct 27 2020, 6:06 PM · Pywikibot, Pywikibot-pagegenerators.py
Mpaa placed T73646: replace.py: async output messages jumbled with user interaction on main thread up for grabs.
Oct 27 2020, 6:05 PM · Patch-For-Review, Pywikibot-General, Pywikibot-compat-to-core, Pywikibot
Mpaa placed T198452: Always enable namespace filtering in QueryGenerator up for grabs.
Oct 27 2020, 6:04 PM · Pywikibot

Oct 26 2020

Mpaa updated subscribers of T132676: Impossible to upload a file that ends with the '\r' byte using Pywikibot.

@Anomie is base64 encode supported by api action=upload?

Not in itself, but you can use MIME's Content-Transfer-Encoding to encode the data as base64 rather than binary.

Since I no longer work for the WMF, I'm not inclined to do much to do their work for them at this time.

Oct 26 2020, 5:52 PM · Pywikibot

Oct 25 2020

Mpaa merged task T266117: Frequent chunk-too-small errors into T132676: Impossible to upload a file that ends with the '\r' byte using Pywikibot.
Oct 25 2020, 8:24 PM · Commons, Pywikibot
Mpaa merged T266117: Frequent chunk-too-small errors into T132676: Impossible to upload a file that ends with the '\r' byte using Pywikibot.
Oct 25 2020, 8:24 PM · Pywikibot