Skip to content

Commit

Permalink
Release/0.15.0 (#1355)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
PGijsbers authored Oct 4, 2024
1 parent a55a3fc commit dea8724
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 1 deletion.
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

0 comments on commit dea8724

Please sign in to comment.