github PyMySQL/mysqlclient v2.3.0

3 hours ago

What's Changed

  • Expose Cursor.warning_count by @methane with @Copilot in #780
  • Raise ProgrammingError immediately on concurrent connection use instead of blocking by @methane with @Copilot in #781
  • deprecate exception classes in Cursor attributes by @methane in #782
  • add dependabot config for actions by @methane in #783
  • Bump the all-dependencies group with 5 updates by @dependabot[bot] in #784
  • Make Cursor an iterator conforming to DB-API 2.0 by @methane with @Copilot in #785
  • use const for docstrings by @methane in #786
  • remove unused macros by @methane in #787
  • Quote procname and user variables with backticks in callproc by @methane with @Copilot in #789
  • deprecate reconnect parameter of ping() by @methane in #790
  • Bump actions/checkout from 6 to 7 in the all-dependencies group by @dependabot[bot] in #791
  • update ruff to 0.16 by @methane in #794
  • Bump the all-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #793
  • Add Windows ARM64 build by @ndabas in #796
  • timedelta: support microseconds and negative values by @methane in #795
  • Add Python 3.15 CI support by @methane in #797
  • Enhance executemany() to use multistatement by @methane in #798
  • release v2.3.0 by @methane in #799

New Contributors

Full Changelog: v2.2.8...v2.3.0

Don't miss a new mysqlclient release

NewReleases is sending notifications on new releases.