Skip to content

Commit dea8724

Browse files
authored
Release/0.15.0 (#1355)
* Expand 0.15.0 changelog with other PRs not yet added * Bump version number * Add newer Python versions since we are compatible * Revert "Add newer Python versions since we are compatible" This reverts commit 5088c80. * Add newer compatible versions of Python
1 parent a55a3fc commit dea8724

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

doc/progress.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,24 @@ Changelog
77
=========
88

99
next
10+
~~~~~~
11+
12+
0.15.0
1013
~~~~~~
1114

1215
* ADD #1335: Improve MinIO support.
1316
* Add progress bar for downloading MinIO files. Enable it with setting `show_progress` to true on either `openml.config` or the configuration file.
1417
* When using `download_all_files`, files are only downloaded if they do not yet exist in the cache.
18+
* FIX #1338: Read the configuration file without overwriting it.
1519
* MAINT #1340: Add Numpy 2.0 support. Update tests to work with scikit-learn <= 1.5.
1620
* ADD #1342: Add HTTP header to requests to indicate they are from openml-python.
21+
* ADD #1345: `task.get_dataset` now takes the same parameters as `openml.datasets.get_dataset` to allow fine-grained control over file downloads.
22+
* MAINT #1346: The ARFF file of a dataset is now only downloaded if parquet is not available.
23+
* MAINT #1349: Removed usage of the `disutils` module, which allows for Py3.12 compatibility.
24+
* MAINT #1351: Image archives are now automatically deleted after they have been downloaded and extracted.
25+
* MAINT #1352, 1354: When fetching tasks and datasets, file download parameters now default to not downloading the file.
26+
Files will be downloaded only when a user tries to access properties which require them (e.g., `dataset.qualities` or `dataset.get_data`).
27+
1728

1829
0.14.2
1930
~~~~~~

openml/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
# The following line *must* be the last in the module, exactly as formatted:
66
from __future__ import annotations
77

8-
__version__ = "0.14.2"
8+
__version__ = "0.15.0"

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ classifiers = [
5050
"Programming Language :: Python :: 3.8",
5151
"Programming Language :: Python :: 3.9",
5252
"Programming Language :: Python :: 3.10",
53+
"Programming Language :: Python :: 3.11",
54+
"Programming Language :: Python :: 3.12",
5355
]
5456
license = { file = "LICENSE" }
5557

0 commit comments

Comments
 (0)