← Back to the AI Dependency AtlasExact repository supply-chain dossier

URBAN.KI Sovia-app

vernetzte-stadt-gelsenkirchen/urban.ki/urban-ki-sovia-app
pypi

This dossier retains 75 exact component occurrences from 1 published evidence files at one immutable repository commit.

opencode:114322351f6930f4dproject ID + commit SHA + exact evidence path

Published dependency evidence does not prove deployment, productive use, procurement or runtime reachability.

project ID + commit SHA + exact evidence path
75exact component occurrences
75package identities
1evidence file
170OSV records returned
Exact published evidence

Files that resolve this repository’s dependencies

Every file remains tied to the observed commit. A parse error stays visible and never becomes a zero.

Evidence pathuv.locksha256:b74bb096d47b3a37759845db494e848a6612ed5aae81025097905744d143687b
Format
uv-lock
Parser state
parsed
Resolved components
75
Open exact source ↗
Observed relations

Package identities at this commit

pypiPyTorchpypi:torch
1 Occurrence2.9.0
BSD-3-Clause23 OSV records returned
→
pypiOpenCVpypi:opencv-python
1 Occurrence4.12.0.88
Apache-2.0
→
pypipillowpypi:pillow
1 Occurrence12.0.0
HPND · MIT-CMU61 OSV records returned
→
pypigitpythonpypi:gitpython
1 Occurrence3.1.45
BSD-3-Clause31 OSV records returned
pypitornadopypi:tornado
1 Occurrence6.5.2
Apache-2.016 OSV records returned
→
pypiurllib3pypi:urllib3
1 Occurrence2.5.0
MIT10 OSV records returned
→
pypifilelockpypi:filelock
1 Occurrence3.20.0
MIT · Unlicense5 OSV records returned
→
pypijinja2pypi:jinja2
1 Occurrence3.1.6
BSD-3-Clause · non-standard4 OSV records returned
→
pypisetuptoolspypi:setuptools
1 Occurrence80.9.0
MIT4 OSV records returned
→
pypirequestspypi:requests
1 Occurrence2.32.5
Apache-2.03 OSV records returned
→
pypianyiopypi:anyio
1 Occurrence4.11.0
MIT2 OSV records returned
→
pypicertifipypi:certifi
1 Occurrence2025.10.5
MPL-2.02 OSV records returned
→
pypiprotobufpypi:protobuf
1 Occurrence6.33.0
BSD-3-Clause2 OSV records returned
→
pypistreamlitpypi:streamlit
1 Occurrence1.51.0
Apache-2.02 OSV records returned
pypiduckdbpypi:duckdb
1 Occurrence1.4.1
MIT1 OSV record returned
pypifsspecpypi:fsspec
1 Occurrence2025.10.0
BSD-3-Clause · non-standard1 OSV record returned
→
pypih11pypi:h11
1 Occurrence0.16.0
MIT1 OSV record returned
→
pypiidnapypi:idna
1 Occurrence3.11
BSD-3-Clause · non-standard1 OSV record returned
→
pypipyarrowpypi:pyarrow
1 Occurrence21.0.0
Apache-2.0 · non-standard1 OSV record returned
→
pypialtairpypi:altair
1 Occurrence5.5.0
non-standard
pypiattrspypi:attrs
1 Occurrence25.4.0
MIT
pypiblinkerpypi:blinker
1 Occurrence1.9.0
MIT
pypibrancapypi:branca
1 Occurrence0.8.2
MIT
pypicachetoolspypi:cachetools
1 Occurrence6.2.1
MIT
pypicharset-normalizerpypi:charset-normalizer
1 Occurrence3.4.4
MIT
pypiclickpypi:click
1 Occurrence8.3.0
BSD-3-Clause · non-standard
pypicoloramapypi:colorama
1 Occurrence0.4.6
non-standard
pypifilepathpypi:filepath
1 Occurrence0.1
MIT
pypifoliumpypi:folium
1 Occurrence0.20.0
MIT
pypigitdbpypi:gitdb
1 Occurrence4.0.12
non-standard
pypihttpcorepypi:httpcore
1 Occurrence1.0.9
BSD-3-Clause
pypihttpxpypi:httpx
1 Occurrence0.28.1
BSD-3-Clause
pypijsonschemapypi:jsonschema
1 Occurrence4.25.1
MIT
pypijsonschema-specificationspypi:jsonschema-specifications
1 Occurrence2025.9.1
MIT
pypimarkupsafepypi:markupsafe
1 Occurrence3.0.3
BSD-3-Clause · non-standard
pypimpmathpypi:mpmath
1 Occurrence1.3.0
non-standard
pypinarwhalspypi:narwhals
1 Occurrence2.11.0
MIT · non-standard
pypinetworkxpypi:networkx
1 Occurrence3.5
BSD-3-Clause · non-standard
pypinumpypypi:numpy
1 Occurrence2.2.6
0BSD AND BSD-3-Clause AND CC0-1.0 AND MIT AND Zlib · non-standard
pypinvidia-cublas-cu12pypi:nvidia-cublas-cu12
1 Occurrence12.8.4.1
non-standard
pypinvidia-cuda-cupti-cu12pypi:nvidia-cuda-cupti-cu12
1 Occurrence12.8.90
non-standard
pypinvidia-cuda-nvrtc-cu12pypi:nvidia-cuda-nvrtc-cu12
1 Occurrence12.8.93
non-standard
pypinvidia-cuda-runtime-cu12pypi:nvidia-cuda-runtime-cu12
1 Occurrence12.8.90
non-standard
pypinvidia-cudnn-cu12pypi:nvidia-cudnn-cu12
1 Occurrence9.10.2.21
non-standard
pypinvidia-cufft-cu12pypi:nvidia-cufft-cu12
1 Occurrence11.3.3.83
non-standard
pypinvidia-cufile-cu12pypi:nvidia-cufile-cu12
1 Occurrence1.13.1.3
non-standard
pypinvidia-curand-cu12pypi:nvidia-curand-cu12
1 Occurrence10.3.9.90
non-standard
pypinvidia-cusolver-cu12pypi:nvidia-cusolver-cu12
1 Occurrence11.7.3.90
non-standard
pypinvidia-cusparse-cu12pypi:nvidia-cusparse-cu12
1 Occurrence12.5.8.93
non-standard
pypinvidia-cusparselt-cu12pypi:nvidia-cusparselt-cu12
1 Occurrence0.7.1
non-standard
pypinvidia-nccl-cu12pypi:nvidia-nccl-cu12
1 Occurrence2.27.5
BSD-3-Clause · non-standard
pypinvidia-nvjitlink-cu12pypi:nvidia-nvjitlink-cu12
1 Occurrence12.8.93
non-standard
pypinvidia-nvshmem-cu12pypi:nvidia-nvshmem-cu12
1 Occurrence3.3.20
BSD-3-Clause · non-standard
pypinvidia-nvtx-cu12pypi:nvidia-nvtx-cu12
1 Occurrence12.8.90
Apache-2.0 · non-standard
pypipackagingpypi:packaging
1 Occurrence25.0
Apache-2.0 OR BSD-2-Clause · non-standard
pypipandaspypi:pandas
1 Occurrence2.3.3
non-standard
pypipydeckpypi:pydeck
1 Occurrence0.9.1
Apache-2.0
pypipython-dateutilpypi:python-dateutil
1 Occurrence2.9.0.post0
non-standard
pypipytzpypi:pytz
1 Occurrence2025.2
MIT
pypireferencingpypi:referencing
1 Occurrence0.37.0
MIT
pypirpds-pypypi:rpds-py
1 Occurrence0.28.0
MIT
pypishapelypypi:shapely
1 Occurrence2.1.2
BSD-3-Clause
pypisixpypi:six
1 Occurrence1.17.0
MIT
pypismmappypi:smmap
1 Occurrence5.0.2
BSD-3-Clause
pypisniffiopypi:sniffio
1 Occurrence1.3.1
Apache-2.0 OR MIT
pypistreamlit-foliumpypi:streamlit-folium
1 Occurrence0.25.3
Not reported
pypisympypypi:sympy
1 Occurrence1.14.0
non-standard
pypitenacitypypi:tenacity
1 Occurrence9.1.2
Apache-2.0
pypitomlpypi:toml
1 Occurrence0.10.2
MIT
pypitorchvisionpypi:torchvision
1 Occurrence0.24.0
non-standard
pypitritonpypi:triton
1 Occurrence3.5.0
MIT
pypityping-extensionspypi:typing-extensions
1 Occurrence4.15.0
PSF-2.0 · non-standard
pypitzdatapypi:tzdata
1 Occurrence2025.2
Apache-2.0
pypiwatchdogpypi:watchdog
1 Occurrence6.0.0
Apache-2.0
pypixyzservicespypi:xyzservices
1 Occurrence2025.10.0
BSD-3-Clause
OSV

