Skip to content

Commit bc823be

Browse files
committed
interpret v0.6.4 and powerlift v0.1.12
1 parent 66fa2ae commit bc823be

File tree

13 files changed

+41
-23
lines changed

13 files changed

+41
-23
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,8 @@ jobs:
186186
docs:
187187
runs-on: ubuntu-20.04
188188
needs: [sdist]
189+
permissions:
190+
checks: write
189191
steps:
190192
- name: Check out repo
191193
uses: actions/checkout@v4
@@ -212,7 +214,7 @@ jobs:
212214
pip install -r requirements.txt
213215
/bin/sh ./build.sh
214216
- name: Mark step with a warning
215-
if: ${{ steps.build_docs.outcome == 'failure' && github.event_name != 'pull_request' }}
217+
if: ${{ steps.build_docs.outcome == 'failure' }}
216218
uses: actions/github-script@v6
217219
with:
218220
script: |
@@ -630,6 +632,8 @@ jobs:
630632
format_clang:
631633
needs: [bdist] # bdist is not needed but slow this step down
632634
runs-on: ubuntu-latest
635+
permissions:
636+
checks: write
633637
steps:
634638
- name: Check out repo
635639
uses: actions/checkout@v4
@@ -646,7 +650,7 @@ jobs:
646650
find shared/libebm \( -iname "*.cpp" -o -iname "*.h" -o -iname "*.hpp" \) | xargs clang-format-16 -i -style=file
647651
git diff --exit-code
648652
- name: Mark step with a warning
649-
if: ${{ steps.check_cpp.outcome == 'failure' && github.event_name != 'pull_request' }}
653+
if: ${{ steps.check_cpp.outcome == 'failure' }}
650654
uses: actions/github-script@v6
651655
with:
652656
script: |
@@ -662,6 +666,8 @@ jobs:
662666
format_black:
663667
needs: [bdist] # bdist is not needed but slow this step down
664668
runs-on: ubuntu-latest
669+
permissions:
670+
checks: write
665671
steps:
666672
- name: Check out repo
667673
uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and the versioning is mostly derived from [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [v0.6.4] - 2024-09-28
8+
### Added
9+
- support for regularization parameters reg_alpha, and reg_lambda in EBMs
10+
- support for the parameter max_delta_step in EBMs
11+
- improved fitting speed for most of the alternative objectives
12+
713
## [v0.6.3] - 2024-08-07
814
### Added
915
- visualizations for the APRL (Automatic Piecewise Linear Regression) package by @mathias-von-ottenbreit

python/interpret-core/interpret/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Distributed under the MIT software license
33

44
# NOTE: Version is replaced by a regex script.
5-
__version__ = "0.6.3"
5+
__version__ = "0.6.4"

python/interpret-core/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from setuptools.command.sdist import sdist
1212

1313
# NOTE: Version is replaced by a regex script.
14-
version = "0.6.3"
14+
version = "0.6.4"
1515

1616

1717
def _copy_native_code_to_setup():

python/interpret/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
name = "interpret"
77
# NOTE: Version is replaced by a regex script.
8-
version = "0.6.3"
8+
version = "0.6.4"
99
long_description = """
1010
In the beginning machines learned in darkness, and data scientists struggled in the void to explain them.
1111

python/powerlift/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and the versioning is mostly derived from [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## v0.1.12 - 2024-09-28
8+
### Added
9+
- improved reliability when running on Azure
10+
- much faster interface
11+
- Azure runners now self-terminate when complete
12+
- handle out of memory terminations
13+
- new options to specify pip and apt get installations on remote runners
14+
715
## v0.1.11 - 2024-08-20
816
### Added
917
- eliminate need for private container registries

python/powerlift/powerlift/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Distributed under the MIT software license
33

44
# NOTE: Version is replaced by a regex script.
5-
__version__ = "0.1.11"
5+
__version__ = "0.1.12"

python/powerlift/scripts/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# syntax=docker/dockerfile:1
22
FROM python:3.9-slim-buster
33

4-
COPY powerlift-0.1.11-py3-none-any.whl .
4+
COPY powerlift-0.1.12-py3-none-any.whl .
55

66
# Install dependencies
77
RUN apt-get update && \
88
apt-get install -y --no-install-recommends build-essential unixodbc-dev libpq-dev python-dev && \
9-
pip install powerlift-0.1.11-py3-none-any.whl[postgres,mssql,testing] && \
9+
pip install powerlift-0.1.12-py3-none-any.whl[postgres,mssql,testing] && \
1010
apt-get clean && \
1111
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
1212
apt-get autoremove -y

python/powerlift/scripts/build-docker.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ cd "$(dirname "${BASH_SOURCE[0]}")"
55
mkdir -p ../build/docker
66
cp Dockerfile ../build/docker/
77
cd .. && python -m build && cp dist/* build/docker/
8-
cd build/docker && docker build -t interpretml/powerlift:0.1.11 .
8+
cd build/docker && docker build -t interpretml/powerlift:0.1.12 .

python/powerlift/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="powerlift",
8-
version="0.1.11",
8+
version="0.1.12",
99
author="The InterpretML Contributors",
1010
author_email="[email protected]",
1111
description="Interactive Benchmarking for Machine Learning.",

0 commit comments

Comments
 (0)