← 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
150OSV 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.026 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
pypiaiohttppypi:aiohttp
1 Occurrence3.13.5
Apache-2.0 · Apache-2.0 AND MIT33 OSV records returned
pypipillowpypi:pillow
1 Occurrence12.2.0
HPND · MIT-CMU20 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
pypiurllib3pypi:urllib3
1 Occurrence2.7.0
MIT7 OSV records returned
pypijinja2pypi:jinja2
1 Occurrence3.1.6
BSD-3-Clause · non-standard4 OSV records returned
pypirequestspypi:requests
1 Occurrence2.34.0
Apache-2.03 OSV records returned
pypisetuptoolspypi:setuptools
1 Occurrence81.0.0
MIT3 OSV records returned
pypifilelockpypi:filelock
1 Occurrence3.29.0
MIT · Unlicense2 OSV records returned
pypicertifipypi:certifi
1 Occurrence2026.4.22
MPL-2.01 OSV record returned
pypiclickpypi:click
1 Occurrence8.3.3
BSD-3-Clause · non-standard1 OSV record returned
pypifonttoolspypi:fonttools
1 Occurrence4.62.1
MIT1 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
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
pypianyiopypi:anyio
1 Occurrence4.13.0
MIT
pypiattrspypi:attrs
1 Occurrence26.1.0
MIT
pypicharset-normalizerpypi:charset-normalizer
1 Occurrence3.4.7
MIT
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
pypifsspecpypi:fsspec
1 Occurrence2026.2.0
BSD-3-Clause · non-standard
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
pypimultidictpypi:multidict
1 Occurrence6.7.1
Apache-2.0
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-248v-346w-9cwc

Certifi removes GLOBALTRUST root certificate

1 repository10 Sept 2026
GHSA-29pf-2h5f-8g72

HuggingFace transformers vulnerable to remote code execution

11 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

11 repositories10 Sept 2026
GHSA-2vrm-gr82-f7m5

AIOHTTP has CRLF injection through multipart part content type header construction

10 repositories10 Sept 2026
GHSA-2xpw-w6gg-jr37

urllib3 streaming API improperly handles highly compressed data

16 repositories10 Sept 2026
GHSA-3749-ghw9-m3mg

PyTorch susceptible to local Denial of Service

3 repositories10 Sept 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-3wq7-rqq7-wx6j

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

10 repositories10 Sept 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-48p4-8xcf-vxj5

urllib3 does not control redirects in browsers and Node.js

8 repositories10 Sept 2026
GHSA-4fvr-rgm6-gqmc

aiohttp: HTTP/1 Pipelined Requests Queue Without Limit

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

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

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

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

11 repositories10 Sept 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

8 repositories10 Sept 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-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

7 repositories10 Sept 2026
GHSA-5x94-69rx-g8h2

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

17 repositories10 Sept 2026
GHSA-5xmw-vc9v-4wf2

Pillow has a heap buffer overflow with nested list coordinates

12 repositories10 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-63hf-3vf5-4wqf

AIOHTTP's C parser (llhttp) accepts null bytes and control characters in response header values - header injection/security bypass

10 repositories10 Sept 2026
GHSA-63hw-fmq6-xxg2

aiohttp: C HTTP Parser Bypasses max_line_size for Fragmented Lines

11 repositories10 Sept 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-69f9-5gxw-wvc2

AIOHTTP's unicode processing of header values could cause parsing discrepancies

8 repositories10 Sept 2026
GHSA-69w3-r845-3855

HuggingFace Transformers allows for arbitrary code execution in the `Trainer` class

11 repositories10 Sept 2026
GHSA-6jhg-hg63-jvvf

AIOHTTP vulnerable to denial of service through large payloads

8 repositories10 Sept 2026
GHSA-6jv3-5f52-599m

python-multipart: Semicolon treated as querystring field separator enables parameter smuggling

7 repositories10 Sept 2026
GHSA-6mq8-rvhq-8wgg

AIOHTTP's HTTP Parser auto_decompress feature is vulnerable to zip bomb

8 repositories10 Sept 2026
GHSA-6r8x-57c9-28j4

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

17 repositories10 Sept 2026
GHSA-6rvg-6v2m-4j46

Transformers Regular Expression Denial of Service (ReDoS) vulnerability

1 repository13 Aug 2026
GHSA-768j-98cg-p3fv

fontTools is Vulnerable to Arbitrary File Write and XML injection in fontTools.varLib

7 repositories10 Sept 2026
GHSA-7f5h-v6xp-fcq8

Starlette vulnerable to O(n^2) DoS via Range header merging in ``starlette.responses.FileResponse``

6 repositories10 Sept 2026
GHSA-82w8-qh3p-5jfq

Starlette: request.form() limits silently ignored for application/x-www-form-urlencoded enable DoS

10 repositories10 Sept 2026
GHSA-86qp-5c8j-p5mr

Starlette has missing Host header validation that poisons request.url.path, bypassing path-based security checks

10 repositories10 Sept 2026
GHSA-887c-mr87-cxwp

PyTorch Improper Resource Shutdown or Release vulnerability

8 repositories10 Sept 2026
GHSA-8v84-f9pq-wr9x

Pillow `PcfFontFile._load_bitmaps()`: `Image.frombytes()` called without `_decompression_bomb_check()` — bomb protection bypass via PCF font loading

17 repositories10 Sept 2026
GHSA-9356-575x-2w9m

Hugging Face Transformers Regular Expression Denial of Service (ReDoS) vulnerability

4 repositories10 Sept 2026
GHSA-9548-qrrj-x5pj

AIOHTTP is vulnerable to HTTP Request/Response Smuggling through incorrect parsing of chunked trailer sections

4 repositories10 Sept 2026
GHSA-966j-vmvw-g2g9

AIOHTTP leaks Cookie and Proxy-Authorization headers on cross-origin redirect

10 repositories10 Sept 2026
GHSA-9hjg-9r4m-mvj7

Requests vulnerable to .netrc credentials leak via malicious URLs

8 repositories10 Sept 2026
GHSA-9hw9-ch79-4vh6

Pillow: Controlled heap out-of-bounds write in Pillow `ImageCmsTransform.apply()` via output mode mismatch

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 16 Sept 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