Related OSV records

GHSA-22hg-r758-rrw9

Pillow: Infinite loop in MIC n_frames when the embedded TIFF

18 repositories26 Oct 2026
→
GHSA-239g-whfq-7xj9

GitPython: Repository content can impersonate the git directory, leading to arbitrary code execution

6 repositories01 Oct 2026
GHSA-248v-346w-9cwc

Certifi removes GLOBALTRUST root certificate

1 repository10 Sept 2026
GHSA-24rc-8hj2-v98c

Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode

18 repositories22 Oct 2026
→
GHSA-254f-3936-288h

Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree()

18 repositories26 Oct 2026
→
GHSA-27h8-gf7j-v5hc

Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images

18 repositories26 Oct 2026
→
GHSA-27vj-qcqg-25rc

fsspec: Server-Side Template Injection in ReferenceFileSystem leads to Remote Code Execution

14 repositories15 Oct 2026
GHSA-284h-m62q-gf8w

GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE

6 repositories08 Sept 2026
GHSA-2f96-g7mh-g2hx

GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist

6 repositories23 Sept 2026
GHSA-2xpw-w6gg-jr37

urllib3 streaming API improperly handles highly compressed data

16 repositories25 Sept 2026
GHSA-332p-7hrc-92wf

Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO

18 repositories26 Oct 2026
→
GHSA-3749-ghw9-m3mg

