15
0

11 Commits

Author SHA256 Message Date
44873701e1 - update to 9.3.0:
* WL#16754: The host wildcard no longer applies to localhost
  * WL#16752: Deprecate class methods to access instance data or
    to know instance internal state
  * WL#16327: Remove Cursors Prepared Raw and Named Tuple
  * BUG#37541353: (Contribution) Fix typing annotation of
    MySQLConnectionAbstract's close function
  * BUG#37453587: Github links in PyPI project's pages do not
    work
  * BUG#37447394: Unable to escape a parameter marker (`%s`) used
    in a query that should not be treated as a parameter marker
  * BUG#37418436: Arbitrary File Read in MySQL Python Client
    library
  * BUG#37410052: Bad formatting of exceptions when connecting
    with Unix sockets
  * BUG#37399636: The C-extension has a memory leak when working
    with prepared statements
  * BUG#37275524: Exception is not interpreted properly on
    prepared statements when C extension is in use
  * BUG#36098290: mysql-connector-python is distributed without
    setup.py or pyproject.toml
  * WL#16381: Add support for read and write timeouts
  * WL#16285: Remake Multi Statement Execution
  * BUG#37145655: MySQL Connector/Python Configuration Files RCE
  * BUG#36702939: connection_cext has a memory leak in the python
    mysql-connector
  * BUG#36922645: Option `connection_timeout` is overwritten and
    works as "query" timeout instead
  * BUG#36126909: "Unread result found" exception/bad
    MySQLCursor.statement when query text contains code comments

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=25
2025-07-05 10:30:44 +00:00
30d18ddeb7 - Update to 9.1.0 (bsc#1231740, CVE-2024-21272)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=22
2024-10-21 12:29:37 +00:00
6970b041b3 Accepting request 1121608 from home:SchoolGuy:branches:devel:languages:python
Update to version 8.2.0

OBS-URL: https://build.opensuse.org/request/show/1121608
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=20
2023-11-01 15:51:11 +00:00
Tomáš Chvátal
cf97cdccc0 Accepting request 813433 from home:Rotkraut:branches:openSUSE:Factory
- Add requirement on python-dnspython and python-protobuf (bsc#1172784)
- Add remove-require-version-constraint.patch

Add requirement on python-dnspython and python-protobuf. This fixes bsc#1172784.

See the last line in setupinfo.py in the sources:
> install_requires = ["protobuf==3.6.1", "dnspython==1.16.0"]

Import 'mysql.connector' will fail if python-dnspython is not installed, see the referenced bug report. Import 'mysqlx.protobuf' will fail if python-protobuf is not installed.

I assume one can just ignore the exact version constraints indicated in the source package, at least the package works fine for me using the standard packages from the distribution having slightly different versions. This request therefore adds a patch that removes these version constraints.

OBS-URL: https://build.opensuse.org/request/show/813433
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=18
2020-06-11 11:29:09 +00:00
9651d19be7 - update to 8.0.19 (bsc#1122204 - CVE-2019-2435):
- WL#13531: Remove xplugin namespace
  - WL#13372: DNS SRV support
  - WL#12738: Specify TLS ciphers to be used by a client or session
  - BUG#30270760: Fix reserved filed should have a length of 22
  - BUG#29417117: Close file in handle load data infile
  - WL#13330: Single C/Python (Win) MSI installer
  - WL#13335: Connectors should handle expired password sandbox without SET operations
  - WL#13194: Add support for Python 3.8
  - BUG#29909157: Table scans of floats causes memory leak with the C extension
  - BUG#25349794: Add read_default_file alias for option_files in connect()
  - WL#13155: Support new utf8mb4 bin collation
  - WL#12737: Add overlaps and not_overlaps as operator
  - WL#12735: Add README.rst and CONTRIBUTING.rst files
  - WL#12227: Indexing array fields
  - WL#12085: Support cursor prepared statements with C extension
  - BUG#29855733: Fix error during connection using charset and collation combination
  - BUG#29833590: Calling execute() should fetch active results
  - BUG#21072758: Support for connection attributes classic
  - WL#12864: Upgrade of Protobuf version to 3.6.1
  - WL#12863: Drop support for Django versions older than 1.11
  - WL#12489: Support new session reset functionality
  - WL#12488: Support for session-connect-attributes
  - WL#12297: Expose metadata about the source and binaries
  - WL#12225: Prepared statement support
  - BUG#29324966: Add missing username connection argument for driver compatibility
  - BUG#29278489: Fix wrong user and group for Solaris packages
  - BUG#29001628: Fix access by column label in Table.select()
  - BUG#28479054: Fix Python interpreter crash due to memory corruption
  - BUG#27897881: Empty LONG BLOB throws an IndexError

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=16
2020-03-18 16:47:36 +00:00
21f03e27e2 Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=14
2018-12-04 17:17:21 +00:00
2ea904c2c4 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=13
2018-12-04 13:42:03 +00:00
Tomáš Chvátal
5618ef8498 Accepting request 577102 from home:winski:python
- Update to 2.1.7
- Convert to singlespec

OBS-URL: https://build.opensuse.org/request/show/577102
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=11
2018-02-16 10:01:39 +00:00
Jan Matejek
3f2244bce1 Accepting request 436710 from home:matejcik:branches:devel:languages:python
- update to 2.1.4
  * significant incompatible changes from 1.2 line
  * better Django compatibility
  * C extension linking to libmysqlclient is available
    (not included in this version of package)
  * bug fixes
- includes fix for CVE-2016-5598, bsc#1005559

OBS-URL: https://build.opensuse.org/request/show/436710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=9
2016-10-21 15:45:01 +00:00
OBS User buildservice-autocommit
47e3002238 Accepting request 257859 from devel:languages:python
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/257859
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=7
2014-10-22 14:22:54 +00:00
27c4a77a85 Accepting request 251619 from home:tbechtold
Initial version

OBS-URL: https://build.opensuse.org/request/show/251619
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mysql-connector-python?expand=0&rev=1
2014-09-23 13:40:06 +00:00