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

URBAN.KI AirGuardAI

vernetzte-stadt-gelsenkirchen/urban.ki/urban-ki-airguardai
pypi

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

opencode:11301363d2a9d9e13project 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
102exact component occurrences
102package identities
1evidence file
211OSV 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:59cb0231b92ede8e7f9c5ef5b78867b9fa36e7a4e0fc2600956a5c532b08c9e0
Format
uv-lock
Parser state
parsed
Resolved components
102
Open exact source ↗
Observed relations

Package identities at this commit

pypiTransformerspypi:transformers
1 Occurrence5.8.0
Apache-2.027 OSV records returned
→
pypiPyTorchpypi:torch
1 Occurrence2.11.0
BSD-3-Clause23 OSV records returned
→
pypiHugging Face Datasetspypi:datasets
1 Occurrence4.8.5
Apache-2.01 OSV record returned
→
pypiAcceleratepypi:accelerate
1 Occurrence1.13.0
non-standard1 OSV record returned
→
pypiscikit-learnpypi:scikit-learn
1 Occurrence1.8.0
BSD-3-Clause · non-standard1 OSV record returned
→
pypiHugging Face Tokenizerspypi:tokenizers
1 Occurrence0.22.2
non-standard
→
pypiLightGBMpypi:lightgbm
1 Occurrence4.6.0
non-standard
→
pypipillowpypi:pillow
1 Occurrence12.2.0
HPND · MIT-CMU61 OSV records returned
→
pypiaiohttppypi:aiohttp
1 Occurrence3.13.5
Apache-2.0 · Apache-2.0 AND MIT41 OSV records returned
→
pypiurllib3pypi:urllib3
1 Occurrence2.7.0
MIT10 OSV records returned
→
pypipython-multipartpypi:python-multipart
1 Occurrence0.0.28
Apache-2.08 OSV records returned
pypistarlettepypi:starlette
1 Occurrence1.0.0
BSD-3-Clause8 OSV records returned
→
pypifilelockpypi:filelock
1 Occurrence3.29.0
MIT · Unlicense5 OSV records returned
→
pypijinja2pypi:jinja2
1 Occurrence3.1.6
BSD-3-Clause · non-standard4 OSV records returned
→
pypisetuptoolspypi:setuptools
1 Occurrence81.0.0
MIT4 OSV records returned
→
pypirequestspypi:requests
1 Occurrence2.34.0
Apache-2.03 OSV records returned
→
pypianyiopypi:anyio
1 Occurrence4.13.0
MIT2 OSV records returned
→
pypicertifipypi:certifi
1 Occurrence2026.4.22
MPL-2.02 OSV records returned
→
pypifonttoolspypi:fonttools
1 Occurrence4.62.1
MIT1 OSV record returned
→
pypifsspecpypi:fsspec
1 Occurrence2026.2.0
BSD-3-Clause · non-standard1 OSV record returned
→
pypih11pypi:h11
1 Occurrence0.16.0
MIT1 OSV record returned
→
pypiidnapypi:idna
1 Occurrence3.14
BSD-3-Clause · non-standard1 OSV record returned
→
pypimultidictpypi:multidict
1 Occurrence6.7.1
Apache-2.01 OSV record returned
→
pypiorjsonpypi:orjson
1 Occurrence3.11.9
Apache-2.0 OR MIT · MPL-2.0 AND (Apache-2.0 OR MIT)1 OSV record returned
pypipyarrowpypi:pyarrow
1 Occurrence24.0.0
Apache-2.0 · non-standard1 OSV record returned
→
pypipygmentspypi:pygments
1 Occurrence2.20.0
BSD-2-Clause1 OSV record returned
→
pypipython-dotenvpypi:python-dotenv
1 Occurrence1.2.2
BSD-3-Clause1 OSV record returned
→
pypitqdmpypi:tqdm
1 Occurrence4.67.3
MIT AND MPL-2.01 OSV record returned
→
pypiaiohappyeyeballspypi:aiohappyeyeballs
1 Occurrence2.6.1
PSF-2.0
pypiaiosignalpypi:aiosignal
1 Occurrence1.4.0
Apache-2.0
pypiannotated-docpypi:annotated-doc
1 Occurrence0.0.4
MIT
pypiattrspypi:attrs
1 Occurrence26.1.0
MIT
pypicharset-normalizerpypi:charset-normalizer
1 Occurrence3.4.7
MIT
pypiclickpypi:click
1 Occurrence8.3.3
BSD-3-Clause · non-standard
pypicoloramapypi:colorama
1 Occurrence0.4.6
non-standard
pypicontourpypypi:contourpy
1 Occurrence1.3.3
non-standard
pypicuda-bindingspypi:cuda-bindings
1 Occurrence13.2.0
non-standard
pypicuda-pathfinderpypi:cuda-pathfinder
1 Occurrence1.5.4
Apache-2.0
pypicuda-toolkitpypi:cuda-toolkit
1 Occurrence13.0.2
Not reported
pypicyclerpypi:cycler
1 Occurrence0.12.1
non-standard
pypidillpypi:dill
1 Occurrence0.4.1
BSD-3-Clause
pypifrozenlistpypi:frozenlist
1 Occurrence1.8.0
Apache-2.0
pypigradio-clientpypi:gradio-client
1 Occurrence2.5.0
Apache-2.0
pypihf-xetpypi:hf-xet
1 Occurrence1.5.0
Apache-2.0
pypihttpcorepypi:httpcore
1 Occurrence1.0.9
BSD-3-Clause
pypihttptoolspypi:httptools
1 Occurrence0.7.1
MIT
pypihttpxpypi:httpx
1 Occurrence0.28.1
BSD-3-Clause
pypihuggingface-hubpypi:huggingface-hub
1 Occurrence1.14.0
Apache-2.0 · non-standard
pypijoblibpypi:joblib
1 Occurrence1.5.3
BSD-3-Clause
pypikiwisolverpypi:kiwisolver
1 Occurrence1.5.0
non-standard
pypimarkdown-it-pypypi:markdown-it-py
1 Occurrence4.2.0
MIT
pypimarkupsafepypi:markupsafe
1 Occurrence3.0.3
BSD-3-Clause · non-standard
pypimatplotlibpypi:matplotlib
1 Occurrence3.10.9
non-standard
pypimdurlpypi:mdurl
1 Occurrence0.1.2
MIT
pypimpmathpypi:mpmath
1 Occurrence1.3.0
non-standard
pypimultiprocesspypi:multiprocess
1 Occurrence0.70.19
BSD-3-Clause
pypinetworkxpypi:networkx
1 Occurrence3.6.1
BSD-3-Clause · non-standard
pypinumpypypi:numpy
1 Occurrence2.4.4
0BSD AND BSD-3-Clause AND CC0-1.0 AND MIT AND Zlib · non-standard
pypinvidia-cublaspypi:nvidia-cublas
1 Occurrence13.1.0.3
non-standard
pypinvidia-cuda-cuptipypi:nvidia-cuda-cupti
1 Occurrence13.0.85
non-standard
pypinvidia-cuda-nvrtcpypi:nvidia-cuda-nvrtc
1 Occurrence13.0.88
non-standard
pypinvidia-cuda-runtimepypi:nvidia-cuda-runtime
1 Occurrence13.0.96
non-standard
pypinvidia-cudnn-cu13pypi:nvidia-cudnn-cu13
1 Occurrence9.19.0.56
non-standard
pypinvidia-cufftpypi:nvidia-cufft
1 Occurrence12.0.0.61
non-standard
pypinvidia-cufilepypi:nvidia-cufile
1 Occurrence1.15.1.6
non-standard
pypinvidia-curandpypi:nvidia-curand
1 Occurrence10.4.0.35
non-standard
pypinvidia-cusolverpypi:nvidia-cusolver
1 Occurrence12.0.4.66
non-standard
pypinvidia-cusparsepypi:nvidia-cusparse
1 Occurrence12.6.3.3
non-standard
pypinvidia-cusparselt-cu13pypi:nvidia-cusparselt-cu13
1 Occurrence0.8.0
non-standard
pypinvidia-nccl-cu13pypi:nvidia-nccl-cu13
1 Occurrence2.28.9
non-standard
pypinvidia-nvjitlinkpypi:nvidia-nvjitlink
1 Occurrence13.0.88
non-standard
pypinvidia-nvshmem-cu13pypi:nvidia-nvshmem-cu13
1 Occurrence3.4.5
non-standard
pypinvidia-nvtxpypi:nvidia-nvtx
1 Occurrence13.0.85
Apache-2.0
pypipackagingpypi:packaging
1 Occurrence26.2
Apache-2.0 OR BSD-2-Clause · non-standard
pypipandaspypi:pandas
1 Occurrence3.0.3
non-standard
pypipolarspypi:polars
1 Occurrence1.40.1
MIT · non-standard
pypipolars-runtime-32pypi:polars-runtime-32
1 Occurrence1.40.1
MIT
pypipropcachepypi:propcache
1 Occurrence0.5.2
Apache-2.0
pypipsutilpypi:psutil
1 Occurrence7.2.2
BSD-3-Clause
pypipyparsingpypi:pyparsing
1 Occurrence3.3.2
MIT
pypipyprojpypi:pyproj
1 Occurrence3.7.2
MIT
pypipython-dateutilpypi:python-dateutil
1 Occurrence2.9.0.post0
non-standard
pypipyyamlpypi:pyyaml
1 Occurrence6.0.3
MIT
pypiregexpypi:regex
1 Occurrence2026.5.9
Apache-2.0 AND CNRI-Python · non-standard
pypirichpypi:rich
1 Occurrence15.0.0
MIT
pypisafetensorspypi:safetensors
1 Occurrence0.7.0
non-standard
pypiscipypypi:scipy
1 Occurrence1.17.1
non-standard
pypishellinghampypi:shellingham
1 Occurrence1.5.4
non-standard
pypisixpypi:six
1 Occurrence1.17.0
MIT
pypisympypypi:sympy
1 Occurrence1.14.0
non-standard
pypithreadpoolctlpypi:threadpoolctl
1 Occurrence3.6.0
BSD-3-Clause
pypitrackiopypi:trackio
1 Occurrence0.25.1
MIT
pypitritonpypi:triton
1 Occurrence3.6.0
MIT
pypityperpypi:typer
1 Occurrence0.25.1
MIT
pypityping-extensionspypi:typing-extensions
1 Occurrence4.15.0
PSF-2.0 · non-standard
pypitzdatapypi:tzdata
1 Occurrence2026.2
Apache-2.0
pypiuvicornpypi:uvicorn
1 Occurrence0.46.0
BSD-3-Clause
pypiuvlooppypi:uvloop
1 Occurrence0.22.1
MIT
pypiwatchfilespypi:watchfiles
1 Occurrence1.1.1
MIT
pypiwebsocketspypi:websockets
1 Occurrence16.0
BSD-3-Clause
pypixxhashpypi:xxhash
1 Occurrence3.7.0
BSD-2-Clause · non-standard
pypiyarlpypi:yarl
1 Occurrence1.23.0
Apache-2.0
OSV

