diff --git a/CHANGELOG.md b/CHANGELOG.md index f9ee7d1a5..07033fb18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,14 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.1.0] - 2019-05-14 +## [v0.1.0] - 2019-05-14 ### Added - Added port number assignments for 'show' method. -- Codebase of v0.0.1 to v0.0.6. +- Includes codebase of v0.0.6. ### Changed - Native code build scripts hardened. - Libraries are statically linked where possible. - Code now conforms to Python Black and its associated flake8. [Unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.0.0...HEAD -[0.1.0]: https://github.com/microsoft/interpret/releases/tag/v0.0.1 +[v0.1.0]: https://github.com/microsoft/interpret/releases/tag/v0.0.1 diff --git a/README.md b/README.md index ec2f68a42..c7550e949 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# InterpretML - Alpha Release +# InterpretML ![License](https://img.shields.io/github/license/microsoft/interpret.svg?style=flat-square) ![Python Version](https://img.shields.io/pypi/pyversions/interpret.svg?style=flat-square) diff --git a/src/core/ebmcore/ebmcore.vcxproj b/src/core/ebmcore/ebmcore.vcxproj index fd4e95cc4..4d2c37782 100644 --- a/src/core/ebmcore/ebmcore.vcxproj +++ b/src/core/ebmcore/ebmcore.vcxproj @@ -114,10 +114,26 @@ ebmcore.def - xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.dll $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.pdb $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.dll $(ProjectDir)..\..\..\staging\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.pdb $(ProjectDir)..\..\..\staging\ + xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.dll" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.pdb" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.dll" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86_debug.pdb" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) @@ -141,10 +157,26 @@ xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSB ebmcore.def - xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.dll $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.pdb $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.dll $(ProjectDir)..\..\..\staging\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.pdb $(ProjectDir)..\..\..\staging\ + xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.dll" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.pdb" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.dll" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64_debug.pdb" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) @@ -173,10 +205,26 @@ xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSB ebmcore.def - xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.dll $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.pdb $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.dll $(ProjectDir)..\..\..\staging\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.pdb $(ProjectDir)..\..\..\staging\ + xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.dll" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.pdb" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.dll" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x86.pdb" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) @@ -205,10 +253,26 @@ xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSB ebmcore.def - xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.dll $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.pdb $(ProjectDir)..\..\..\src\python\interpret\lib\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.dll $(ProjectDir)..\..\..\staging\ -xcopy /Y $(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.pdb $(ProjectDir)..\..\..\staging\ + xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.dll" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.pdb" "$(ProjectDir)..\..\..\src\python\interpret\lib\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.dll" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) +xcopy /Y "$(ProjectDir)..\..\..\tmp\vs\bin\$(Configuration)\win\$(Platform)\$(MSBuildProjectName)\ebmcore_win_x64.pdb" "$(ProjectDir)..\..\..\staging\" +IF %ERRORLEVEL% NEQ 0 ( + ECHO xcopy returned error code %ERRORLEVEL% + EXIT /B %ERRORLEVEL% +) diff --git a/src/python/setup.py b/src/python/setup.py index 950ce8602..feab62156 100644 --- a/src/python/setup.py +++ b/src/python/setup.py @@ -27,7 +27,7 @@ """ name = "interpret" -version = "0.0.6" +version = "0.1.0" setup( name=name, version=version,