PyTorch susceptible to local Denial of Service

3 repositories10 Sept 2026
GHSA-38jv-5279-wg99

Decompression-bomb safeguards bypassed when following HTTP redirects (streaming API)

16 repositories10 Sept 2026
GHSA-3f7w-8rr8-f37f

GitPython: Unguarded git option forwarding in IndexFile.checkout() and TagReference.create() enables arbitrary file overwrite and arbitrary file read

6 repositories10 Sept 2026
GHSA-3hv7-mjh2-fv65

Tornado: Unbounded query-string argument count allows event-loop-stalling DoS

10 repositories02 Oct 2026
GHSA-3j72-p6qg-6xp7

Pillow: TarIO negative size field causes infinite CPU-spin loop

18 repositories22 Oct 2026
→
GHSA-3rp5-jjmw-4wv2

GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)

6 repositories23 Oct 2026
GHSA-3wxw-xv34-2frg

GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

6 repositories23 Sept 2026
GHSA-3x9g-8vmp-wqvf

Tornado: Authorization header forwarded across cross-origin redirects in SimpleAsyncHTTPClient

9 repositories10 Sept 2026
GHSA-4558-3h8r-v8xp

Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size

18 repositories26 Oct 2026
→
GHSA-45hq-cxwh-f6vc

Pillow `BdfFontFile`: `Image.new()` called without `_decompression_bomb_check()` — bomb protection bypass via font loading

17 repositories10 Sept 2026
GHSA-462x-pgg6-55fp

Pillow tiled-TIFF decoder reads past tile buffer in copy4 (Unpack.c:1290)

18 repositories26 Oct 2026
→
GHSA-48p4-8xcf-vxj5

urllib3 does not control redirects in browsers and Node.js

8 repositories10 Sept 2026
GHSA-4gmw-gg2m-w46p

GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite

6 repositories10 Sept 2026
GHSA-4rm8-3hmm-39fg

Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise

18 repositories22 Oct 2026
→
GHSA-4rr5-89j8-mwwm

Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer

10 repositories26 Oct 2026
GHSA-4x4j-2g7c-83w6

Pillow: WindowsViewer.get_command() OS command injection via unescaped shell path

17 repositories10 Sept 2026
GHSA-539m-9xh6-q6rr

GitPython: Incomplete unsafe_git_archive_options denylist omits --add-file / --add-virtual-file, enabling arbitrary file read via Repo.archive()

6 repositories10 Sept 2026
GHSA-53q9-r3pm-6pq6

PyTorch: `torch.load` with `weights_only=True` leads to remote code execution

1 repository07 Aug 2026
GHSA-567q-5qvw-pf92

filelock: On Windows an oplock on a soft lock's marker holds SoftFileLock.acquire() past its timeout and blocks the stale break

6 repositories24 Oct 2026
GHSA-58r4-6rv3-gfh8

Pillow: Out-of-bounds access in _imagingmorph on a zero-width image

18 repositories26 Oct 2026
→
GHSA-59cr-6r3x-644w

GitPython submodule update path traversal can write outside the repository

6 repositories01 Oct 2026
GHSA-5p39-cfhj-2xmp

AnyIO process-pool workers can block indefinitely on undrained stderr

15 repositories01 Oct 2026
GHSA-5rjg-fvgr-3xxf

setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write

4 repositories10 Sept 2026
GHSA-5x8w-8jj5-q52h

Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution

18 repositories26 Oct 2026
→
GHSA-5x94-69rx-g8h2

Pillow: `FontFile.compile()`: `Image.new()` called without `_decompression_bomb_check()`

17 repositories10 Sept 2026
GHSA-5xm2-6676-qcp9

Pillow: APNG background disposal allocates full canvas before decompression bomb check

18 repositories26 Oct 2026
→
GHSA-5xmw-vc9v-4wf2

Pillow has a heap buffer overflow with nested list coordinates

12 repositories19 Oct 2026
GHSA-5xxx-qhh7-9287

GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()

6 repositories08 Sept 2026
GHSA-62p4-gmf7-7g93

Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files)

17 repositories10 Sept 2026
GHSA-654x-cwwv-5j9c

Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1

14 repositories24 Oct 2026
GHSA-65pc-fj4g-8rjx

Internationalized Domain Names in Applications (IDNA): Specially crafted inputs to idna.encode() can bypass CVE-2024-3651 fix

21 repositories10 Sept 2026
→
GHSA-65qm-jvmh-6pqg

Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoS

18 repositories26 Oct 2026
→
GHSA-6p8h-3wgx-97gf

GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks

6 repositories10 Sept 2026
GHSA-6q48-6c7w-9gw2

certifi bundles emSign root CAs with compromised intermediate CA keys

22 repositories26 Oct 2026
→
GHSA-6r8x-57c9-28j4

Pillow: Heap out-of-bounds write `Image.paste()` / `Image.crop()` via signed coordinate overflow

17 repositories10 Sept 2026
GHSA-74r2-7ff9-mjj2

Pillow: Quadratic GIF comment concatenation allows DoS in Image.open()

18 repositories26 Oct 2026
→
GHSA-7545-fcxq-7j24

GitPython reference APIs has a path traversal vulnerability that allows arbitrary file write and delete outside the repository

6 repositories10 Sept 2026
Interpretation boundary

Exact identities in, explicit limits out

The collector reads bounded lockfiles, SBOMs and exact double-equals pins at one immutable commit. Version ranges are never resolved by assumption.

Retrieval, parsing, matching and publishing use no generative AI model.

i6eal (2026): URBAN.KI Sovia-app — exact AI dependency evidence dossier, data state 27 Oct 2026. https://i6eal.de/en/tools/ki-abhaengigkeitsatlas/repository/opencode-11432/

Reading this dossier

Does this repository dossier prove deployment?
No. It documents dependencies published at one observed commit, not a deployed environment.
Why are exact versions required?
OSV and registry metadata can be linked reproducibly only to an observed package@version tuple. The collector never substitutes a newest release for a range.
Does a missing row mean the dependency is absent?
No. It means not observed within the bounded files and repository checkpoint. Incomplete trees and parser failures remain explicit.

Need a permanent dependency evidence trail for another public code cohort?

We build source-backed data products with stable identities, reproducible joins and boundaries that remain visible.

Discuss a data projectExplore all tools