Related OSV records

GHSA-22hg-r758-rrw9

Pillow: Infinite loop in MIC n_frames when the embedded TIFF

18 repositories26 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-29pf-2h5f-8g72

HuggingFace transformers vulnerable to remote code execution

10 repositories10 Sept 2026
GHSA-2c2j-9gv5-cj73

Starlette has possible denial-of-service vector when parsing large files in multipart forms

4 repositories10 Sept 2026
GHSA-2fqr-mr3j-6wp8

aiohttp: Host-Only Cookies Become Domain Cookies After CookieJar Persistence

10 repositories10 Sept 2026
GHSA-2g87-pp6c-29x5

aiohttp: Multiple instances of excessive or unbounded memory/CPU use

11 repositories19 Oct 2026
GHSA-2vrm-gr82-f7m5

AIOHTTP has CRLF injection through multipart part content type header construction

9 repositories10 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-379c-qx7v-6h59

Hugging Face Datasets folder-based builders allow path traversal through file_name metadata

6 repositories15 Oct 2026
GHSA-37mw-44qp-f5jm

Transformers is vulnerable to ReDoS attack through its DonutProcessor class

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

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

16 repositories10 Sept 2026
GHSA-3j72-p6qg-6xp7

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

18 repositories22 Oct 2026
→
GHSA-3wq7-rqq7-wx6j

