[Pywikipedia-bugs] [Maniphest] [Commented On] T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value

2024-05-01 Thread Framawiki
Framawiki added a comment.


  It is also possible some stuff was done on the toolforge side and impacted 
the output of the version.
  Anyway, a `.strip()` could be added somewhere to remove any unattended `\n` 
in versions around here 
 
in `pywikibot/version.py`.

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

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

To: Framawiki
Cc: Aklapper, Framawiki, 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] [Commented On] T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value

2024-05-01 Thread Framawiki
Framawiki added a comment.


  if somebody has the same issue right now, just append this value in your 
~/.pywikibot/user-config.py (and adapt the values, for sure):
  `user_agent_format="MY_BOT_NAME using pywikibot on MY_WIKI_NAME"`

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

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

To: Framawiki
Cc: Aklapper, Framawiki, 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] [Edited] T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value

2024-05-01 Thread Framawiki
Framawiki updated the task description.

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

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

To: Framawiki
Cc: Aklapper, Framawiki, 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] [Created] T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value

2024-05-01 Thread Framawiki
Framawiki created this task.
Framawiki added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Hello pywikibot maintainers,
  My bot, that is using nightly version (/data/project/shared/pywikibot/core/ 
on toolforge), is stuck with the following error since April 20. 
  It may correspond to commit by @Xqt : 
https://github.com/wikimedia/pywikibot/commit/77ecbd1a753a2b518d5be89c8627265caae92564
  I guess backline char (`\n`) has no place in user-agent string.
  
tools.framabot@shell:~$ ~/venv3.11/bin/python3 
/data/project/shared/pywikibot/core/pwb.py login
fatal: detected dubious ownership in repository at 
'/data/project/pywikibot/public_html/core'
To add an exception for this directory, call:

git config --global --add safe.directory 
/data/project/pywikibot/public_html/core
ERROR: Traceback (most recent call last):
  File 
"/data/project/pywikibot/public_html/core/pywikibot/data/api/_requests.py", 
line 684, in _http_request
response = http.request(self.site, uri=uri,
   
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 283, in request
r = fetch(baseuri, headers=headers, **kwargs)
^
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 457, in fetch
callback(response)
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 337, in error_handling_callback
raise FatalServerError(str(response))
pywikibot.exceptions.FatalServerError: Invalid leading whitespace, reserved 
character(s), or returncharacter(s) in header value: 'login (wikipedia:fr; 
User:Framabot) Pywikibot/9.2.0.dev1 (1\n) requests/2.31.0 Python/3.11.2.final.0'

Traceback (most recent call last):
  File "/data/project/shared/pywikibot/core/pwb.py", line 40, in 
sys.exit(main())
 ^^
  File "/data/project/shared/pywikibot/core/pwb.py", line 36, in main
runpy.run_path(str(path), run_name='__main__')
  File "", line 291, in run_path
  File "", line 98, in _run_module_code
  File "", line 88, in _run_code
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/wrapper.py", 
line 521, in 
main()
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/wrapper.py", 
line 505, in main
if not execute():
   ^
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/wrapper.py", 
line 492, in execute
run_python_file(filename, script_args, module)
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/wrapper.py", 
line 149, in run_python_file
exec(compile(source, filename, 'exec', dont_inherit=True),
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/login.py", 
line 178, in 
main()
  File "/data/project/shared/pywikibot/core/pywikibot/scripts/login.py", 
line 141, in main
for arg in pywikibot.handle_args(args):
   ^^^
  File "/data/project/pywikibot/public_html/core/pywikibot/bot.py", line 
832, in handle_args
pywikibot.Site()
  File "/data/project/pywikibot/public_html/core/pywikibot/__init__.py", 
line 243, in Site
_sites[key] = interface(code=code, fam=fam, user=user)
  
  File 
"/data/project/pywikibot/public_html/core/pywikibot/site/_apisite.py", line 
140, in __init__
self.login(cookie_only=True)
  File 
"/data/project/pywikibot/public_html/core/pywikibot/site/_apisite.py", line 
400, in login
if self.userinfo['name'] == self.user():
   ^
  File 
"/data/project/pywikibot/public_html/core/pywikibot/site/_apisite.py", line 
670, in userinfo
uidata = uirequest.submit()
 ^^
  File 
"/data/project/pywikibot/public_html/core/pywikibot/data/api/_requests.py", 
line 993, in submit
response, use_get = self._http_request(use_get, uri, body, headers,
^^^
  File 
"/data/project/pywikibot/public_html/core/pywikibot/data/api/_requests.py", 
line 684, in _http_request
response = http.request(self.site, uri=uri,
   
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 283, in request
r = fetch(baseuri, headers=headers, **kwargs)
^
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 457, in fetch
callback(response)
  File "/data/project/pywikibot/public_html/core/pywikibot/comms/http.py", 
line 337, in error_handling_callback
raise FatalServerError(str(response))

[Pywikipedia-bugs] [Maniphest] [Commented On] T363724: cosmetic_changes should not add line between __NOTOC__ and header

2024-05-01 Thread JAnD
JAnD added a comment.


  On Wiktionary is common that the first item on page is header. Sometimes 
there is some template or __ magicword__ above it, but new line above first 
header is not good.

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

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

To: JAnD
Cc: Xqt, mykhal, Aklapper, pywikibot-bugs-list, JAnD, 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] [Updated] T144157: Pywikibot should create *.lwp files with 600 mode so nobody except its owner is able to read it

2024-05-01 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review.

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

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

To: Xqt, Maintenance_bot
Cc: Mpaa, valhallasw, Xqt, gerritbot, Aklapper, Urbanecm, 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, Isabelladantes1983, 
Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, 786, Biggs657, 
Juan90264, Alter-paule, Beast1978, Un1tY, Hook696, Kent7301, joker88john, 
CucyNoiD, Gaboe420, Giuliamocci, Cpaulf30, Af420, Bsandipan, Lewizho99, 
Maathavan, Neuronton
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org


[Pywikipedia-bugs] [Maniphest] [Updated] T363738: add species to fam list

2024-05-01 Thread JJMC89
JJMC89 removed a project: Pywikibot.

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

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

To: JJMC89
Cc: Xqt, pywikibot-bugs-list, rook, AshokChakra, 94rain, R96340, 
Chicocvenancio, Susannaanas, Fuzheado, Jane023, yuvipanda, Daniel_Mietchen, 
zhuyifei1999, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, 
Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, 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] [Closed] T363738: add species to fam list

2024-05-01 Thread rook
rook closed this task as "Resolved".

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

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

To: rook
Cc: Xqt, pywikibot-bugs-list, rook, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Khutuck, Zkhalido, AshokChakra, Viztor, 94rain, Wenyi, R96340, 
Chicocvenancio, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, Susannaanas, Fuzheado, mys_721tx, Jane023, yuvipanda, 
Daniel_Mietchen, jayvdb, zhuyifei1999, Masti, Alchimista
___
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org