Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency aiomysql to ^0.2.0 #27

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 11, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
aiomysql ^0.0.22 -> ^0.2.0 age adoption passing confidence

Release Notes

aio-libs/aiomysql (aiomysql)

v0.2.0

Compare Source

Changes

0.2.0 (2023-06-11)
^^^^^^^^^^^^^^^^^^

  • Bump minimal SQLAlchemy version to 1.3 #​815

  • Remove deprecated Pool.get #​706

  • | Partially ported PyMySQL#304 <https://github.com/PyMySQL/PyMySQL/pull/304>_ #​792
    | aiomysql now reraises the original exception during connect() if it's not IOError, OSError or asyncio.TimeoutError.
    | This was previously always raised as OperationalError.

  • Fix debug log level with sha256_password authentication #​863

  • Modernized code with pyupgrade <https://github.com/asottile/pyupgrade>_ to Python 3.7+ syntax #​930

  • Removed tests for EoL MariaDB versions 10.3, 10.7 and 10.8, added tests for MariaDB 10.9, 10.10, 10.11 #​932

0.1.1 (2022-05-08)
^^^^^^^^^^^^^^^^^^

  • Fix SSL connection handshake charset not respecting client configuration #​776

0.1.0 (2022-04-11)
^^^^^^^^^^^^^^^^^^

  • Don't send sys.argv[0] as program_name to MySQL server by default #​620

  • Allow running process as anonymous uid #​587

  • Fix timed out MySQL 8.0 connections raising InternalError rather than OperationalError #​660

  • Fix timed out MySQL 8.0 connections being returned from Pool #​660

  • Ensure connections are properly closed before raising an OperationalError when the server connection is lost #​660

  • Ensure connections are properly closed before raising an InternalError when packet sequence numbers are out of sync #​660

  • Unix sockets are now internally considered secure, allowing sha256_password and caching_sha2_password auth methods to be used #​695

  • Test suite now also tests unix socket connections #​696

  • Fix SSCursor raising InternalError when last result was not fully retrieved #​635

  • Remove deprecated no_delay argument #​702

  • Support PyMySQL up to version 1.0.2 #​643

  • Bump minimal PyMySQL version to 1.0.0 #​713

  • Align % formatting in Cursor.executemany() with Cursor.execute(), literal % now need to be doubled in Cursor.executemany() #​714

  • Fixed unlimited Pool size not working, this is now working as documented by passing maxsize=0 to create_pool #​119

  • Added Pool.closed property as present in aiopg #​463

  • Fixed SQLAlchemy connection context iterator #​410

  • Fix error packet handling for SSCursor #​428

  • Required python version is now properly documented in python_requires instead of failing on setup.py execution #​731

  • Add rsa extras_require depending on PyMySQL[rsa] #​557

  • Migrate to PEP 517 build system #​746

  • Self-reported __version__ now returns version generated by setuptools-scm during build, otherwise 'unknown' #​748

  • Fix SSCursor raising query timeout error on wrong query #​428

0.0.22 (2021-11-14)
^^^^^^^^^^^^^^^^^^^

0.0.21 (2020-11-26)
^^^^^^^^^^^^^^^^^^^

  • Allow to use custom Cursor subclasses #​374

  • Fill Connection class with actual client version #​388

  • Fix legacy aiter methods #​403

  • Fix & update docs #​418 #​437

  • Ignore pyenv's .python-version file #​424

  • Replace asyncio.streams.IncompleteReadError with asyncio.IncompleteReadError #​460 #​454

  • Add support for SQLAlchemy default parameters #​455 #​466

  • Update dependencies #​485

  • Support Python 3.7 & 3.8 #​493

0.0.20 (2018-12-19)
^^^^^^^^^^^^^^^^^^^

  • Fixed connect_timeout #​360

  • Fixed support for SQLA executemany #​324

  • Fix the python 3.7 compatibility #​357

  • Fixed reuse connections when StreamReader has an exception #​339

  • Fixes warning when inserting binary strings #​326

0.0.19 (2018-07-12)
^^^^^^^^^^^^^^^^^^^

  • See v0.0.18

