pymssql v2.2.0 Release Notes
Release Date: 2021-04-08 // almost 3 years ago-
General
- โ Add Python-3.9 to the build and test matrix.
- โฌ๏ธ Drop support for Python2 and Python3 < 3.6.
- ๐ Use FreeTDS-1.2.18 for official wheels on PyPi.
๐ Features
- ๐ Support bulk copy (#279). Thanks to Simon.StJG (PR-689).
- Wheels on PyPI link FreeTDS statically.
- Wheels on PyPI linked against OpenSSL.
- Convert pymssql to a package. Potential compatibility issue: projects using low level _mssql module need to import it from pymssql first.
๐ Bug fixes
- ๐ Fixed a deadlock caused by a missing release of GIL (#540), thanks to filip.stefanak (PR-541) and Juraj Bubniak (PR-683).
- Prevents memory leak on login failure. Thanks to caogtaa and Simon.StJG (PR-690).
- ๐ Fix check for TDS version (#652 and #669).
- ๐ Documentation fixes. Thanks to Simon Biggs, Shane Kimble, Simon.StJG and Dale Evans.
Internals
- ๐ Introduce script dev/build.py to build FreeTDS and pymssql wheels.
- Simplify setup.py, introduce environment variables to select FreeTDS includes and libraries.