Skip to content

Releases: microsoft/sqlmlutils

Python 1.2.0

21 Jul 16:43
054c248
Compare
Choose a tag to compare

What's New?

  • Compatibility with SQL Server 2022 CTP2.0+
    • Compatibility with Python 3.10.5+

R 1.2.1

07 Jul 19:59
27612c6
Compare
Choose a tag to compare

New Features

  • Compatibility with SQL Server 2022 CTP2.0+
    • Compatibility with R 4.2

Fixes

  • Fixed instances of the warning 'length(x) = 5 > 1' in coercion to 'logical(1)' in SqlPackage.R
  • Fixed test failure in test.executeInSqlTests.R due to unneeded environment check of function.
  • Fixes issue causing "Cursor State Invalid" error for some operations.
  • Improved dependency resolution logic to prefer binary packages when available thus reducing sp_executed_external_script execution times for R.

Files

Packages built with R 3.5.2 for SQL Server 2019 Compatibility

  • Source Package: sqlmlutils_1.2.1_R3.5.2.tar.gz
  • Windows Binary Package: sqlmlutils_1.2.1_R3.5.2.zip

Packages built with R 4.2 for SQL Server 2022 CTP 2.0+ Compatibility

  • Source Package: sqlmlutils_1.2.1_R4.2.tar.gz
  • Windows Binary Package: sqlmlutils_1.2.1_R4.2.zip

R 1.2.0 (Beta)

08 Jun 01:05
27612c6
Compare
Choose a tag to compare
R 1.2.0 (Beta) Pre-release
Pre-release
  • Fixes package dependency resolution issues.
  • Includes R4.2 Build

Python 1.1.0

27 Oct 20:57
c6ff084
Compare
Choose a tag to compare

Add External Language support

R 1.0.0

11 Dec 16:40
c6ff084
Compare
Choose a tag to compare

Add support for External Languages

Python 1.0.3

19 Oct 17:09
2070d75
Compare
Choose a tag to compare

Fix max wheel version to address pep425tags bug

R 0.7.4

21 Aug 00:48
682873d
Compare
Choose a tag to compare

Updated the handling of source packages - we used to send the source package to the server to build and install. However, if the server machine does not have the correct permissions or the correct build dependencies, we can't build. In this change we build the source package into a binary on the client side, since the user will have more control over the client machine.

Python 1.0.2

07 Aug 23:23
53f42ab
Compare
Choose a tag to compare

There are 2 bug fixes in this PR:

  • pip moved away from holding pep425tags in their codebase in pip version 20+, so we just import from wheel instead.

  • The way we resolved requirement specs was not the most robust. We can just use pkg_resources's Requirement class functionality instead of writing our own. In particular, our original implementation did not work with "~=".

R 0.7.3

15 Jul 23:04
8eb6408
Compare
Choose a tag to compare
  • Change to use odbc package instead of RODBC and RODBCext
  • Made a number of syntax / comment changes

R 0.7.2

15 Jul 23:12
50e09d9
Compare
Choose a tag to compare
  • Check for Managed Instance as well as Azure SQL DB in R package management