0.0.18 (2018-07-09)
^^^^^^^^^^^^^^^^^^^

  • Updated to support latest PyMySQL changes.

  • aiomysql now sends client connection info.

  • MySQL8+ Support including sha256_password and cached_sha2_password authentication plugins.

  • Default max packet length sent to the server is no longer 1.

  • Fixes issue where cursor.nextset can hang on query sets that raise errors.

0.0.17 (2018-07-06)
^^^^^^^^^^^^^^^^^^^

  • Pinned version of PyMySQL

0.0.16 (2018-06-03)
^^^^^^^^^^^^^^^^^^^

  • Added ability to execute precompiled sqlalchemy queries #​294 (Thanks @​vlanse)

0.0.15 (2018-05-20)
^^^^^^^^^^^^^^^^^^^

  • Fixed handling of user-defined types for sqlalchemy #​290

  • Fix KeyError when server reports unknown collation #​289

0.0.14 (2018-04-22)
^^^^^^^^^^^^^^^^^^^

  • Fixed SSL connection finalization #​282

0.0.13 (2018-04-19)
^^^^^^^^^^^^^^^^^^^

0.0.12 (2018-01-18)
^^^^^^^^^^^^^^^^^^^

  • Fixed support for SQLAlchemy 1.2.0

  • Fixed argument for cursor.execute in sa engine #​239 (Thanks @​NotSoSuper)

0.0.11 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

  • Fixed README formatting on pypi

0.0.10 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

0.0.9 (2016-09-14)
^^^^^^^^^^^^^^^^^^

0.0.8 (2016-08-24)
^^^^^^^^^^^^^^^^^^

0.0.7 (2016-01-27)
^^^^^^^^^^^^^^^^^^

  • Fix for multiple results issue, ported from pymysql #​52

  • Fixed useless warning with no_delay option #​55

  • Added async/await support for Engine, SAConnection, Transaction #​57

  • pool.release returns future so we can wait on it in aexit #​60

  • Update to PyMySQL 0.6.7

0.0.6 (2015-12-11)
^^^^^^^^^^^^^^^^^^

0.0.5 (2015-10-28)
^^^^^^^^^^^^^^^^^^

  • no_delay option is deprecated and True by default

  • Add Cursor.mogrify() method

  • Support for "LOAD LOCAL INFILE" query.

  • Check connection inside pool, in case of timeout drop it, fixes #​25

  • Add support of python 3.5 features to pool, connection and cursor

0.0.4 (2015-05-23)
^^^^^^^^^^^^^^^^^^

  • Allow to call connection.wait_closed twice.

  • Fixed sqlalchemy 1.0.0 support.

  • Fix #​11: Rename Connection.wait_closed() to .ensure_closed()

  • Raise ResourceWarning on non-closed Connection

  • Rename Connection.connect to _connect

0.0.3 (2015-03-10)
^^^^^^^^^^^^^^^^^^

  • Added support for PyMySQL up to 0.6.6.

  • Ported improvements from PyMySQL.

  • Added basic documentation.

  • Fixed and added more examples.

0.0.2 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Added MANIFEST.in.

0.0.1 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Initial release.

  • Implemented plain connections: connect, Connection, Cursor.

  • Implemented database pools.

  • Ported sqlalchemy optional support.

v0.1.1

Compare Source

Changes

0.1.1 (2022-05-08)
^^^^^^^^^^^^^^^^^^

  • Fix SSL connection handshake charset not respecting client configuration #​776

