Skip to content

Commit 09da5a9

Browse files
authored
[RELEASE] V0.3.x (#159)
* Adding v0.3.0 --------- Signed-off-by: Adam Li <adam2392@gmail.com>
1 parent d6d0b16 commit 09da5a9

File tree

7 files changed

+36
-11
lines changed

7 files changed

+36
-11
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
architecture: "x64"
3333
- name: Install dependencies
3434
run: |
35-
python -m pip install --progress-bar off --upgrade pip setuptools wheel
35+
python -m pip install --progress-bar off --upgrade pip
3636
python -m pip install --progress-bar off build twine
3737
- name: Prepare environment
3838
run: |
@@ -43,12 +43,9 @@ jobs:
4343
with:
4444
name: package
4545
path: dist
46-
# TODO: refactor scripts to generate release notes from `whats_new.rst` file instead
47-
# - name: Generate release notes
48-
# run: |
49-
# python scripts/release_notes.py > ${{ github.workspace }}-RELEASE_NOTES.md
5046
- name: Publish package to PyPI
5147
run: |
48+
ls dist/*
5249
twine upload -u ${{ secrets.PYPI_USERNAME }} -p ${{ secrets.PYPI_PASSWORD }} dist/*
5350
- name: Publish GitHub release
5451
uses: softprops/action-gh-release@v1

DEVELOPING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,4 +190,4 @@ or if you have two-factor authentication enabled: https://pypi.org/help/#apitoke
190190

191191
twine upload dist/* --repository scikit-tree
192192

193-
4. Update version number on ``meson.build`` and ``_version.py`` to the relevant version.
193+
4. Update version number on ``meson.build`` and ``pyproject.toml`` to the relevant version.

doc/whats_new.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@ on libraries.io to be notified when new versions are released.
1717

1818
Version 0.1 <whats_new/v0.1.rst>
1919
Version 0.2 <whats_new/v0.2.rst>
20-
Version 0.3 (Unreleased) <whats_new/v0.3.rst>
20+
Version 0.3 <whats_new/v0.3.rst>
21+
Version 0.4 (Unreleased) <whats_new/v0.4.rst>
2122

doc/whats_new/v0.3.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33
.. include:: _contributors.rst
44
.. currentmodule:: sktree
55

6-
.. _current:
6+
.. _v0_3:
77

88
Version 0.3
99
===========
1010

11-
**In Development**
11+
This release includes a number of bug fixes and enhancements related to hypothesis testing with decision trees.
12+
Moreover, we have added an experimental multi-view decision tree / random forest, which considers multiple views
13+
of the data when building trees. The documentation page has also undergone an organizational overhaul
14+
making it easier for users to find examples related to specific use cases.
1215

1316
Changelog
1417
---------

doc/whats_new/v0.4.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
:orphan:
2+
3+
.. include:: _contributors.rst
4+
.. currentmodule:: sktree
5+
6+
.. _current:
7+
8+
Version 0.4
9+
===========
10+
11+
**In Development**
12+
13+
Changelog
14+
---------
15+
-
16+
17+
Code and Documentation Contributors
18+
-----------------------------------
19+
20+
Thanks to everyone who has contributed to the maintenance and improvement of
21+
the project since version inception, including:
22+
23+
* `Adam Li`_
24+

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ project(
44
# Note that the git commit hash cannot be added dynamically here
55
# That only happens when importing from a git repository.
66
# See `sktree/__init__.py`
7-
version: '0.3.0dev0',
7+
version: '0.3.0',
88
license: 'BSD-3',
99
meson_version: '>= 0.64.0',
1010
default_options: [

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "scikit-tree"
44
# 0.0.0 is standard placeholder for poetry-dynamic-versioning
55
# any changes to this should not be checked in
66
#
7-
version = "0.3.0dev0"
7+
version = "0.3.0"
88
description = "Modern decision trees in Python"
99
maintainers = [
1010
{name="Neurodata", email="adam.li@columbia.edu"}

0 commit comments

Comments
 (0)