From de304c40ec0634a868d7ef41ba7bf89ebc364f10 Mon Sep 17 00:00:00 2001 From: Vivek Panyam Date: Fri, 28 Jan 2022 02:27:39 -0500 Subject: [PATCH] Bump version to 0.3.0rc5 (#529) ### Summary: Update the Neuropod version to `0.3.0rc5` (also modifies the release upload script to make the release work correctly) ### Test Plan: CI --- build/upload_release.py | 2 +- docs/installing.md | 2 +- source/bazel/version.bzl | 2 +- source/neuropod/version.hh | 4 ++-- source/python/setup.py | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/build/upload_release.py b/build/upload_release.py index 920cf5c7..8a0e713e 100644 --- a/build/upload_release.py +++ b/build/upload_release.py @@ -64,7 +64,7 @@ def upload(): # Only upload the main library on one build (because we don't need to upload once per backend version) # This is also not CPU/GPU dependent # For each OS: - if REQUESTED_TF_VERSION == "1.12.0" and not IS_GPU: + if REQUESTED_TF_VERSION == "1.14.0" and not IS_GPU: upload_package( "source/bazel-bin/neuropod/libneuropod.tar.gz", release_id, diff --git a/docs/installing.md b/docs/installing.md index b61ac216..7aca44e7 100644 --- a/docs/installing.md +++ b/docs/installing.md @@ -42,7 +42,7 @@ sudo mkdir -p "$NEUROPOD_BASE_DIR" # Find URLs of backends you want to install from the releases page (https://github.com/uber/neuropod/releases) and install them # by untarring them in your NEUROPOD_BASE_DIR directory. # For example, to install a GPU enabled Torch 1.7 backend for CUDA 10.1, run -curl -L https://github.com/uber/neuropod/releases/download/v0.3.0-rc4/libneuropod-gpu-cuda-10.1-linux-v0.3.0-rc4-torchscript-1.7.0-backend.tar.gz | sudo tar -xz -C "$NEUROPOD_BASE_DIR" +curl -L https://github.com/uber/neuropod/releases/download/v0.3.0-rc5/libneuropod-gpu-cuda-10.1-linux-v0.3.0-rc5-torchscript-1.7.0-backend.tar.gz | sudo tar -xz -C "$NEUROPOD_BASE_DIR" ``` Multiple backends can be installed for a given framework and Neuropod will select the correct one when loading a model. diff --git a/source/bazel/version.bzl b/source/bazel/version.bzl index b871e2b9..19aac504 100644 --- a/source/bazel/version.bzl +++ b/source/bazel/version.bzl @@ -1 +1 @@ -NEUROPOD_VERSION = "0.3.0rc4" +NEUROPOD_VERSION = "0.3.0rc5" diff --git a/source/neuropod/version.hh b/source/neuropod/version.hh index fa7bbb00..feb0dddc 100644 --- a/source/neuropod/version.hh +++ b/source/neuropod/version.hh @@ -32,13 +32,13 @@ namespace neuropod // These are allowed to be 4 bits each #define NEUROPOD_RELEASE_LEVEL NEUROPOD_RELEASE_LEVEL_RELEASE_CANDIDATE -#define NEUROPOD_RELEASE_SERIAL 4 +#define NEUROPOD_RELEASE_SERIAL 5 static_assert(NEUROPOD_RELEASE_LEVEL < 16, "NEUROPOD_RELEASE_LEVEL must be in the range 0 to 15 (4 bits)"); static_assert(NEUROPOD_RELEASE_SERIAL < 16, "NEUROPOD_RELEASE_SERIAL must be in the range 0 to 15 (4 bits)"); // The version as a string -#define NEUROPOD_VERSION "0.3.0rc4" +#define NEUROPOD_VERSION "0.3.0rc5" // Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2. // Use this for numeric comparisons diff --git a/source/python/setup.py b/source/python/setup.py index 149877a8..c7dfd0db 100644 --- a/source/python/setup.py +++ b/source/python/setup.py @@ -19,7 +19,7 @@ def has_ext_modules(foo): setup( name="neuropod", - version="0.3.0rc4", + version="0.3.0rc5", install_requires=REQUIRED_PACKAGES, packages=find_packages(), package_data={