0.1.0 (2022-04-11)
^^^^^^^^^^^^^^^^^^

  • Don't send sys.argv[0] as program_name to MySQL server by default #​620

  • Allow running process as anonymous uid #​587

  • Fix timed out MySQL 8.0 connections raising InternalError rather than OperationalError #​660

  • Fix timed out MySQL 8.0 connections being returned from Pool #​660

  • Ensure connections are properly closed before raising an OperationalError when the server connection is lost #​660

  • Ensure connections are properly closed before raising an InternalError when packet sequence numbers are out of sync #​660

  • Unix sockets are now internally considered secure, allowing sha256_password and caching_sha2_password auth methods to be used #​695

  • Test suite now also tests unix socket connections #​696

  • Fix SSCursor raising InternalError when last result was not fully retrieved #​635

  • Remove deprecated no_delay argument #​702

  • Support PyMySQL up to version 1.0.2 #​643

  • Bump minimal PyMySQL version to 1.0.0 #​713

  • Align % formatting in Cursor.executemany() with Cursor.execute(), literal % now need to be doubled in Cursor.executemany() #​714

  • Fixed unlimited Pool size not working, this is now working as documented by passing maxsize=0 to create_pool #​119

  • Added Pool.closed property as present in aiopg #​463

  • Fixed SQLAlchemy connection context iterator #​410

  • Fix error packet handling for SSCursor #​428

  • Required python version is now properly documented in python_requires instead of failing on setup.py execution #​731

  • Add rsa extras_require depending on PyMySQL[rsa] #​557

  • Migrate to PEP 517 build system #​746

  • Self-reported __version__ now returns version generated by setuptools-scm during build, otherwise 'unknown' #​748

  • Fix SSCursor raising query timeout error on wrong query #​428

0.0.22 (2021-11-14)
^^^^^^^^^^^^^^^^^^^

0.0.21 (2020-11-26)
^^^^^^^^^^^^^^^^^^^

  • Allow to use custom Cursor subclasses #​374

  • Fill Connection class with actual client version #​388

  • Fix legacy aiter methods #​403

  • Fix & update docs #​418 #​437

  • Ignore pyenv's .python-version file #​424

  • Replace asyncio.streams.IncompleteReadError with asyncio.IncompleteReadError #​460 #​454

  • Add support for SQLAlchemy default parameters #​455 #​466

  • Update dependencies #​485

  • Support Python 3.7 & 3.8 #​493

0.0.20 (2018-12-19)
^^^^^^^^^^^^^^^^^^^

  • Fixed connect_timeout #​360

  • Fixed support for SQLA executemany #​324

  • Fix the python 3.7 compatibility #​357

  • Fixed reuse connections when StreamReader has an exception #​339

  • Fixes warning when inserting binary strings #​326

0.0.19 (2018-07-12)
^^^^^^^^^^^^^^^^^^^

  • See v0.0.18

0.0.18 (2018-07-09)
^^^^^^^^^^^^^^^^^^^

  • Updated to support latest PyMySQL changes.

  • aiomysql now sends client connection info.

  • MySQL8+ Support including sha256_password and cached_sha2_password authentication plugins.

  • Default max packet length sent to the server is no longer 1.

  • Fixes issue where cursor.nextset can hang on query sets that raise errors.

0.0.17 (2018-07-06)
^^^^^^^^^^^^^^^^^^^

  • Pinned version of PyMySQL

0.0.16 (2018-06-03)
^^^^^^^^^^^^^^^^^^^

  • Added ability to execute precompiled sqlalchemy queries #​294 (Thanks @​vlanse)

0.0.15 (2018-05-20)
^^^^^^^^^^^^^^^^^^^

  • Fixed handling of user-defined types for sqlalchemy #​290

  • Fix KeyError when server reports unknown collation #​289

0.0.14 (2018-04-22)
^^^^^^^^^^^^^^^^^^^

  • Fixed SSL connection finalization #​282

0.0.13 (2018-04-19)
^^^^^^^^^^^^^^^^^^^

0.0.12 (2018-01-18)
^^^^^^^^^^^^^^^^^^^

  • Fixed support for SQLAlchemy 1.2.0

  • Fixed argument for cursor.execute in sa engine #​239 (Thanks @​NotSoSuper)

0.0.11 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

  • Fixed README formatting on pypi

0.0.10 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

0.0.9 (2016-09-14)
^^^^^^^^^^^^^^^^^^

0.0.8 (2016-08-24)
^^^^^^^^^^^^^^^^^^

0.0.7 (2016-01-27)
^^^^^^^^^^^^^^^^^^

  • Fix for multiple results issue, ported from pymysql #​52

  • Fixed useless warning with no_delay option #​55

  • Added async/await support for Engine, SAConnection, Transaction #​57

  • pool.release returns future so we can wait on it in aexit #​60

  • Update to PyMySQL 0.6.7

