Skip to content

Bump the python-packages group with 2 updates #132

Bump the python-packages group with 2 updates

Bump the python-packages group with 2 updates #132

name: Dependency Review (FLOSS)
on:
workflow_dispatch:
pull_request:
permissions:
contents: read
pull-requests: write
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Dependency Review
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
with:
# ✅ Fail PRs that introduce disallowed licenses
# LGPL-2.0-or-later, LGPL-2.1-only, MPL-1.1: charset-normalizer (embedded Unicode/Mozilla test data)
# OFL-1.1: fonttools (bundled font test files)
# MPL-2.0: certifi
# PSF-2.0: matplotlib
# ISC: pexpect, ptyprocess
# LGPL-3.0-or-later: pyzmq (libzmq shared library)
# HPND: pillow
# Python-2.0, GPL-1.0-or-later, 0BSD: typing-extensions (CPython compound license)
allow-licenses: >-
MIT, Apache-2.0, BSD-2-Clause, BSD-3-Clause,
LGPL-2.0-or-later, LGPL-2.1-only, LGPL-3.0-or-later,
MPL-1.1, MPL-2.0,
OFL-1.1,
PSF-2.0,
ISC,
HPND,
Python-2.0,
GPL-1.0-or-later,
0BSD
# ✅ Packages whose license cannot be auto-detected
# cyclonedx-python-lib is Apache-2.0 (https://github.com/CycloneDX/cyclonedx-python-lib)
allow-dependencies-licenses: "pkg:pypi/cyclonedx-python-lib"