From 43f9e77ddf359fbe52a754c0e4311bd4e377ec7e Mon Sep 17 00:00:00 2001
From: Bartek Wrona <wrona@syncad.com>
Date: Fri, 21 Mar 2025 15:46:12 +0100
Subject: [PATCH] Updated schemas reference to get version supporting Python
 3.12

---
 beekeepy/poetry.lock    | 42 ++++++-----------------------------------
 beekeepy/pyproject.toml |  4 ++--
 2 files changed, 8 insertions(+), 38 deletions(-)

diff --git a/beekeepy/poetry.lock b/beekeepy/poetry.lock
index 03dc514c..0b12f877 100644
--- a/beekeepy/poetry.lock
+++ b/beekeepy/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand.
 
 [[package]]
 name = "aiohttp"
@@ -87,7 +87,6 @@ files = [
 
 [package.dependencies]
 aiosignal = ">=1.1.2"
-async-timeout = {version = ">=4.0,<5.0", markers = "python_version < \"3.11\""}
 attrs = ">=17.3.0"
 frozenlist = ">=1.1.1"
 multidict = ">=4.5,<7.0"
@@ -122,7 +121,6 @@ files = [
 ]
 
 [package.dependencies]
-exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""}
 idna = ">=2.8"
 sniffio = ">=1.1"
 typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""}
@@ -132,17 +130,6 @@ doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)",
 test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "truststore (>=0.9.1)", "uvloop (>=0.21)"]
 trio = ["trio (>=0.26.1)"]
 
-[[package]]
-name = "async-timeout"
-version = "4.0.3"
-description = "Timeout context manager for asyncio programs"
-optional = false
-python-versions = ">=3.7"
-files = [
-    {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"},
-    {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"},
-]
-
 [[package]]
 name = "attrs"
 version = "24.2.0"
@@ -198,20 +185,6 @@ files = [
     {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
 ]
 
-[[package]]
-name = "exceptiongroup"
-version = "1.2.2"
-description = "Backport of PEP 654 (exception groups)"
-optional = false
-python-versions = ">=3.7"
-files = [
-    {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"},
-    {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"},
-]
-
-[package.extras]
-test = ["pytest (>=6)"]
-
 [[package]]
 name = "frozenlist"
 version = "1.5.0"
@@ -539,9 +512,6 @@ files = [
     {file = "multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a"},
 ]
 
-[package.dependencies]
-typing-extensions = {version = ">=4.1.0", markers = "python_version < \"3.11\""}
-
 [[package]]
 name = "propcache"
 version = "0.2.1"
@@ -746,12 +716,12 @@ idna2008 = ["idna"]
 
 [[package]]
 name = "schemas"
-version = "0.0.1.dev323+e5a1ba1"
+version = "0.0.1.dev331+7181389"
 description = "Tools for checking if message fits expected format"
 optional = false
-python-versions = ">=3.10,<4.0"
+python-versions = ">=3.12,<4.0"
 files = [
-    {file = "schemas-0.0.1.dev323+e5a1ba1-py3-none-any.whl", hash = "sha256:b97546f24f54f58d71fade176e3fdfa8e113c040d35f56f04e5a567b0fa63d5f"},
+    {file = "schemas-0.0.1.dev331+7181389-py3-none-any.whl", hash = "sha256:f0b51978f6a440bbc2e19b32aeec103cd5621d17902e9a4b3703d32ddd3f3ec3"},
 ]
 
 [package.dependencies]
@@ -923,5 +893,5 @@ propcache = ">=0.2.0"
 
 [metadata]
 lock-version = "2.0"
-python-versions = "^3.10"
-content-hash = "a8172408e6af9484194ca2369b1bbd3049cfc50956de26b95b59f9adf47cd805"
+python-versions = "^3.12"
+content-hash = "c3d66e4ad0ee77628152ab84b7c0cbaa229897639c2600b1cda2cc2533fdbea7"
diff --git a/beekeepy/pyproject.toml b/beekeepy/pyproject.toml
index 48aae02f..9422cd89 100644
--- a/beekeepy/pyproject.toml
+++ b/beekeepy/pyproject.toml
@@ -26,11 +26,11 @@ version = "0.0.0"
 aiohttp = "3.9.1"
 httpx = {extras = ["http2"], version = "0.23.3"}
 loguru = "0.7.2"
-python = "^3.10"
+python = "^3.12"
 python-dateutil = "2.8.2"
 pydantic="1.10.18"
 requests = "2.27.1"
-schemas = "0.0.1.dev323+e5a1ba1"
+schemas = "0.0.1.dev331+7181389"
 
 [tool.poetry-dynamic-versioning]
 enable = true
-- 
GitLab