From 078d0ab0ba7dee318f1ae3ef96f30bb43eda668b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Santos?= Date: Thu, 18 Dec 2025 07:42:56 +0100 Subject: [PATCH] chore: remove dataclasses dependency --- pyproject.toml | 5 +---- uv.lock | 13 ------------- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6456617..d23faa0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ecological" -version = "3.0.0" +version = "3.0.1" description = "Map a Python configuration from environment variables" readme = "README.rst" license = { file = "LICENSE" } @@ -15,9 +15,6 @@ classifiers = [ "Intended Audience :: Developers", "Operating System :: OS Independent" ] -dependencies = [ - "dataclasses>=0.8.0,<1.0.0" -] [project.urls] Homepage = "https://github.com/jmcs/ecological" diff --git a/uv.lock b/uv.lock index 69fa1c9..3198c86 100644 --- a/uv.lock +++ b/uv.lock @@ -114,22 +114,10 @@ toml = [ { name = "tomli", marker = "python_full_version <= '3.11'" }, ] -[[package]] -name = "dataclasses" -version = "0.8" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1f/12/7919c5d8b9c497f9180db15ea8ead6499812ea8264a6ae18766d93c59fe5/dataclasses-0.8.tar.gz", hash = "sha256:8479067f342acf957dc82ec415d355ab5edb7e7646b90dc6e2fd1d96ad084c97", size = 36581 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/ca/75fac5856ab5cfa51bbbcefa250182e50441074fdc3f803f6e76451fab43/dataclasses-0.8-py3-none-any.whl", hash = "sha256:0201d89fa866f68c8ebd9d08ee6ff50c0b255f8ec63a71c16fda7af82bb887bf", size = 19041 }, -] - [[package]] name = "ecological" version = "3.0.0" source = { editable = "." } -dependencies = [ - { name = "dataclasses" }, -] [package.dev-dependencies] dev = [ @@ -141,7 +129,6 @@ dev = [ ] [package.metadata] -requires-dist = [{ name = "dataclasses", specifier = ">=0.8.0,<1.0.0" }] [package.metadata.requires-dev] dev = [