Skip to content

Commit c5a5dac

Browse files
authored
Merge pull request #233 from google/release-0.1.3
Release v0.1.3
2 parents 89f8265 + e42467c commit c5a5dac

File tree

5 files changed

+19
-16
lines changed

5 files changed

+19
-16
lines changed

CHANGELOG.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
# Changelog
1+
# Release notes
22

3-
## HEAD (might become 0.1.3)
3+
## Latest changes (unreleased)
4+
5+
### Features
6+
7+
### Fixes
8+
9+
## 0.1.3
410

511
This is the first operational version of Temporian for users. The list whole and
6-
detailed list of features is too long to be listed. The top features are:
12+
detailed list of features is too long to be listed. The main features are:
713

8-
### Feature
14+
### Features
915

10-
- Pypi release.
16+
- PyPI release.
1117
- 72 operators.
1218
- Execution in eager, compiled mode, and graph mode.
1319
- IO Support for Pandas, CSV, Numpy and TensorFlow datasets.
1420
- Static and interactive plotting.
1521
- Documentation (3 minutes intro, user guide and API references).
1622
- 5 tutorials.
17-
18-
### Fix
19-
20-
- Proper error message when using distributed training on more than 2^31
21-
(i.e., ~2B) examples while compiling YDF with 32-bits example index.

docs/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ nav:
5858
- Recipes: recipes/
5959
- Tutorials: tutorials/
6060
- API Reference: reference/ # generated by gen-files + literate-nav
61-
- Changelog: CHANGELOG.md
61+
- Release notes: CHANGELOG.md
6262

6363
# Plugins
6464
plugins:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "temporian"
3-
version = "0.1.2"
3+
version = "0.1.3"
44
description = "Temporian is a Python package for feature engineering of temporal data, focusing on preventing common modeling errors and providing a simple and powerful API, a first-class iterative development experience, and efficient and well-tested implementations of common and not-so-common temporal data preprocessing functions."
55
authors = [
66
"Mathieu Guillame-Bert, Braulio Ríos, Guillermo Etchebarne, Ian Spektor, Richard Stotz <gbm@google.com>",

temporian/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
# from temporian.module import submodule as _submodule
2626
# del _submodule
2727

28-
__version__ = "0.1.2"
28+
__version__ = "0.1.3"
2929

3030
# Register all operator implementations
3131
from temporian.implementation.numpy import operators as _impls

tools/RELEASE.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ The Python package is built and published to PyPI when a new release is created
44

55
To create a new release, follow these steps:
66

7-
1. Update the version number in `pyproject.toml` and `temporian/__init__.py` to the new version number (e.g. `1.3.2`) and push that commit to `main`.
7+
1. Update the version number in `pyproject.toml` and `temporian/__init__.py` to the new version number (e.g. `1.3.2`), commit, and open and merge a PR to `main`, titled `Release v1.3.2` in this case.
88

9-
2. Create a new [GitHub release](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release) with the new version's name prepended with `v`, e.g. `v1.3.2`.
9+
2. Edit the [changelog](../CHANGELOG.md) by moving the latest changes to the new version's section and clearing the latest changes one.
1010

11-
3. Tag that commit as the new stable version with `git tag stable -f`, and push it with `git push origin stable -f`.
11+
3. Create a new [GitHub release](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release) with the new version's name prepended with `v`, e.g. `v1.3.2`.
12+
13+
4. Tag that commit as the new stable version with `git tag stable -f`, and push it with `git push origin stable -f`.
1214
- This gives us a way to easily find the latest stable version of the code in the GitHub tree (used for example by the tutorial notebooks to not open an unreleased version of the notebooks).

0 commit comments

Comments
 (0)