jayvdb added a subscriber: jayvdb.
jayvdb added a comment.
>>! In T69285#731531, @JAnD wrote:
> Maybe there should be connection with
> https://bugzilla.wikimedia.org/show_bug.cgi?id=64885 ?
T66885 is completed. Has this fixed the pywikibot problem also? It doesnt look like it ..
```
$ python pwb.py listpages -family:wikipedia -lang:cs -cat:Muži#H
WARNING: API warning (categorymembers): The gcmstartsortkey parameter has been deprecated.
1 Sun Ra
2 František Antonín Raab
3 Ignác Raab
4 Julius Raab
5 Karol Raab
6 Miroslav Raab
7 Ondřej Raab
8 Wilhelm Raabe
9 Jaska Raatikainen
...
```
It works on English pages:
```
$ python pwb.py listpages -family:wikipedia -lang:en -cat:Defunct_journals#H
WARNING: API warning (categorymembers): The gcmstartsortkey parameter has been deprecated.
1 Hudební nástroje
2 Human Genomics and Proteomics
3 In Theory Only
4 International Journal of Sexuality and Gender Studies
5 Irish Naturalist
6 Journal de Trévoux
7 Journal of Asthma & Allergy Educators
8 Journal of Botany, British and Foreign
9 Journal of Comparative and Physiological Psychology
10 Journal of Discourses
...
```
TASK DETAIL
https://phabricator.wikimedia.org/T69285
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, JAnD, jayvdb
jayvdb moved this task to Compat only issues on the Pywikibot-pagegenerators workboard.
TASK DETAIL
https://phabricator.wikimedia.org/T57200
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, Ladsgroup, Legoktm
jayvdb moved this task to Compat only issues on the Pywikibot-pagegenerators workboard.
TASK DETAIL
https://phabricator.wikimedia.org/T57012
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, Legoktm, jayvdb, Mpaa, Nullzero, Xqt
droid created this task.
droid assigned this task to Qgil.
droid added a subscriber: droid.
droid added projects: pywikibot-compat, pywikibot-core.
droid changed Security from none to none.
TASK DESCRIPTION
The Pywikibot is a collection of tools that automate work on MediaWiki sites. Originally designed for Wikipedia, it is now used throughout the Wikimedia Foundation's projects and on many other MediaWiki wikis. It is written in Python making it quite popular.
The aim of my project is to encourage use of pywikibot (which is more-user friendly, hence likely to attract more active contributors) for its diverse usage and application in creating versatile bots through compat to core migration. Migration is an essential step needed to start further contribution towards development of new features by using automated bots. Besides, I also plan to prepare proper user friendly documentation to promote usage of pywikibot among newbies. This includes updating the possible available material on pywikibot, compilation of useful resources at one place for easy access and include necessary changes in the older articles.
TASK DETAIL
https://phabricator.wikimedia.org/T76570
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Qgil, droid
Cc: Aklapper, droid, jayvdb, pywikipedia-bugs
jayvdb edited the task description.
TASK DETAIL
https://phabricator.wikimedia.org/T76615
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, Aklapper, jayvdb
jayvdb added a project: Pywikibot-Wikidata.
TASK DETAIL
https://phabricator.wikimedia.org/T76615
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, Aklapper, jayvdb
gerritbot added a project: Patch-For-Review.
gerritbot added a comment.
Change 177216 had a related patch set uploaded (by Murfel):
T70664 Added global options support
[[https://gerrit.wikimedia.org/r/177216]]
#patch-for-review
TASK DETAIL
https://phabricator.wikimedia.org/T70664
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: murfel, gerritbot
Cc: pywikipedia-bugs, zhuyifei1999, Ricordisamoa, jayvdb, murfel, XZise
XZise added a subscriber: XZise.
XZise added a comment.
There is a similar script `editarticle.py` which has been fixed recently see T70617 and https://gerrit.wikimedia.org/r/#/c/176747/.
I'd deactivate `--help` (it will be supported for all scripts with T76429) via the `add_help=False` argument. The help is then handled by the `handle_args` if `-help` is used.
TASK DETAIL
https://phabricator.wikimedia.org/T70664
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: murfel, XZise
Cc: pywikipedia-bugs, zhuyifei1999, Ricordisamoa, jayvdb, murfel, XZise
murfel claimed this task.
murfel added a comment.
Right now replicate_wiki.py uses argparse to parse local arguments. Once handle_args is added to parse global arguments, should it parse local arguments too? If use combination of both handle_args for global and argparse for local arguments then -h would look like
$ python pwb.py scripts/replicate_wiki.py -h
Introduction … (given by handle_args)
Global arguments …
usage: … (given by argparse)
positional arguments: …
optional arguments: …
TASK DETAIL
https://phabricator.wikimedia.org/T70664
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: murfel
Cc: pywikipedia-bugs, zhuyifei1999, Ricordisamoa, jayvdb, murfel