From 9c73f40cc6d9f7883d50bd8eaff1df3e7d798cae Mon Sep 17 00:00:00 2001
From: Ethan Li <lietk12@gmail.com>
Date: Fri, 7 Jun 2024 13:11:17 -0700
Subject: [PATCH] Bump version numbers to v2024.0.0-beta.0

---
 CHANGELOG.md                        | 4 ++++
 control/pyproject.toml              | 2 +-
 processing/segmenter/pyproject.toml | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a0cc1e8a..409354df 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project uses [Calendar Versioning](https://calver.org/) with a `YYYY.minor.patch` scheme.
 All dates in this file are given in the [UTC time zone](https://en.wikipedia.org/wiki/Coordinated_Universal_Time).
 
+## v2024.0.0-beta.0 - 2024-06-07
+
+(this release involves no changes from v2024.0.0-alpha.2; it's just a promotion of v204.0.0-alpha.2 to a beta pre-release)
+
 ## v2024.0.0-alpha.2 - 2024-04-25
 
 ### Changed
diff --git a/control/pyproject.toml b/control/pyproject.toml
index 3a3b658f..01692495 100644
--- a/control/pyproject.toml
+++ b/control/pyproject.toml
@@ -2,7 +2,7 @@
 name = "planktoscope-controller"
 # Note: PEP 440 requires pre-releases to be formatted like "2023.7.0b0" rather than
 # "2023.7.0-beta.0", which is different from the Semantic Versioning schema
-version = "2024.0.0a2"
+version = "2024.0.0b0"
 description = "Controller of PlanktoScope hardware"
 # For simplicity, we follow the definition of "Maintainer" from
 # https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project , which says:
diff --git a/processing/segmenter/pyproject.toml b/processing/segmenter/pyproject.toml
index 050f0b05..9d6d7cb5 100644
--- a/processing/segmenter/pyproject.toml
+++ b/processing/segmenter/pyproject.toml
@@ -2,7 +2,7 @@
 name = "planktoscope-processing-segmenter"
 # Note: PEP 440 requires pre-releases to be formatted like "2023.7.0b0" rather than
 # "2023.7.0-beta.0", which is different from the Semantic Versioning schema
-version = "2024.0.0a2"
+version = "2024.0.0b0"
 description = "Data processor to segment objects from raw PlanktoScope data"
 # For simplicity, we follow the definition of "Maintainer" from
 # https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project , which says: