Skip to content

Commit

Permalink
Release 0.30.0 (#863)
Browse files Browse the repository at this point in the history
Rebased to include the unit test fix.
  • Loading branch information
snoshy authored May 31, 2023
1 parent d40a4ed commit 4caebb3
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<h3 align="center">Build ML pipelines with only Python, run on your laptop, or in the cloud.</h3>

![PyPI](https://img.shields.io/pypi/v/sematic/0.29.0?style=for-the-badge)
![PyPI](https://img.shields.io/pypi/v/sematic/0.30.0?style=for-the-badge)
[![CircleCI](https://img.shields.io/circleci/build/github/sematic-ai/sematic/main?label=CircleCI&style=for-the-badge&token=60d1953bfee5b6bf8201f8e84a10eaa5bf5622fe)](https://app.circleci.com/pipelines/github/sematic-ai/sematic?branch=main&filter=all)
![PyPI - License](https://img.shields.io/pypi/l/sematic?style=for-the-badge)
[![Python 3.8](https://img.shields.io/badge/Python-3.8-blue?style=for-the-badge&logo=none)](https://python.org)
Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@



.. image:: https://img.shields.io/pypi/v/sematic/0.29.0?style=for-the-badge
:target: https://img.shields.io/pypi/v/sematic/0.29.0?style=for-the-badge
.. image:: https://img.shields.io/pypi/v/sematic/0.30.0?style=for-the-badge
:target: https://img.shields.io/pypi/v/sematic/0.30.0?style=for-the-badge
:alt: PyPI


Expand Down
16 changes: 16 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,23 @@ Lines for version numbers should always be formatted as
with nothing else on the line.
-->
* HEAD
* [0.30.0](https://pypi.org/project/sematic/0.30.0/)
* [feature] Grafana dashboards tailored for Sematic installable via Helm
* [feature] User metrics SDK
* [feature] Add horizontal pod autoscaling and pod disruption budget support
* [feature] Health endpoint to display DB health in dashboard
* [feature] Add support for set types
* [feature] Add GitHub commit check support
* [improvement] Have resolver continue in in a new resolution if resolver restarts
* [improvement] Log request IDs in server
* [improvement] Early resolution failure is more robust
* [improvement] Make API retries more robust
* [improvement] Enable run search deep links
* [deprecation] `Calculator` renamed to `Function`
* [bugfix] Fixed a DAG view display issue
* [bugfix] Fixed application logs being duplicated
* [bugfix] Adjust the Name column width distribution
* [bugfix] Add missing call to init to Function
* [0.29.0](https://pypi.org/project/sematic/0.29.0/)
* [feature] Garbage collection CRON job
* [feature] Enable customization of local storage path
Expand Down
6 changes: 6 additions & 0 deletions docs/upgrades.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,12 @@ delta, but only:
when performing the upgrade.
{% endhint %}

### vX.X.X to v0.30.0

Default Kubernetes deployments of the Sematic server will now run with 2 pods
for the API server, in order to enable high availability. As such, the memory
and CPU requests and limits for each pod has been halved.

### v0.28.X to v0.29.0

Direct support for Matplotlib figures was dropped in favor of the [`Image`
Expand Down
4 changes: 2 additions & 2 deletions helm/sematic-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: sematic-server
description: Sematic AI Server
type: application
version: 1.1.8
appVersion: v0.29.0
version: 1.1.9
appVersion: v0.30.0
maintainers:
- name: sematic-ai
url: https://github.com/sematic-ai/sematic/
2 changes: 1 addition & 1 deletion sematic/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# the sdk. Should be bumped any time a release is made. Should be set
# to whatever is the version after the most recent one in changelog.md,
# as well as the version for the sematic wheel in wheel_constants.bzl
CURRENT_VERSION = (0, 29, 0)
CURRENT_VERSION = (0, 30, 0)

# TO DEPRECATE
# 0.30.0
Expand Down
2 changes: 1 addition & 1 deletion sematic/wheel_constants.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# changelog.md.
# This is the version that will be attached to the
# wheel that bazel builds for sematic.
wheel_version_string = "0.29.0"
wheel_version_string = "0.30.0"

wheel_author = "Sematic AI, Inc."
wheel_author_email = "emmanuel@sematic.ai"
Expand Down

0 comments on commit 4caebb3

Please sign in to comment.