Skip to content

Commit

Permalink
Merge pull request #258 from google/release-0.1.4
Browse files Browse the repository at this point in the history
Release v0.1.4
  • Loading branch information
Ian Spektor committed Sep 12, 2023
2 parents 2c4893d + 3b49054 commit 0f96262
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 14 deletions.
19 changes: 16 additions & 3 deletions CHANGELOG.md
Expand Up @@ -4,19 +4,32 @@

### Features

### Improvements

### Fixes

## 0.1.4

### Features

- Added `EventSet.select_index_values()` operator.
- Added `steps` argument to `EventSet.since_last()` operator.
- Added variable `window_length` option to moving window operators.
- Added unsupervised anomaly detection tutorial.
- Added Beam execution tutorial.
- Added changelog to docs site.

### Improvements

- Added `display_max_feature_dtypes` and `display_max_index_dtypes` options to
`tp.config`.
- Improved HTML display of an `EventSet`.
- Improvements in Beam execution backend.

### Fixes

### Breaking changes

- Renamed config vars for printing and display limits.
- Fixed tutorials opening unreleased versions of the notebooks.
-

## 0.1.3

Expand Down
9 changes: 0 additions & 9 deletions CONTRIBUTING.md
Expand Up @@ -16,15 +16,6 @@ All submissions, including submissions by project members, require review. We us

All new contributions must pass all the tests and checks performed by GitHub actions, and any changes to docstrings must respect the [docstring guidelines](docs/docstring_guidelines.md).

## Release to PyPI

The Python package is built and published to PyPI when a new release is created in GitHub.

To create a new release, follow these steps:

1. Push a new commit to `main` updating the version number in `pyproject.toml` and `temporian/__init__.py` to the new version number (e.g. `1.3.2`).
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`.

## Development

### Environment Setup
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "temporian"
version = "0.1.3"
version = "0.1.4"
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."
authors = [
"Mathieu Guillame-Bert, Braulio Ríos, Guillermo Etchebarne, Ian Spektor, Richard Stotz <gbm@google.com>",
Expand Down
2 changes: 1 addition & 1 deletion temporian/__init__.py
Expand Up @@ -25,7 +25,7 @@
# from temporian.module import submodule as _submodule
# del _submodule

__version__ = "0.1.3"
__version__ = "0.1.4"

# Register all operator implementations
from temporian.implementation.numpy import operators as _impls
Expand Down

0 comments on commit 0f96262

Please sign in to comment.