0.0.6 (2015-12-11)
^^^^^^^^^^^^^^^^^^

0.0.5 (2015-10-28)
^^^^^^^^^^^^^^^^^^

  • no_delay option is deprecated and True by default

  • Add Cursor.mogrify() method

  • Support for "LOAD LOCAL INFILE" query.

  • Check connection inside pool, in case of timeout drop it, fixes #​25

  • Add support of python 3.5 features to pool, connection and cursor

0.0.4 (2015-05-23)
^^^^^^^^^^^^^^^^^^

  • Allow to call connection.wait_closed twice.

  • Fixed sqlalchemy 1.0.0 support.

  • Fix #​11: Rename Connection.wait_closed() to .ensure_closed()

  • Raise ResourceWarning on non-closed Connection

  • Rename Connection.connect to _connect

0.0.3 (2015-03-10)
^^^^^^^^^^^^^^^^^^

  • Added support for PyMySQL up to 0.6.6.

  • Ported improvements from PyMySQL.

  • Added basic documentation.

  • Fixed and added more examples.

0.0.2 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Added MANIFEST.in.

0.0.1 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Initial release.

  • Implemented plain connections: connect, Connection, Cursor.

  • Implemented database pools.

  • Ported sqlalchemy optional support.

v0.1.0

Compare Source

Changes

0.1.0 (2022-04-11)
^^^^^^^^^^^^^^^^^^

  • Don't send sys.argv[0] as program_name to MySQL server by default #​620

  • Allow running process as anonymous uid #​587

  • Fix timed out MySQL 8.0 connections raising InternalError rather than OperationalError #​660

  • Fix timed out MySQL 8.0 connections being returned from Pool #​660

  • Ensure connections are properly closed before raising an OperationalError when the server connection is lost #​660

  • Ensure connections are properly closed before raising an InternalError when packet sequence numbers are out of sync #​660

  • Unix sockets are now internally considered secure, allowing sha256_password and caching_sha2_password auth methods to be used #​695

  • Test suite now also tests unix socket connections #​696

  • Fix SSCursor raising InternalError when last result was not fully retrieved #​635

  • Remove deprecated no_delay argument #​702

  • Support PyMySQL up to version 1.0.2 #​643

  • Bump minimal PyMySQL version to 1.0.0 #​713

  • Align % formatting in Cursor.executemany() with Cursor.execute(), literal % now need to be doubled in Cursor.executemany() #​714

  • Fixed unlimited Pool size not working, this is now working as documented by passing maxsize=0 to create_pool #​119

  • Added Pool.closed property as present in aiopg #​463

  • Fixed SQLAlchemy connection context iterator #​410

  • Fix error packet handling for SSCursor #​428

  • Required python version is now properly documented in python_requires instead of failing on setup.py execution #​731

  • Add rsa extras_require depending on PyMySQL[rsa] #​557

  • Migrate to PEP 517 build system #​746

  • Self-reported __version__ now returns version generated by setuptools-scm during build, otherwise 'unknown' #​748

  • Fix SSCursor raising query timeout error on wrong query #​428

0.0.22 (2021-11-14)
^^^^^^^^^^^^^^^^^^^

0.0.21 (2020-11-26)
^^^^^^^^^^^^^^^^^^^

  • Allow to use custom Cursor subclasses #​374

  • Fill Connection class with actual client version #​388

  • Fix legacy aiter methods #​403

  • Fix & update docs #​418 #​437

  • Ignore pyenv's .python-version file #​424

  • Replace asyncio.streams.IncompleteReadError with asyncio.IncompleteReadError #​460 #​454

  • Add support for SQLAlchemy default parameters #​455 #​466

  • Update dependencies #​485

  • Support Python 3.7 & 3.8 #​493

0.0.20 (2018-12-19)
^^^^^^^^^^^^^^^^^^^

  • Fixed connect_timeout #​360

  • Fixed support for SQLA executemany #​324

  • Fix the python 3.7 compatibility #​357

  • Fixed reuse connections when StreamReader has an exception #​339

  • Fixes warning when inserting binary strings #​326

0.0.19 (2018-07-12)
^^^^^^^^^^^^^^^^^^^

  • See v0.0.18

