Fix(deps): add typing-extensions dependency #67

Merged
jakob.scheid merged 2 commits from fix/typing-extensions-import-error into main 2026-10-14 23:54:31 +02:00
3 changed files with 11 additions and 5 deletions

No files matched your search

+6
View File
@@ -1,5 +1,11 @@
# Changelog # Changelog
## [Unreleased]
### Fixed
- Import error in Python <3.13 which prevented the tool from running and made it unusuable in Python <3.13
## [0.2.1] - 2026-10-06 ## [0.2.1] - 2026-10-06
### Fixed ### Fixed
Generated
+4 -4
View File
@@ -1,4 +1,4 @@
# This file is automatically @generated by Poetry 2.4.3 and should not be changed by hand. # This file is automatically @generated by Poetry 2.5.1 and should not be changed by hand.
[[package]] [[package]]
name = "colorama" name = "colorama"
@@ -235,14 +235,14 @@ version = "4.16.0"
description = "Backported and Experimental Type Hints for Python 3.9+" description = "Backported and Experimental Type Hints for Python 3.9+"
optional = false optional = false
python-versions = ">=3.9" python-versions = ">=3.9"
groups = ["dev"] groups = ["main", "dev"]
markers = "python_version == \"3.10\""
files = [ files = [
{file = "typing_extensions-4.16.0-py3-none-any.whl", hash = "sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8"}, {file = "typing_extensions-4.16.0-py3-none-any.whl", hash = "sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8"},
{file = "typing_extensions-4.16.0.tar.gz", hash = "sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5"}, {file = "typing_extensions-4.16.0.tar.gz", hash = "sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5"},
] ]
markers = {dev = "python_version == \"3.10\""}
[metadata] [metadata]
lock-version = "2.1" lock-version = "2.1"
python-versions = ">=3.10" python-versions = ">=3.10"
content-hash = "24c9a2d464f6c737eeae0a66f792fa23824c3960b7cc72a22fff1408f21ec812" content-hash = "0fb3b53540e7a7fe173bf29a2031bd59f863a8dea94a29d51933de2375c3bfa2"
+1 -1
View File
@@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api"
name = "jcloud-docsgen" name = "jcloud-docsgen"
version = "0.2.1" version = "0.2.1"
description = "A tool that generates Markdown documentation for software project source code" description = "A tool that generates Markdown documentation for software project source code"
dependencies = ["docstring-parser"] dependencies = ["docstring-parser", "typing-extensions (>=4.16.0,<5.0.0)"]
requires-python = ">=3.10" requires-python = ">=3.10"
license = "Apache-2.0" license = "Apache-2.0"