diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e6d1db9e..48ec0eb1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 0.0.11 +Released on August 23, 2022. + +### Important Note +* If you did a fresh installation of Aqueduct v0.0.10, you may have run into a bug that says our + schema migrator did not run successfully. To fix this, run `aqueduct clear` and `pip3 install --upgrade aqueduct-ml`. + You can then start the server via `aqueduct start` and everything should work again. + +### Bugfixes +* Fixes a bug where a fresh installation of Aqueduct fails due to a bug in the schema migration process. + ## 0.0.10 Released on August 22, 2022. diff --git a/sdk/setup.py b/sdk/setup.py index d6db3ee70..10155542c 100644 --- a/sdk/setup.py +++ b/sdk/setup.py @@ -18,7 +18,7 @@ setuptools.setup( name="aqueduct-sdk", - version="0.0.10", + version="0.0.11", author="Aqueduct, Inc.", author_email="hello@aqueducthq.com", description="Python SDK for the Aqueduct prediction infrastructure", diff --git a/src/python/bin/aqueduct b/src/python/bin/aqueduct index 28d11fe20..801e54155 100755 --- a/src/python/bin/aqueduct +++ b/src/python/bin/aqueduct @@ -27,7 +27,7 @@ base_directory = os.path.join(os.environ["HOME"], ".aqueduct") server_directory = os.path.join(os.environ["HOME"], ".aqueduct", "server") ui_directory = os.path.join(os.environ["HOME"], ".aqueduct", "ui") -package_version = "0.0.10" +package_version = "0.0.11" aws_credentials_path = os.path.join(os.environ["HOME"], ".aws", "credentials") default_server_port = 8080 @@ -236,8 +236,6 @@ def update(): for directory in directories: os.mkdir(directory) - update_server_version() - with open(os.path.join(server_directory, "config/config.yml"), "wb") as f: f.write(requests.get(os.path.join(s3_server_prefix, "config/config.yml")).content) @@ -246,6 +244,8 @@ def update(): with open(os.path.join(server_directory, "db/demo.db"), "wb") as f: f.write(requests.get(os.path.join(s3_server_prefix, "db/demo.db")).content) + update_server_version() + print("Finished initializing Aqueduct base directory.") except Exception as e: print(e) diff --git a/src/python/requirements.txt b/src/python/requirements.txt index dcf50d476..3d05b5736 100644 --- a/src/python/requirements.txt +++ b/src/python/requirements.txt @@ -9,4 +9,4 @@ pyyaml typing_extensions Pillow packaging -aqueduct-sdk==0.0.10 +aqueduct-sdk==0.0.11 diff --git a/src/python/setup.py b/src/python/setup.py index e7043a65c..bbbe1ad0d 100644 --- a/src/python/setup.py +++ b/src/python/setup.py @@ -10,7 +10,7 @@ setup( name="aqueduct-ml", - version="0.0.10", + version="0.0.11", install_requires=install_requires, scripts=["bin/aqueduct"], packages=find_packages(), diff --git a/src/ui/app/package.json b/src/ui/app/package.json index 7054fb48a..0089ed777 100644 --- a/src/ui/app/package.json +++ b/src/ui/app/package.json @@ -1,7 +1,7 @@ { "name": "@aqueducthq/ui", "author": "Aqueduct, Inc. ", - "version": "0.0.10", + "version": "0.0.11", "scripts": { "start": "parcel --no-cache index.html", "build": "parcel build --public-url /dist --dist-dir dist/default index.html",