Skip to content

4.0.38 - Minor updates before 5.0

Compare
Choose a tag to compare
@mkleehammer mkleehammer released this 11 Apr 18:08
· 80 commits to master since this release

Version 5.0 is on its way and will drop support for Python 2. This release is a (hopefully
final) bug fix release for the 4.x line.

A big thanks to everyone involved:

  • Keith Erskine did a ton of great work (as always) on the release automation.
  • baluyotraf provided typing for Connection, Cursor, and connect parameters.
  • Dongyoon Han corrected the install location of the pyi file.
  • Michael Kleehammer fixed Unicode errors in repr(row)
  • Keith fixed more typing related issues by removing TypeAlias
  • arturxedex128 opened a security advisory for a buffer overflow if selecting a decimal more
    than 100 digits long. Fixed by Michael Kleehammer.

Note that the 4.0.36 does not build with some versions of GCC. The 4.0.37 version is a fix for
this. Version 4.0.37 did not have the setup.py VERSION variable updated, so 4.0.38 is a fix for that!