Skip to content

Commit 65385b9

Browse files
committed
Bump version number and add changelog
1 parent 80a028a commit 65385b9

2 files changed

Lines changed: 40 additions & 17 deletions

File tree

doc/progress.rst

Lines changed: 39 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,48 @@
66
Changelog
77
=========
88

9+
0.14.0
10+
~~~~~~
11+
12+
**IMPORTANT:** This release paves the way towards a braking update of OpenML-Python. From version
13+
0.15, functions that had the option to return a pandas DataFrame will return a pandas DataFrame
14+
by default. This version (0.14) emits a warning if you still use the old access functionality.
15+
You can disable these warning by requesting a pandas DataFrame as the output.
16+
17+
Furthermore, from version 0.15, OpenML-Python will no longer download datasets and dataset metadata
18+
by default. This version (0.14) emits a warning if you don't explicitly specifiy the desired behavior.
19+
20+
Please see the pull requests #1258 and #1260 for further information.
21+
22+
* ADD #1081: New flag that allows disabling downloading dataset features.
23+
* ADD #1132: New flag that forces a redownload of cached data.
24+
* FIX #1244: Fixes a rare bug where task listing could fail when the server returned invalid data.
25+
* DOC #1229: Fixes a comment string for the main example.
26+
* DOC #1241: Fixes a comment in an example.
27+
* MAINT #1124: Improve naming of helper functions that govern the cache directories.
28+
* MAINT #1223, #1250: Update tools used in pre-commit to the latest versions (``black==23.30``, ``mypy==1.3.0``, ``flake8==6.0.0``).
29+
* MAINT #1253: Update the citation request to the JMLR paper.
30+
* MAINT #1246: Add a warning that warns the user that checking for duplicate runs on the server cannot be done without an API key.
31+
932
0.13.1
1033
~~~~~~
1134

12-
* ADD #1081 #1132: Add additional options for (not) downloading datasets ``openml.datasets.get_dataset`` and cache management.
13-
* ADD #1028: Add functions to delete runs, flows, datasets, and tasks (e.g., ``openml.datasets.delete_dataset``).
14-
* ADD #1144: Add locally computed results to the ``OpenMLRun`` object's representation if the run was created locally and not downloaded from the server.
15-
* ADD #1180: Improve the error message when the checksum of a downloaded dataset does not match the checksum provided by the API.
16-
* ADD #1201: Make ``OpenMLTraceIteration`` a dataclass.
17-
* DOC #1069: Add argument documentation for the ``OpenMLRun`` class.
18-
* DOC #1241 #1229 #1231: Minor documentation fixes and resolve documentation examples not working.
19-
* FIX #1197 #559 #1131: Fix the order of ground truth and predictions in the ``OpenMLRun`` object and in ``format_prediction``.
20-
* FIX #1198: Support numpy 1.24 and higher.
21-
* FIX #1216: Allow unknown task types on the server. This is only relevant when new task types are added to the test server.
22-
* FIX #1223: Fix mypy errors for implicit optional typing.
23-
* MAINT #1155: Add dependabot github action to automatically update other github actions.
24-
* MAINT #1199: Obtain pre-commit's flake8 from github.com instead of gitlab.com.
25-
* MAINT #1215: Support latest numpy version.
26-
* MAINT #1218: Test Python3.6 on Ubuntu 20.04 instead of the latest Ubuntu (which is 22.04).
27-
* MAINT #1221 #1212 #1206 #1211: Update github actions to the latest versions.
35+
* ADD #1081 #1132: Add additional options for (not) downloading datasets ``openml.datasets.get_dataset`` and cache management.
36+
* ADD #1028: Add functions to delete runs, flows, datasets, and tasks (e.g., ``openml.datasets.delete_dataset``).
37+
* ADD #1144: Add locally computed results to the ``OpenMLRun`` object's representation if the run was created locally and not downloaded from the server.
38+
* ADD #1180: Improve the error message when the checksum of a downloaded dataset does not match the checksum provided by the API.
39+
* ADD #1201: Make ``OpenMLTraceIteration`` a dataclass.
40+
* DOC #1069: Add argument documentation for the ``OpenMLRun`` class.
41+
* DOC #1241 #1229 #1231: Minor documentation fixes and resolve documentation examples not working.
42+
* FIX #1197 #559 #1131: Fix the order of ground truth and predictions in the ``OpenMLRun`` object and in ``format_prediction``.
43+
* FIX #1198: Support numpy 1.24 and higher.
44+
* FIX #1216: Allow unknown task types on the server. This is only relevant when new task types are added to the test server.
45+
* FIX #1223: Fix mypy errors for implicit optional typing.
46+
* MAINT #1155: Add dependabot github action to automatically update other github actions.
47+
* MAINT #1199: Obtain pre-commit's flake8 from github.com instead of gitlab.com.
48+
* MAINT #1215: Support latest numpy version.
49+
* MAINT #1218: Test Python3.6 on Ubuntu 20.04 instead of the latest Ubuntu (which is 22.04).
50+
* MAINT #1221 #1212 #1206 #1211: Update github actions to the latest versions.
2851

2952
0.13.0
3053
~~~~~~

openml/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# License: BSD 3-Clause
44

55
# The following line *must* be the last in the module, exactly as formatted:
6-
__version__ = "0.14.0dev"
6+
__version__ = "0.14.0"

0 commit comments

Comments
 (0)