From ccfc877ed26b79ba52a41d0262a441b5a1ef3cbe Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Sun, 24 Nov 2024 21:15:42 -0300 Subject: [PATCH] Update Python dependency versions and add new dependencies --- poetry.lock | 52 +++++++++++++++++++++++++++++++++++++++++++++++--- pyproject.toml | 2 +- 2 files changed, 50 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index dd9fcb2..9d03006 100644 --- a/poetry.lock +++ b/poetry.lock @@ -444,6 +444,29 @@ files = [ [package.extras] all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] +[[package]] +name = "importlib-metadata" +version = "8.5.0" +description = "Read metadata from Python packages" +optional = false +python-versions = ">=3.8" +files = [ + {file = "importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b"}, + {file = "importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7"}, +] + +[package.dependencies] +zipp = ">=3.20" + +[package.extras] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +cover = ["pytest-cov"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +enabler = ["pytest-enabler (>=2.2)"] +perf = ["ipython"] +test = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"] +type = ["pytest-mypy"] + [[package]] name = "jedi" version = "0.19.2" @@ -878,6 +901,7 @@ files = [ [package.dependencies] docstring-to-markdown = "*" +importlib-metadata = {version = ">=4.8.3", markers = "python_version < \"3.10\""} jedi = ">=0.17.2,<0.20.0" pluggy = ">=1.0.0" python-lsp-jsonrpc = ">=1.1.0,<2.0.0" @@ -1258,7 +1282,10 @@ files = [ ] [package.dependencies] -python-dateutil = {version = ">=2.7.0", markers = "python_version >= \"3.10\""} +python-dateutil = [ + {version = ">=2.7.0", markers = "python_version >= \"3.10\""}, + {version = ">=2.5.0", markers = "python_version < \"3.10\""}, +] pytz = "*" six = "*" @@ -1277,7 +1304,26 @@ files = [ icalendar = "*" tzdata = "*" +[[package]] +name = "zipp" +version = "3.21.0" +description = "Backport of pathlib-compatible object wrapper for zip files" +optional = false +python-versions = ">=3.9" +files = [ + {file = "zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931"}, + {file = "zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4"}, +] + +[package.extras] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +cover = ["pytest-cov"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +enabler = ["pytest-enabler (>=2.2)"] +test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"] +type = ["pytest-mypy"] + [metadata] lock-version = "2.0" -python-versions = "^3.10" -content-hash = "3a60e6f0ba0f6b01201a4412dd2a7955373fbd5986ea74bf009aba53490eb7e8" +python-versions = "^3.9" +content-hash = "b0302943c007ff94f472c6b7748e3250f95ab07ad8879b1345c04d79fb6a3270" diff --git a/pyproject.toml b/pyproject.toml index 1926ea9..17f2386 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ license = "GPL-3.0-or-later" readme = "README.md" [tool.poetry.dependencies] -python = "^3.10" +python = "^3.9" caldav = "^1.4.0" icalendar = "^6.1.0" google-api-python-client = "^2.154.0"