From c0edaa41c5308ea243243baec02eaef1748d360b Mon Sep 17 00:00:00 2001 From: Colton Hicks Date: Fri, 12 Jul 2024 23:02:53 -0700 Subject: [PATCH] Bumped version to 0.11.0. Updated CHANGELOG. --- docs/CHANGELOG.md | 5 ++++- pyproject.toml | 6 ++++-- scripts/release.py | 5 +++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 440e817..11b9e4e 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [unreleased] +## [0.11.0] - 2024-07-12 + ### Changed Updated qcio (0.10.1 -> 0.10.2). `Structure.ids` -> `Structure.identifiers` @@ -192,7 +194,8 @@ Updated qcio (0.10.1 -> 0.10.2). `Structure.ids` -> `Structure.identifiers` - `_RequestsClient` class that handles all network requests to TeraChem Cloud server - `FutureResults` object that is created from a `task_id` and can be used to retrieve a result once finished. -[unreleased]: https://github.com/mtzgroup/chemcloud-client/compare/0.10.1...HEAD +[unreleased]: https://github.com/mtzgroup/chemcloud-client/compare/0.11.0...HEAD +[0.11.0]: https://github.com/mtzgroup/chemcloud-client/releases/tag/0.11.0 [0.10.1]: https://github.com/mtzgroup/chemcloud-client/releases/tag/0.10.1 [0.10.0]: https://github.com/mtzgroup/chemcloud-client/releases/tag/0.10.0 [0.9.0]: https://github.com/mtzgroup/chemcloud-client/releases/tag/0.9.0 diff --git a/pyproject.toml b/pyproject.toml index 28ccd9e..e0f84f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,13 @@ [tool.poetry] name = "chemcloud" -version = "0.10.1" +version = "0.11.0" description = "Fast, secure, scalable quantum chemistry. A Python client for the the ChemCloud server." authors = ["Colton Hicks "] license = "MIT" readme = "README.md" -homepage = "https://github.com/mtzgroup/chemcloud-client" +repository = "https://github.com/mtzgroup/chemcloud-client" +documentation = "https://mtzgroup.github.io/chemcloud-client/" +homepage = "https://mtzgroup.github.io/chemcloud-client/" classifiers = [ "Intended Audience :: Science/Research", "Operating System :: OS Independent", diff --git a/scripts/release.py b/scripts/release.py index 1e8ef0d..1323110 100644 --- a/scripts/release.py +++ b/scripts/release.py @@ -25,7 +25,8 @@ def update_version_with_poetry(version): def update_changelog(version, repo_url): """Update the CHANGELOG.md file with the new version and today's date.""" print("Updating CHANGELOG.md...") - with open("CHANGELOG.md", "r") as file: + CHANGELOG_PATH = "docs/CHANGELOG.md" + with open(CHANGELOG_PATH, "r") as file: lines = file.readlines() today = datetime.today().strftime("%Y-%m-%d") @@ -48,7 +49,7 @@ def update_changelog(version, repo_url): lines.insert(i + 1, new_version_link) break - with open("CHANGELOG.md", "w") as file: + with open(CHANGELOG_PATH, "w") as file: file.writelines(lines)