Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/0.15.0 #1355

Merged
merged 5 commits into from
Oct 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions doc/progress.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,24 @@ Changelog
=========

next
~~~~~~

0.15.0
~~~~~~

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


0.14.2
~~~~~~
Expand Down
2 changes: 1 addition & 1 deletion openml/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
# The following line *must* be the last in the module, exactly as formatted:
from __future__ import annotations

__version__ = "0.14.2"
__version__ = "0.15.0"
2 changes: 2 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ classifiers = [
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
license = { file = "LICENSE" }

Expand Down
Loading