Releases: pymssql/pymssql
2.1.5
General
- Revert deprecation
- Support Python-3.8. Update tests for Python-3.8 compatibility.
- Use correct language level for building Cython extension.
- Fix FreeTDS version checks. Add check for version 7.4.
- Use Github Actions for building wheels for Linux, macOS and Windows.
- Drop bundled FreeTDS-0.95 binaries.
2.1.4
Version 2.1.4 - 2018-08-28
General
-
Drop support for versions of FreeTDS older than 0.91.
-
Add Python 3.7 support
-
Drop Python 3.3 support
Features
-
Support for new in SQL Server 2008
DATE
,TIME
andDATETIME2
data
types (GH-156). The following conditions need to be additionally met so
values of these column types can be returned from the database as their
native corresponding Python data types instead of as strings:- Underlying FreeTDS must be 0.95 or newer.
- TDS protocol version in use must be 7.3 or newer.
Thanks Ed Avis for the implementation. (GH-331)
Bug fixes
- Fix
tds_version
_mssql
connection property value for TDS version.
7.1 is actually 7.1 and not 8.0.
2.1.4.rc1
v2.1.4.dev5
fix twine upload
v2.1.4.dev4
change test pypi url
v2.1.4.dev3
update dev version
v2.1.4.dev2
fix version number
v2.1.4.dev1
change win-iconv download url
pymssql 2.1.3
- Windows official binaries: Rollback changes to Windows binaries we had implemented in pymssql 2.1.2; go back to using:
- A statically linked version of FreeTDS (v0.95.95)
- No SSL support
- Update bundled Linux static version of FreeTDS to v0.95.95.
- We now publish Linux PEP 513 manylinux wheels on PyPI.
- Add support for reporting TDS version 7.3 is in use via the
tds_version
property of a_mssql
-level connection.
pymssql 2.1.2
Attention Windows users: You need to download and install additional files. pymssql version 2.1.2 includes a change in the official Windows binaries: FreeTDS isn't statically linked as it happened up to release 2.1.1, as that FreeTDS copy lacked SSL support.
Please see http://pymssql.org/en/v2.1.2/freetds.html#windows for futher details.
We are trying to find a balance between security and convenience and will be evaluating the situation for future releases. Your feedback is greatly welcome.
Supported Python versions: Add 3.5, drop 2.6. Update bundled Linux FreeTDS static libs to 0.95. Add ability to set TDS protocol version from pymssql when connecting. Add Dockerfile and a Docker image. Fix a couple of very common causes of segmentation faults in presence of network partitions. Fix build fatal error when using Cython >= 0.22, and more...