mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-08-21 13:31:45 -07:00
Embed pymysql
within the collection and use default test container
This change eliminates the need to install the connector on each controlled node, as `pymysql` version 1.1.1 is now included. As a result, we can safely assume its availability, thus simplifying the testing process. Also, I managed to remove the need for pre-built test containers. We now use the default test containers from ansible-test.
This commit is contained in:
parent
16d530348d
commit
04af62c400
49 changed files with 4392 additions and 979 deletions
|
@ -126,13 +126,10 @@ For MariaDB, only Long Term releases are tested.
|
|||
- mysqlclient 2.0.3 (only collection version >= 3.5.2)
|
||||
- mysqlclient 2.1.1 (only collection version >= 3.5.2)
|
||||
|
||||
## External requirements
|
||||
Starting with 3.9.1, pymysql is now included. It means it is no longer necessary to install the connector on the controller or the controlled nodes. Here is the version included:
|
||||
|
||||
The MySQL modules rely on a MySQL connector. The list of supported drivers is below:
|
||||
|
||||
- [PyMySQL](https://github.com/PyMySQL/PyMySQL)
|
||||
- [mysqlclient](https://github.com/PyMySQL/mysqlclient)
|
||||
- Support for other Python MySQL connectors may be added in a future release.
|
||||
- community.mysql 3.9.1: pymysql 1.1.1
|
||||
s
|
||||
|
||||
## Using this collection
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue