From 0208abe00078bbf6232d64c79d43d5573995e51d Mon Sep 17 00:00:00 2001 From: Sina Atalay <79940989+sinaatalay@users.noreply.github.com> Date: Fri, 26 Dec 2025 15:37:44 +0300 Subject: [PATCH] Update optional and required dependencies --- pyproject.toml | 4 ++-- uv.lock | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 240c69a0..f78274ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ 'pydantic[email]>=2.10.6', # Validate and parse input files 'pydantic-extra-types>=2.10.6', # Validate extra types 'ruamel.yaml>=0.18.10', # Parse YAML files - "packaging>=25.0", # For version checking + 'markdown>=3.10', # Convert Markdown to HTML ] classifiers = [ "Intended Audience :: Science/Research", @@ -63,10 +63,10 @@ classifiers = [ [project.optional-dependencies] full = [ 'typer>=0.20.0', # Command-line interface - 'markdown>=3.10', # Convert Markdown to HTML 'watchdog>=6.0.0', # Monitor files for updates 'typst>=0.14.4', # Render PDF from Typst source files 'rendercv-fonts>=0.5.1', # Font files for RenderCV + "packaging>=25.0", # For version checking ] [project.urls] diff --git a/uv.lock b/uv.lock index a58e54e8..21458c12 100644 --- a/uv.lock +++ b/uv.lock @@ -1077,11 +1077,11 @@ wheels = [ [[package]] name = "rendercv" -version = "2.5" +version = "2.6" source = { editable = "." } dependencies = [ { name = "jinja2" }, - { name = "packaging" }, + { name = "markdown" }, { name = "phonenumbers" }, { name = "pydantic", extra = ["email"] }, { name = "pydantic-extra-types" }, @@ -1090,7 +1090,7 @@ dependencies = [ [package.optional-dependencies] full = [ - { name = "markdown" }, + { name = "packaging" }, { name = "rendercv-fonts" }, { name = "typer" }, { name = "typst" }, @@ -1127,8 +1127,8 @@ update-entry-figures = [ [package.metadata] requires-dist = [ { name = "jinja2", specifier = ">=3.1.6" }, - { name = "markdown", marker = "extra == 'full'", specifier = ">=3.10" }, - { name = "packaging", specifier = ">=25.0" }, + { name = "markdown", specifier = ">=3.10" }, + { name = "packaging", marker = "extra == 'full'", specifier = ">=25.0" }, { name = "phonenumbers", specifier = ">=9.0.19" }, { name = "pydantic", extras = ["email"], specifier = ">=2.10.6" }, { name = "pydantic-extra-types", specifier = ">=2.10.6" },