Bug 39255 - SyntaxWarning при работе MySQL Connector/Python
Summary: SyntaxWarning при работе MySQL Connector/Python
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-mysql (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-11 16:09 MSK by alexey
Modified: 2020-11-12 01:00 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alexey 2020-11-11 16:09:10 MSK
При использовании получаю следующее сообщение (выполнение при этом не прекращается):

/usr/lib/python3/site-packages/mysql/connector/abstracts.py:134: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if group is 'connector_python':
/usr/lib/python3/site-packages/mysql/connector/optionfiles.py:98: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if group is 'connector_python':

Взглянул на код
http://git.altlinux.org/gears/p/python-module-mysql.git?p=python-module-mysql.git;a=blob;f=mysql-connector-python/lib/mysql/connector/abstracts.py;h=1a4e3c8aaf1724471a045f698119469708c30cfb;hb=41f94e77ffe2022fbb1b118c42580d261beb7f41

- похоже, нужно сделать именно то, что и предлагается - заменить 'is' на '=='.
Comment 1 Repository Robot 2020-11-12 01:00:04 MSK
python3-module-mysql-8.0.22-alt1 -> sisyphus:

 * Thu Nov 12 2020 Vitaly Lipatov <lav@altlinux> 8.0.22-alt1
 - new version 8.0.22 (with rpmrb script) (ALT bug 39255)
 * Thu Nov 12 2020 Vitaly Lipatov <lav@altlinux> 2.1.7-alt2
 - build python3 package separately