[Pywikipedia-bugs] [Maniphest] [Commented On] T279753: MySQL: AttributeError: 'Cursor' object has no attribute 'cursor

2021-04-08 Thread Vladis13
Vladis13 added a comment.


  I updated `pywikibot` and `pymysql` and it worked.
  I think, need to add check for the version of `pymysql` to 
`pywikibot/data/mysql.py`, and revert the code for support version <1.0.0. Or 
at least a notification that bots developers need to update `pymysql`.

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

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

To: Vladis13
Cc: Xqt, Aklapper, pywikibot-bugs-list, Vladis13, 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
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T279753: MySQL: AttributeError: 'Cursor' object has no attribute 'cursor

2021-04-08 Thread Vladis13
Vladis13 created this task.
Vladis13 added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  The database queries in my bots, based on Pywikibot, crashes after the March 
changes (renamed the database replica 

 T278252  and a few changes in 
Pywikibot like 
).
  From my PC (via SSH tunnel 
)
 scripts work, but not on toolforge.org server.
  
  To example, I run `python` promt on the server:
  
>>> from pywikibot.data import mysql

>>> sql = "SELECT * FROM page LIMIT 10;"
>>> result = mysql.mysql_query(sql, dbname='ruwiki')
>>> list(result)

Traceback (most recent call last):
  File "", line 1, in 
  File "/data/project/shared/pywikipedia/core/pywikibot/data/mysql.py", 
line 67, in mysql_query
with connection as conn, conn.cursor() as cursor:
AttributeError: 'Cursor' object has no attribute 'cursor'
  
  
  
>>> from pywikibot import config2 as config

>>> config.db_hostname_format.format(dbname)
'ruwiki.web.db.svc.wikimedia.cloud'

>>> config.db_name_format.format(dbname)
'ruwiki_p'

>>> config.db_port
3306

>>> credentials
{'read_default_file': '/data/project/vltools/replica.my.cnf'}

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

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

To: Vladis13
Cc: Xqt, Aklapper, pywikibot-bugs-list, Vladis13, 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
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T277890: Unnecessary else/elif used after raise

2021-04-08 Thread gerritbot
gerritbot added a comment.


  Change 678127 had a related patch set uploaded (by Damian; author: Damian):
  
  [pywikibot/core@master] [cleanup] Unnecessary else/elif used after raise
  
  https://gerrit.wikimedia.org/r/678127

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

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

To: Sahilgrewalhere, gerritbot
Cc: Zabe, Dvorapa, Kizule, Helix17, Aklapper, pywikibot-bugs-list, Xqt, 
Gaurav24072002, Abhinay76, Annysah01, Rohitgeddam, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Alter-paule, Beast1978, Un1tY, Khutuck, Soda, Chaytanya, 
Zkhalido, Hook696, wiki-helenatxu, Kent7301, joker88john, Viztor, CucyNoiD, 
Wenyi, Kieubinhtb, Tks4Fish, Gaboe420, Mh-3110, Giuliamocci, Asad_Ali_Palijo, 
Cpaulf30, Lahi, Af420, Bsandipan, Soteriaspace, JakeTheDeveloper, Tbscho, MayS, 
Lewizho99, Mdupont, JJMC89, Maathavan, xSavitar, Altostratus, Avicennasis, 
MuhammadShuaib, Tmalhotra, SimmeD, mys_721tx, jayvdb, Masti, Alchimista
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Status] T249403: login.py crashes on 1.33 Fandom wikis

2021-04-08 Thread Xqt
Xqt changed the task status from "Stalled" to "Open".
Xqt added a project: TestMe.

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

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

To: Xqt
Cc: Xqt, Dvorapa, Aklapper, Rail, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, 
JJMC89, TerraCodes, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista, Krenair
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs