From 8d4e571dd5c942b419211f800027edb572ce9c36 Mon Sep 17 00:00:00 2001 From: Rohit Sanjay Date: Fri, 28 Oct 2022 21:22:47 -0700 Subject: [PATCH] Release/0.0.8 (#54) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * update changelog * Bump version: 0.0.7 → 0.0.8 * bump noteable-origami to 0.0.9 * update poetry lock file * categorize changelog updates --- .bumpversion.cfg | 2 +- CHANGELOG.md | 12 ++++++++++++ papermill_origami/_version.py | 2 +- poetry.lock | 10 +++++----- pyproject.toml | 4 ++-- 5 files changed, 21 insertions(+), 9 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 4cc7825..d0965e4 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.0.7 +current_version = 0.0.8 parse = (?P\d+)\.(?P\d+)\.(?P\d+) serialize = {major}.{minor}.{patch} diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ccc179..d3bc876 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.0.8] - 2022-10-28 ### Added - Add support for flyte - Allow specifying `job_instance_attempt` in engine kwargs +- Sync all papermill metadata to Noteable +- Add Noteable Dagster asset +- Sync outputs from Noteable into papermill +- Sync execution counts from cell state updates +- Add ability to parse Noteable https URLs to extract file id + +### Changed +- Hide applied parameters cell by default for dagster + +### Removed +- Remove dagstermill teardown cell ## [0.0.7] - 2022-10-05 ### Changed diff --git a/papermill_origami/_version.py b/papermill_origami/_version.py index f2185d5..00ad904 100644 --- a/papermill_origami/_version.py +++ b/papermill_origami/_version.py @@ -1 +1 @@ -version = "0.0.7" +version = "0.0.8" diff --git a/poetry.lock b/poetry.lock index e19e2e5..26580b9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1330,7 +1330,7 @@ python-versions = ">=3.5" [[package]] name = "noteable-origami" -version = "0.0.8" +version = "0.0.9" description = "The Noteable API interface" category = "main" optional = false @@ -1343,7 +1343,7 @@ httpx = ">=0.23.0,<0.24.0" jwt = ">=1.3.1,<2.0.0" nbformat = ">=5.4.0,<6.0.0" orjson = ">=3.6.8,<4.0.0" -pydantic = ">=1.9.1,<2.0.0" +pydantic = ">=1.9.0,<2.0.0" structlog = ">=22.1.0,<23.0.0" websockets = ">=10.3,<11.0" @@ -2494,7 +2494,7 @@ flyte = ["flytekit", "flytekitplugins-papermill"] [metadata] lock-version = "1.1" python-versions = "^3.8" -content-hash = "5bc9b9d4a8895189fbf0d9d79458d7be84a61bf2e5cc1326f403bf79b5155adb" +content-hash = "6c0942cd2fbe4d29c9ad3535799d51e77317f8358f340d2ce942e802a57221a6" [metadata.files] alembic = [ @@ -3279,8 +3279,8 @@ nest-asyncio = [ {file = "nest_asyncio-1.5.5.tar.gz", hash = "sha256:e442291cd942698be619823a17a86a5759eabe1f8613084790de189fe9e16d65"}, ] noteable-origami = [ - {file = "noteable_origami-0.0.8-py3-none-any.whl", hash = "sha256:907272fd9676d7f27642c138f9dcc2263354305fe39b2fd24c0b85f1cff25474"}, - {file = "noteable_origami-0.0.8.tar.gz", hash = "sha256:dd4f372a52361633150ecd2ca3ae93055172f6ae397a7a7ce31574e74c9d47b1"}, + {file = "noteable_origami-0.0.9-py3-none-any.whl", hash = "sha256:d9c6338dc2e8cf20e7c3c7230e22430488dd4a2ad6455a5267ea990084e5fb28"}, + {file = "noteable_origami-0.0.9.tar.gz", hash = "sha256:01e815d780e6bfa8bedab10e96c03547e848ffe78878cad7ceee4a3581c7a9c1"}, ] notebook = [ {file = "notebook-6.4.12-py3-none-any.whl", hash = "sha256:8c07a3bb7640e371f8a609bdbb2366a1976c6a2589da8ef917f761a61e3ad8b1"}, diff --git a/pyproject.toml b/pyproject.toml index 515eeee..fde52f3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ [tool.poetry] name = "papermill-origami" -version = "0.0.7" +version = "0.0.8" description = "The noteable API interface" authors = ["Matt Seal "] maintainers = ["Matt Seal "] @@ -34,7 +34,7 @@ url = "https://pypi.org" [tool.poetry.dependencies] python = "^3.8" -noteable-origami = "^0.0.8" +noteable-origami = "^0.0.9" papermill = "^2.4.0" dagstermill = {version = "^1.0.5", optional = true} cloudpickle = "^2.2.0"