AIOHTTP has late size enforcement for non-file multipart fields causes memory DoS

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-494j-54xm-rwp3

AIOHTTP: Secure attribute not enforced for shared cookie

11 repositories26 Oct 2026
GHSA-4fvr-rgm6-gqmc

aiohttp: HTTP/1 Pipelined Requests Queue Without Limit

10 repositories10 Sept 2026
GHSA-4j2p-28q2-5m79

Accelerate path traversal and denial of service via sharded checkpoint weight_map entries

3 repositories10 Sept 2026
GHSA-4m7w-qmgq-4wj5

aiohttp: TLS Server Hostname Override Is Ignored When Reusing HTTPS Connections

10 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-4w7r-h757-3r74

Hugging Face Transformers vulnerable to Regular Expression Denial of Service (ReDoS) in the AdamWeightDecay optimizer

4 repositories10 Sept 2026
GHSA-4x4j-2g7c-83w6

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

17 repositories10 Sept 2026
GHSA-5239-wwwm-4pmq

Pygments has Regular Expression Denial of Service (ReDoS) due to Inefficient Regex for GUID Matching

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

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

1 repository07 Aug 2026
GHSA-54jq-c3m8-4m76

AIOHTTP vulnerable to brute-force leak of internal static file path components

7 repositories10 Sept 2026
GHSA-54p9-h82j-f925

Multidict: Reference leak in CIMultiDict/MultiDict items-view union and subtraction

7 repositories15 Oct 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-59g5-xgcq-4qw3

Denial of service (DoS) via deformation `multipart/form-data` boundary

1 repository10 Sept 2026
GHSA-59p9-h35m-wg4g

Hugging Face Transformers is vulnerable to ReDoS through its MarianTokenizer

4 repositories10 Sept 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-5rvq-cxj2-64vf

python-multipart: Quadratic-time querystring parsing with semicolon separators causes CPU denial of service

6 repositories10 Sept 2026
GHSA-5wr8-gcqf-gqf3

aiohttp server lacks an initial request/header timeout

11 repositories19 Oct 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-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
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 AirGuardAI — exact AI dependency evidence dossier, data state 27 Oct 2026. https://i6eal.de/en/tools/ki-abhaengigkeitsatlas/repository/opencode-11301/

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