From bc377c0dfd7b64ceab768ee4aeba204891a54013 Mon Sep 17 00:00:00 2001 From: Sina Atalay Date: Fri, 5 Jul 2024 18:08:40 +0300 Subject: [PATCH] upgrade dependencies --- pyproject.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ce339332..21529eb7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -71,14 +71,14 @@ requires-python = '>=3.10' # is installed: dependencies = [ 'Jinja2==3.1.4', # to generate LaTeX and Markdown files - 'phonenumbers==8.13.39', # to validate phone numbers + 'phonenumbers==8.13.40', # to validate phone numbers 'email-validator==2.2.0', # to validate email addresses - 'pydantic==2.7.4', # to validate and parse the input file - 'pydantic-extra-types==2.8.2', # to validate some extra types + 'pydantic==2.8.2', # to validate and parse the input file + 'pydantic-extra-types==2.9.0', # to validate some extra types 'ruamel.yaml==0.18.6', # to parse YAML files 'typer==0.12.3', # to create the command-line interface "markdown==3.6", # to convert Markdown to HTML - "PyMuPDF==1.24.5", # to convert PDF files to images + "PyMuPDF==1.24.7", # to convert PDF files to images ] classifiers = [ "Intended Audience :: Science/Research", @@ -131,9 +131,9 @@ rendercv = 'rendercv.cli:app' [tool.hatch.envs.default] # Dependencies to be installed in the `default` virtual environment. dependencies = [ - "ruff==0.4.10", # to lint the code + "ruff==0.5.1", # to lint the code "black==24.4.2", # to format the code - "ipython==8.25.0", # for ipython shell + "ipython==8.26.0", # for ipython shell "isort==5.13.2", # to sort the imports "pyright==1.1.370", # to check the types ] @@ -153,10 +153,10 @@ check-types = "pyright rendercv" # hatch run check-types [tool.hatch.envs.docs] # Dependencies to be installed in the `docs` virtual environment. dependencies = [ - "mkdocs-material==9.5.27", # to build docs + "mkdocs-material==9.5.28", # to build docs "mkdocstrings-python==1.10.5", # to build reference documentation from docstrings "pdfCropMargins==2.1.3", # to generate entry figures for the documentation - "pillow==10.3.0", # lock the dependency of pdfCropMargins + "pillow==10.4.0", # lock the dependency of pdfCropMargins "mkdocs-macros-plugin==1.0.5", # to be able to have dynamic content in the documentation ] path = ".venv-docs" @@ -177,7 +177,7 @@ update-entry-figures = "python docs/update_entry_figures.py" # hatch run docs:up dependencies = [ "pytest==8.2.2", # to run the tests "coverage==7.5.4", # to generate coverage reports - "time-machine==2.14.1", # to select an arbitrary date and time for testing + "time-machine==2.14.2", # to select an arbitrary date and time for testing "pypdf==4.2.0", # to read PDF files ] path = ".venv-test"