This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
mysqlclient |
~=2.0.3 -> ==2.2.0
|
Release Notes
PyMySQL/mysqlclient
v2.2.0
What's Changed
mysqlclient uses pkg-config
since v2.2. You need to configure pkg-config, or manually set envvars.
READ the manual
- Actions: Drop Python 3.6 and add 3.11-dev by @methane in https://github.com/PyMySQL/mysqlclient/pull/542
- docs: fix simple typo, portible -> portable by @timgates42 in https://github.com/PyMySQL/mysqlclient/pull/547
- Update python_requires to match supported python versions by @gopackgo90 in https://github.com/PyMySQL/mysqlclient/pull/543
- Raise ProgrammingError on -inf by @methane in https://github.com/PyMySQL/mysqlclient/pull/557
- Swap 3.11-dev for 3.11 in CI by @joshuadavidthomas in https://github.com/PyMySQL/mysqlclient/pull/561
- Add CodeQL workflow for GitHub code scanning by @lgtm-com in https://github.com/PyMySQL/mysqlclient/pull/565
- ER_BAD_NULL should be IntegrityError. by @methane in https://github.com/PyMySQL/mysqlclient/pull/579
- Update windows build workflow by @methane in https://github.com/PyMySQL/mysqlclient/pull/585
- Use pkg-config instead of mysql_config by @methane in https://github.com/PyMySQL/mysqlclient/pull/586
- Remove uneeded code. by @methane in https://github.com/PyMySQL/mysqlclient/pull/512
- Add collation option by @vsalvino in https://github.com/PyMySQL/mysqlclient/pull/564
- Start 2.2.0 development by @methane in https://github.com/PyMySQL/mysqlclient/pull/587
- Action: Use Ruff by @methane in https://github.com/PyMySQL/mysqlclient/pull/588
- Run pyupgrade --py38-plus by @methane in https://github.com/PyMySQL/mysqlclient/pull/590
- Update workflows by @methane in https://github.com/PyMySQL/mysqlclient/pull/593
- Update Django test workflow by @methane in https://github.com/PyMySQL/mysqlclient/pull/594
- CI: Update codeql build. by @methane in https://github.com/PyMySQL/mysqlclient/pull/595
- Improved exception handling when importing the module by @piglei in https://github.com/PyMySQL/mysqlclient/pull/596
- CI: Fix django workflow by @methane in https://github.com/PyMySQL/mysqlclient/pull/597
- Use pyproject.toml by @methane in https://github.com/PyMySQL/mysqlclient/pull/598
- Add Cursor.mogrify(). by @steveteahan in https://github.com/PyMySQL/mysqlclient/pull/477
- Add ability to customize ssl mode settings by @thereisnosun in https://github.com/PyMySQL/mysqlclient/pull/475
- Use src-layout. by @methane in https://github.com/PyMySQL/mysqlclient/pull/600
- Discard results without converting them into Python objects. by @methane in https://github.com/PyMySQL/mysqlclient/pull/601
- Fix sphinx warnings by @methane in https://github.com/PyMySQL/mysqlclient/pull/602
- Release GIL during result.discard() by @methane in https://github.com/PyMySQL/mysqlclient/pull/604
- Fix executemany with binary prefix by @methane in https://github.com/PyMySQL/mysqlclient/pull/605
- CI: Fix Django test by @methane in https://github.com/PyMySQL/mysqlclient/pull/606
- Fix Connection.escape() with Unicode input by @methane in https://github.com/PyMySQL/mysqlclient/pull/608
- fix: fix sslmode typo by @mschoettle in https://github.com/PyMySQL/mysqlclient/pull/609
- CI: Update Django test workflow by @methane in https://github.com/PyMySQL/mysqlclient/pull/610
- Release v2.2.0rc1 by @methane in https://github.com/PyMySQL/mysqlclient/pull/607
- CI: Use MariaDB by @methane in https://github.com/PyMySQL/mysqlclient/pull/611
- ci: Run django test after our test by @methane in https://github.com/PyMySQL/mysqlclient/pull/612
- Configure Renovate by @renovate in https://github.com/PyMySQL/mysqlclient/pull/616
- Release v2.2.0 by @methane in https://github.com/PyMySQL/mysqlclient/pull/618
New Contributors
- @gopackgo90 made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/543
- @joshuadavidthomas made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/561
- @lgtm-com made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/565
- @vsalvino made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/564
- @piglei made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/596
- @steveteahan made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/477
- @thereisnosun made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/475
- @mschoettle made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/609
- @renovate made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/616
Full Changelog: https://github.com/PyMySQL/mysqlclient/compare/v2.1.1...v2.2.0
v2.1.1
What's Changed
- Add module attributes to exception classes. by @methane in https://github.com/PyMySQL/mysqlclient/pull/523
- Fix out of range bug by @methane in https://github.com/PyMySQL/mysqlclient/pull/538
- Fix docstring for _mysql.connect by @Llewyllen in https://github.com/PyMySQL/mysqlclient/pull/540
- Update CI settings by @methane in https://github.com/PyMySQL/mysqlclient/pull/541
New Contributors
- @Llewyllen made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/540
Full Changelog: https://github.com/PyMySQL/mysqlclient/compare/v2.1.0...v2.1.1
v2.1.0
What's Changed
- Use unittest.mock instead of mock by @methane in https://github.com/PyMySQL/mysqlclient/pull/469
- Actions: Fix pytest args. by @methane in https://github.com/PyMySQL/mysqlclient/pull/470
- Actions: Fix measuring coverage by @methane in https://github.com/PyMySQL/mysqlclient/pull/471
- Let multi statements be optional by @simlun in https://github.com/PyMySQL/mysqlclient/pull/500
- Remove bytes encoder that was specifically for Django 1.11 by @rsiemens in https://github.com/PyMySQL/mysqlclient/pull/490
- update remnants of passwd and db also in docs by @ziegenberg in https://github.com/PyMySQL/mysqlclient/pull/488
- Better support for building on Windows by @sparkyb in https://github.com/PyMySQL/mysqlclient/pull/484
- Fix tests with MySQL 8.0 by @methane in https://github.com/PyMySQL/mysqlclient/pull/501
- Windows: Update MariaDB Connector to 3.2.4 by @methane in https://github.com/PyMySQL/mysqlclient/pull/508
- set_character_set() sends "SET NAMES" always. by @methane in https://github.com/PyMySQL/mysqlclient/pull/509
- Remove escape() and escape_string() from MySQLdb. by @methane in https://github.com/PyMySQL/mysqlclient/pull/511
- _mysql: db -> database, passwd -> password by @methane in https://github.com/PyMySQL/mysqlclient/pull/513
- Always set MULTI_RESULTS flag by @methane in https://github.com/PyMySQL/mysqlclient/pull/515
- Actions: Add Python 3.10 and remove 3.5. by @methane in https://github.com/PyMySQL/mysqlclient/pull/516
- Action: Run Django tests by @methane in https://github.com/PyMySQL/mysqlclient/pull/519
- Fix typos by @kianmeng in https://github.com/PyMySQL/mysqlclient/pull/520
New Contributors
- @simlun made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/500
- @rsiemens made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/490
- @ziegenberg made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/488
- @sparkyb made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/484
- @kianmeng made their first contribution in https://github.com/PyMySQL/mysqlclient/pull/520
Full Changelog: https://github.com/PyMySQL/mysqlclient/compare/v2.0.3...v2.1.0
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.