[Pywikipedia-bugs] [Maniphest] [Commented On] T353387: Suggest installing requests_oauthlib instead of throwing NoUsernameError

2023-12-15 Thread Mpaa
Mpaa added a comment.


  There is an error, but it almost invisible due to the long traceback:
  ERROR: OAuth authentication not supported: No module named 'requests_oauthlib'
  
  I think an exception should be raised here:
  
https://github.com/wikimedia/pywikibot/blob/master/pywikibot/comms/http.py#L437

TASK DETAIL
  https://phabricator.wikimedia.org/T353387

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa
Cc: Mpaa, Xqt, Aklapper, pywikibot-bugs-list, Framawiki, mevo, LAVANYANELLURI, 
ajaypediredla14, Jainitbafna, AFZL210, Gaurav24072002, Abhinay76, PotsdamLamb, 
Annysah01, Rohitgeddam, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Soda, 
Chaytanya, Zkhalido, JorisDarlingtonQuarshie, wiki-helenatxu, Viztor, Klein, 
Wenyi, Tks4Fish, Mh-3110, Lahi, JakeTheDeveloper, Tbscho, MayS, Mdupont, 
JJMC89, Dvorapa, xSavitar, Altostratus, Avicennasis, MuhammadShuaib, Tmalhotra, 
SimmeD, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Retitled] T353537: Allow using file logs with build service images

2023-12-15 Thread taavi
taavi renamed this task from "Pywikibot image for Toolforge jobs does not 
capture output" to "Allow using file logs with build service images".
taavi lowered the priority of this task from "High" to "Medium".
taavi removed a subscriber: pywikibot-bugs-list.
taavi removed a project: Pywikibot.

TASK DETAIL
  https://phabricator.wikimedia.org/T353537

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: taavi
Cc: Aklapper, russblau, Bellucii32, Devnull, Nintendofan885, 
JorisDarlingtonQuarshie, 94rain, Namenlos314, skpuneethumar, Zylc, Bstorm, 
1978Gage2001, aborrero, Operator873, Bsandipan, DSquirrelGM, Chicocvenancio, 
Tbscho, Freddy2001, JJMC89, Luke081515, Jitrixis, Gryllida, jayvdb, scfc, 
coren, Krenair, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, MayS, Mdupont, Dvorapa, 
Altostratus, Avicennasis, mys_721tx, Xqt, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Claimed] T353537: Pywikibot image for Toolforge jobs does not capture output

2023-12-15 Thread taavi
taavi claimed this task.
taavi triaged this task as "High" priority.

TASK DETAIL
  https://phabricator.wikimedia.org/T353537

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: taavi
Cc: Aklapper, pywikibot-bugs-list, russblau, mevo, Bellucii32, PotsdamLamb, 
Devnull, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Nintendofan885, 
Zkhalido, JorisDarlingtonQuarshie, Viztor, 94rain, Wenyi, Namenlos314, 
skpuneethumar, Zylc, Bstorm, 1978Gage2001, aborrero, Operator873, Bsandipan, 
DSquirrelGM, Chicocvenancio, Tbscho, MayS, Freddy2001, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, Xqt, 
Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Created] T353537: Pywikibot image for Toolforge jobs does not capture output

2023-12-15 Thread russblau
russblau created this task.
russblau added projects: Pywikibot, Toolforge Jobs framework.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Running a test script on Toolforge as follows:
  
  `toolforge jobs run test1 --image 
tool-pywikibot/pywikibot-scripts-stable:latest --command "echo Hello, World!"`
  
  After a few seconds, the job shows as "Completed". I then expect to find a 
file `test1.out` in my tool's home directory containing the text "Hello, 
World!" and an empty file `test1.err`. Neither of these files is created. (They 
are created as expected when using a different `--image`).
  
  Specifying the output files with `--filelog-stdout` and `--filelog-stderr` 
doesn't change the result.

TASK DETAIL
  https://phabricator.wikimedia.org/T353537

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: russblau
Cc: Aklapper, pywikibot-bugs-list, russblau, mevo, Bellucii32, PotsdamLamb, 
Devnull, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Nintendofan885, 
Zkhalido, JorisDarlingtonQuarshie, Viztor, 94rain, Wenyi, Namenlos314, 
skpuneethumar, Zylc, Bstorm, 1978Gage2001, aborrero, Operator873, Bsandipan, 
DSquirrelGM, Chicocvenancio, Tbscho, MayS, Freddy2001, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, Xqt, 
Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Unblock] T347052: Update setuptools requirements

2023-12-15 Thread taavi
taavi closed subtask T347051: Update setuptools to 65.5.1+ on toolforge as 
Invalid.