0.0.18 (2018-07-09)
^^^^^^^^^^^^^^^^^^^

  • Updated to support latest PyMySQL changes.

  • aiomysql now sends client connection info.

  • MySQL8+ Support including sha256_password and cached_sha2_password authentication plugins.

  • Default max packet length sent to the server is no longer 1.

  • Fixes issue where cursor.nextset can hang on query sets that raise errors.

0.0.17 (2018-07-06)
^^^^^^^^^^^^^^^^^^^

  • Pinned version of PyMySQL

0.0.16 (2018-06-03)
^^^^^^^^^^^^^^^^^^^

  • Added ability to execute precompiled sqlalchemy queries #​294 (Thanks @​vlanse)

0.0.15 (2018-05-20)
^^^^^^^^^^^^^^^^^^^

  • Fixed handling of user-defined types for sqlalchemy #​290

  • Fix KeyError when server reports unknown collation #​289

0.0.14 (2018-04-22)
^^^^^^^^^^^^^^^^^^^

  • Fixed SSL connection finalization #​282

0.0.13 (2018-04-19)
^^^^^^^^^^^^^^^^^^^

0.0.12 (2018-01-18)
^^^^^^^^^^^^^^^^^^^

  • Fixed support for SQLAlchemy 1.2.0

  • Fixed argument for cursor.execute in sa engine #​239 (Thanks @​NotSoSuper)

0.0.11 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

  • Fixed README formatting on pypi

0.0.10 (2017-12-06)
^^^^^^^^^^^^^^^^^^^

0.0.9 (2016-09-14)
^^^^^^^^^^^^^^^^^^

0.0.8 (2016-08-24)
^^^^^^^^^^^^^^^^^^

0.0.7 (2016-01-27)
^^^^^^^^^^^^^^^^^^

  • Fix for multiple results issue, ported from pymysql #​52

  • Fixed useless warning with no_delay option #​55

  • Added async/await support for Engine, SAConnection, Transaction #​57

  • pool.release returns future so we can wait on it in aexit #​60

  • Update to PyMySQL 0.6.7

0.0.6 (2015-12-11)
^^^^^^^^^^^^^^^^^^

0.0.5 (2015-10-28)
^^^^^^^^^^^^^^^^^^

  • no_delay option is deprecated and True by default

  • Add Cursor.mogrify() method

  • Support for "LOAD LOCAL INFILE" query.

  • Check connection inside pool, in case of timeout drop it, fixes #​25

  • Add support of python 3.5 features to pool, connection and cursor

0.0.4 (2015-05-23)
^^^^^^^^^^^^^^^^^^

  • Allow to call connection.wait_closed twice.

  • Fixed sqlalchemy 1.0.0 support.

  • Fix #​11: Rename Connection.wait_closed() to .ensure_closed()

  • Raise ResourceWarning on non-closed Connection

  • Rename Connection.connect to _connect

0.0.3 (2015-03-10)
^^^^^^^^^^^^^^^^^^

  • Added support for PyMySQL up to 0.6.6.

  • Ported improvements from PyMySQL.

  • Added basic documentation.

  • Fixed and added more examples.

0.0.2 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Added MANIFEST.in.

0.0.1 (2015-02-17)
^^^^^^^^^^^^^^^^^^

  • Initial release.

  • Implemented plain connections: connect, Connection, Cursor.

  • Implemented database pools.

  • Ported sqlalchemy optional support.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link

github-actions bot commented Apr 11, 2022

Unit Test Results

0 tests   - 8   0 ✔️  - 8   0s ⏱️ -4s
0 suites  - 1   0 💤 ±0 
0 files    - 1   0 ±0 

Results for commit 637a015. ± Comparison against base commit 8bdb8a0.

♻️ This comment has been updated with latest results.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 2151456737

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 95.29%

Totals Coverage Status
Change from base Build 1956312580: 0.0%
Covered Lines: 263
Relevant Lines: 276

💛 - Coveralls

@renovate
Copy link
Contributor Author

renovate bot commented Mar 16, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@renovate renovate bot changed the title Update dependency aiomysql to ^0.1.0 Update dependency aiomysql to ^0.2.0 Jun 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant