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.
This commit is contained in:
akp 2024-10-12 23:38:25 +01:00
parent 1eb07a2afd
commit d5db2924ca
No known key found for this signature in database
GPG key ID: CF8D58F3DEB20755
2 changed files with 5 additions and 29 deletions

32
poetry.lock generated
View file

@ -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"

View file

@ -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"