TASK DETAIL
  https://phabricator.wikimedia.org/T347052

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: taavi
Cc: Aklapper, Xqt, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Declined] T284299: Install setuptools >= 49.4.0 on Toolforge

2023-12-15 Thread taavi
taavi closed this task as "Declined".
taavi added a comment.


  I'm closing all grid engine install/update tasks as the [[ grid engine is 
being removed | 
https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation ]]. 
Please see the instructions page on how to migrate your tool to Kubernetes. 
Thanks.

TASK DETAIL
  https://phabricator.wikimedia.org/T284299

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: taavi
Cc: Meno25, taavi, aborrero, revi, zhuyifei1999, Dvorapa, Billinghurst, Ato_01, 
bd808, Aklapper, Xqt, pywikibot-bugs-list, mevo, Bellucii32, PotsdamLamb, 
dcaro, Devnull, Slst2020, Jyoo1011, nskaggs, JohnsonLee01, SHEKH, Dijkstra, 
Raymond_Ndibe, Khutuck, Nintendofan885, Zkhalido, JorisDarlingtonQuarshie, 
Viztor, 94rain, Wenyi, Namenlos314, skpuneethumar, sietec, Zylc, Bstorm, 
1978Gage2001, Operator873, Bsandipan, DSquirrelGM, Chicocvenancio, Tbscho, 
MayS, Freddy2001, Mdupont, JJMC89, Altostratus, Avicennasis, Luke081515, 
mys_721tx, Jitrixis, Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Declined] T327600: Pywikibot 8 requires mwparserfromhell, which is not present on the Toolforge grid

2023-12-15 Thread taavi
taavi closed this task as "Declined".
taavi added a comment.


  I'm closing all grid engine install/update tasks as the [[ grid engine is 
being removed | 
https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation ]]. 
Please see the instructions page on how to migrate your tool to Kubernetes. 
Thanks.

TASK DETAIL
  https://phabricator.wikimedia.org/T327600

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: taavi
Cc: Mathis_Benguigui, MisterSynergy, binbot, Blua, Ato_01, Thibaut120094, 
Paucabot, JJMC89, YFdyh000, taavi, Legoktm, Xqt, Aklapper, pywikibot-bugs-list, 
Multichill, mevo, Bellucii32, PotsdamLamb, Devnull, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Khutuck, Nintendofan885, Zkhalido, JorisDarlingtonQuarshie, 
Viztor, 94rain, Wenyi, Namenlos314, skpuneethumar, Zylc, Bstorm, 1978Gage2001, 
Operator873, Bsandipan, DSquirrelGM, Chicocvenancio, Tbscho, MayS, Freddy2001, 
Mdupont, Dvorapa, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, 
Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Krenair
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Commented On] T353387: Suggest installing requests_oauthlib instead of throwing NoUsernameError

2023-12-15 Thread Framawiki
Framawiki added a comment.


  I was following 
https://wikitech.wikimedia.org/wiki/Help:Toolforge/Raw_Kubernetes_jobs#Virtualenv_and_pywikibot
 on toolforge.
  mwparserfromhell was missing from the default packages present on the system, 
and a nice error message asks to install it. But if user is using OAuth, 
pywikibot does not suggest installing mwoauth / requests_oauthlib.
  We can also update the doc to ask running `pip install -r 
/data/project/shared/pywikibot/core/requirements.txt`.

TASK DETAIL
  https://phabricator.wikimedia.org/T353387

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Framawiki
Cc: Xqt, Aklapper, pywikibot-bugs-list, Framawiki, mevo, LAVANYANELLURI, 
ajaypediredla14, Jainitbafna, AFZL210, Gaurav24072002, Abhinay76, PotsdamLamb, 
Annysah01, Rohitgeddam, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Soda, 
Chaytanya, Zkhalido, JorisDarlingtonQuarshie, wiki-helenatxu, Viztor, Klein, 
Wenyi, Tks4Fish, Mh-3110, Lahi, JakeTheDeveloper, Tbscho, MayS, Mdupont, 
JJMC89, Dvorapa, xSavitar, Altostratus, Avicennasis, MuhammadShuaib, Tmalhotra, 
SimmeD, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Triaged] T352606: Cannot run tests vs sites where oauth is configured in user-config.py

2023-12-15 Thread Xqt
Xqt triaged this task as "High" priority.

TASK DETAIL
  https://phabricator.wikimedia.org/T352606

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Aklapper, pywikibot-bugs-list, Mpaa, mevo, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, binbot, Avicennasis, mys_721tx, Xqt, 
jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org