Skip to content

Releases: microsoft/sqlmlutils

Python 1.2.0

Choose a tag to compare

@seantleonard seantleonard released this 21 Jul 16:43
054c248

What's New?

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

R 1.2.1

Choose a tag to compare

@seantleonard seantleonard released this 07 Jul 19:59
27612c6

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)

R 1.2.0 (Beta) Pre-release
Pre-release

Choose a tag to compare

@seantleonard seantleonard released this 08 Jun 01:05
27612c6
  • Fixes package dependency resolution issues.
  • Includes R4.2 Build

Python 1.1.0

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 27 Oct 20:57
c6ff084

Add External Language support

R 1.0.0

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 11 Dec 16:40
c6ff084

Add support for External Languages

Python 1.0.3

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 19 Oct 17:09
2070d75

Fix max wheel version to address pep425tags bug

R 0.7.4

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 21 Aug 00:48
682873d

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

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 07 Aug 23:23
53f42ab

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

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 15 Jul 23:04
8eb6408
  • Change to use odbc package instead of RODBC and RODBCext
  • Made a number of syntax / comment changes

R 0.7.2

Choose a tag to compare

@JonathanZhu11 JonathanZhu11 released this 15 Jul 23:12
50e09d9
  • Check for Managed Instance as well as Azure SQL DB in R package management