From d5db2924ca35eb282b5611acc2bb2c92e6a37ab1 Mon Sep 17 00:00:00 2001 From: AKP Date: Sat, 12 Oct 2024 23:38:25 +0100 Subject: [PATCH] Update Fire to v0.7.0 This removes the dependency on the pipes package that was removed in Python 3.13. The upgrade to Python 3.13 in CI caused builds to fail due to this dependency. --- poetry.lock | 32 ++++---------------------------- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 29 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7db0100..39f42f3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,25 +1,22 @@ -# This file is automatically @generated by Poetry 1.4.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "fire" -version = "0.5.0" +version = "0.7.0" description = "A library for automatically generating command line interfaces." -category = "main" optional = false python-versions = "*" files = [ - {file = "fire-0.5.0.tar.gz", hash = "sha256:a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6"}, + {file = "fire-0.7.0.tar.gz", hash = "sha256:961550f07936eaf65ad1dc8360f2b2bf8408fad46abbfa4d2a3794f8d2a95cdf"}, ] [package.dependencies] -six = "*" termcolor = "*" [[package]] name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -37,7 +34,6 @@ i18n = ["Babel (>=2.7)"] name = "markdown-it-py" version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -62,7 +58,6 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] name = "markupsafe" version = "2.1.3" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -122,7 +117,6 @@ files = [ name = "mdurl" version = "0.1.2" description = "Markdown URL utilities" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -134,7 +128,6 @@ files = [ name = "mistune" version = "3.0.2" description = "A sane and fast Markdown parser with useful plugins and renderers" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -146,7 +139,6 @@ files = [ name = "pygments" version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -162,7 +154,6 @@ windows-terminal = ["colorama (>=0.4.6)"] name = "pyinotify" version = "0.9.6" description = "Linux filesystem events monitoring" -category = "dev" optional = false python-versions = "*" files = [ @@ -173,7 +164,6 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -233,7 +223,6 @@ files = [ name = "rich" version = "13.7.0" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -248,23 +237,10 @@ pygments = ">=2.13.0,<3.0.0" [package.extras] jupyter = ["ipywidgets (>=7.5.1,<9)"] -[[package]] -name = "six" -version = "1.16.0" -description = "Python 2 and 3 compatibility utilities" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, -] - [[package]] name = "termcolor" version = "2.4.0" description = "ANSI color formatting for output in terminal" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -278,4 +254,4 @@ tests = ["pytest", "pytest-cov"] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "4cd35828ffda0eff4507d9f3951ffaa8d44e17937dea6fa502e77e15b65a8ab9" +content-hash = "e9b4ebba9c7c7c01dc374f54ee71e90cc08f549ae8fa175cf7c651407fd744d0" diff --git a/pyproject.toml b/pyproject.toml index ee71196..32c4801 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ readme = "README.md" python = "^3.10" Jinja2 = "^3.1.2" PyYAML = "^6.0.1" -fire = "^0.5.0" +fire = "^0.7.0" rich = "^13.7.0" mistune = "^3.0.2" pygments = "^2.17.2"