Skip to content

Commit b1d545a

Browse files
committed
make release-tag: Merge branch 'main' into stable
2 parents e0fd896 + 488271d commit b1d545a

File tree

15 files changed

+44
-29
lines changed

15 files changed

+44
-29
lines changed

.github/workflows/install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: true
1818
matrix:
19-
python_version: ["3.8", "3.13"]
19+
python_version: ["3.9", "3.13"]
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Set up python ${{ matrix.python_version }}

.github/workflows/integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1818
os: [ubuntu-latest, windows-latest]
1919
include:
2020
- os: macos-latest
21-
python-version: '3.8'
21+
python-version: '3.9'
2222
- os: macos-latest
2323
python-version: '3.13'
2424
steps:

.github/workflows/minimum.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1818
os: [ubuntu-latest, windows-latest]
1919
include:
2020
- os: macos-latest
21-
python-version: '3.8'
21+
python-version: '3.9'
2222
- os: macos-latest
2323
python-version: '3.13'
2424
steps:

.github/workflows/readme.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1818
os: [ubuntu-latest, macos-latest] # skip windows bc rundoc fails
1919
steps:
2020
- uses: actions/checkout@v4

.github/workflows/unit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1818
os: [ubuntu-latest, windows-latest]
1919
include:
2020
- os: macos-latest
21-
python-version: '3.8'
21+
python-version: '3.9'
2222
- os: macos-latest
2323
python-version: '3.13'
2424
steps:

HISTORY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# History
22

3+
## v0.24.0 - 2025-11-03
4+
5+
### New Features
6+
7+
* Update `InterRowMSAS` to compare the overall distributions between row `n` and `n+1` (not the average) - Issue [#800](https://github.com/sdv-dev/SDMetrics/issues/800) by @sarahmish
8+
9+
### Bugs Fixed
10+
11+
* Minimum tests failing - OSError: [WinError 1114] A dynamic link library (DLL) initialization routine failed - Issue [#802](https://github.com/sdv-dev/SDMetrics/issues/802) by @sarahmish
12+
13+
### Maintenance
14+
15+
* Remove support for Python 3.8 - Issue [#801](https://github.com/sdv-dev/SDMetrics/issues/801) by @fealho
16+
317
## v0.23.0 - 2025-08-14
418

519
### New Features

INSTALL.md

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

33
## Requirements
44

5-
**SDMetrics** has been developed and tested on [Python 3.8, 3.9, 3.10, 3.11, 3.12 and 3.13](https://www.python.org/downloads/)
5+
**SDMetrics** has been developed and tested on [Python 3.9, 3.10, 3.11, 3.12 and 3.13](https://www.python.org/downloads/)
66

77
Also, although it is not strictly required, the usage of a [virtualenv](
88
https://virtualenv.pypa.io/en/latest/) is highly recommended in order to avoid

latest_requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
copulas==0.12.3
2-
numpy==2.2.6
3-
pandas==2.3.1
4-
plotly==6.2.0
5-
scikit-learn==1.7.1
6-
scipy==1.16.1
2+
numpy==2.3.4
3+
pandas==2.3.3
4+
plotly==6.3.1
5+
scikit-learn==1.7.2
6+
scipy==1.16.3
77
tqdm==4.67.1

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ classifiers = [
88
'License :: OSI Approved :: MIT License',
99
'Natural Language :: English',
1010
'Programming Language :: Python :: 3',
11-
'Programming Language :: Python :: 3.8',
1211
'Programming Language :: Python :: 3.9',
1312
'Programming Language :: Python :: 3.10',
1413
'Programming Language :: Python :: 3.11',
@@ -18,7 +17,7 @@ classifiers = [
1817
keywords = ['sdmetrics', 'sdmetrics', 'SDMetrics']
1918
dynamic = ['version']
2019
license = { text = 'MIT license' }
21-
requires-python = ">=3.8,<3.14"
20+
requires-python = ">=3.9,<3.14"
2221
readme = 'README.md'
2322
dependencies = [
2423
"numpy>=1.22.2;python_version<'3.10'",
@@ -140,7 +139,7 @@ convention = 'google'
140139
add-ignore = ['D107', 'D407', 'D417']
141140

142141
[tool.bumpversion]
143-
current_version = "0.23.0"
142+
current_version = "0.24.0.dev0"
144143
parse = '(?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<candidate>\d+))?'
145144
serialize = [
146145
'{major}.{minor}.{patch}.{release}{candidate}',

sdmetrics/__init__.py

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

55
__author__ = 'MIT Data To AI Lab'
66
__email__ = '[email protected]'
7-
__version__ = '0.23.0'
7+
__version__ = '0.24.0.dev0'
88

99
import sys
1010
import warnings as python_warnings

0 commit comments

Comments
 (0)