benshep/scripts Dependency Health Report

65 dependencies · 95 connections · 1 commit tracked

10 issues found

1 vulnerability · 4 license risks · 5 brittle deps

anyio a.. attrs certifi cffi charset-normalizer cryptography cython filetype google-api-c.. google-api-p.. google-auth google-auth-.. google-auth-.. google-auth-.. googleapis-c.. h11 httpcore httplib2 httpx idna markdown-it-py mdurl mediafile mutagen numpy oauthlib oauthlib outcome pandas phrydy p.. p.. p.. pillow pillow progress progress proto-plus protobuf psutil psutil pushbullet.py pushbullet.py pyasn1 pyasn1-modules pycparser pygments pylast pyobjc-core pyobjc-frame.. pyparsing python-dateu.. requests requests-oau.. rich screeninfo scripts selenium selenium selenium selenium selenium selenium selenium selenium send2trash setuptools six sniffio sortedcontainers tabulate termcolor trio trio-websocket t.. typing-extensions tzdata uritemplate urllib3 websocket-cl.. websocket-cl.. websocket-client wsproto yt-dlp Mozilla Public License 2.0 (MPL 2.0) (weak-copyleft) GPL-2.0 (copyleft) vuln: critical High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio last commit: 2026-06-08 last release: 2026-03-24 ★ 2.5k ⚖ MIT Python Classes Without Boilerplate last commit: 2026-06-06 last release: 2026-03-19 ★ 5.8k ⚖ MIT (Python Distribution) A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. last commit: 2026-06-03 ★ 977 ⚖ Mozilla Public License 2.0 … · weak-copyleft A Foreign Function Interface package for calling C libraries from Python. last commit: 2026-04-24 last release: 2025-09-08 ★ 266 ⚖ MIT Truly universal encoding detector in pure Python. last commit: 2026-06-02 last release: 2026-04-02 ★ 771 ⚖ MIT cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. last commit: 2026-06-08 ★ 7.6k ⚖ Apache-2.0 OR BSD-3-Clause The most widely used Python to C compiler last commit: 2026-06-05 last release: 2026-05-23 ★ 10.8k ⚖ Apache-2.0 Small, dependency-free, fast Python package to infer binary file types checking the magic numbers signature ⚠ last commit: 2025-05-02 ⚠ last release: 2022-11-08 ★ 767 ⚖ MIT Google Cloud Client Libraries for Python last commit: 2026-06-08 last release: 2026-06-02 ★ 5.3k ⚖ Apache-2.0 🐍 The official Python client library for Google's discovery based APIs. last commit: 2026-05-28 last release: 2026-05-28 ★ 8.9k ⚖ Apache-2.0 This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-auth ⚠ last commit: 2026-03-06 ⚠ last release: 2026-01-26 ★ 881 ⚖ Apache-2.0 Google Cloud Client Libraries for Python last commit: 2026-06-08 last release: 2026-06-02 ★ 5.3k ⚖ Apache-2.0 Google Cloud Client Libraries for Python last commit: 2026-06-08 last release: 2026-06-02 ★ 5.3k ⚖ Apache-2.0 Google Cloud Client Libraries for Python last commit: 2026-06-08 last release: 2026-06-02 ★ 5.3k ⚖ Apache-2.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 ⚠ last commit: 2025-04-24 ★ 558 ⚖ MIT A minimal HTTP client. ⚙️ last commit: 2026-01-08 last release: 2025-04-24 ★ 543 ⚖ BSD-3-Clause Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community. last commit: 2026-01-23 ★ 509 ⚖ MIT License A next generation HTTP client for Python. 🦋 last commit: 2026-03-29 last release: 2024-12-06 ★ 15.3k ⚖ BSD-3-Clause Internationalized Domain Names for Python (IDNA 2008 and UTS #46) last commit: 2026-06-02 last release: 2026-06-02 ★ 285 ⚖ BSD-3-Clause Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python! last commit: 2026-06-08 last release: 2026-05-07 ★ 1.3k ⚖ MIT URL utilities for markdown-it (a Python port) last commit: 2026-05-25 ★ 14 ⚖ MIT License elegant audio file tagging last commit: 2026-04-24 last release: 2026-04-24 ★ 116 ⚖ MIT Python module for handling audio metadata last commit: 2026-02-15 last release: 2023-09-03 ★ 1.9k ⚖ GPL-2.0 · copyleft The fundamental package for scientific computing with Python. last commit: 2026-06-08 last release: 2026-05-19 ★ 32.2k ⚖ BSD-3-Clause AND 0BSD AND M… A generic, spec-compliant, thorough implementation of the OAuth request-signing logic last commit: 2026-05-24 last release: 2025-06-20 ★ 3.0k ⚖ BSD-3-Clause Capture the outcome of Python function calls last commit: 2026-02-02 ★ 36 ⚖ Apache Software License Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more last commit: 2026-06-08 last release: 2026-05-11 ★ 48.9k ⚖ BSD-3-Clause Extended version of the mediafile library of the beets project. It is used by the Python command line tool `audiorename`. last commit: 2026-02-16 ★ 8 ⚖ MIT Python Imaging Library (fork) last commit: 2026-06-08 last release: 2026-04-01 ★ 13.6k ⚖ MIT-CMU Easy to use progress bars for Python last commit: 2025-07-01 ★ 1.4k ⚖ ISC Google Cloud Client Libraries for Python last commit: 2026-06-08 last release: 2026-06-02 ★ 5.3k ⚖ Apache-2.0 protobuf ⚖ 3-Clause BSD License · unknown Cross-platform lib for process and system monitoring in Python last commit: 2026-05-31 ★ 11.2k ⚖ BSD-3-Clause A python client for http://pushbullet.com ⚠ last commit: 2022-07-06 ⚠ last release: 2020-10-21 ★ 570 ⚖ MIT Generic ASN.1 library for Python last commit: 2026-03-17 last release: 2026-03-17 ★ 50 ⚖ BSD-2-Clause ASN.1 modules for pyasn1 library ⚠ last commit: 2025-05-09 ⚠ last release: 2025-03-28 ★ 9 ⚖ BSD-2-Clause :snake: Complete C99 parser in pure Python last commit: 2026-06-08 last release: 2026-01-21 ★ 3.5k ⚖ BSD-3-Clause Pygments is a generic syntax highlighter written in Python last commit: 2026-05-31 last release: 2026-03-29 ★ 2.2k ⚖ BSD-2-Clause A Python interface to Last.fm and Libre.fm last commit: 2026-06-01 last release: 2026-01-19 ★ 758 ⚖ Apache-2.0 The Python <-> Objective-C Bridge with bindings for macOS frameworks last commit: 2026-06-02 last release: 2026-05-30 ★ 788 ⚖ MIT The Python <-> Objective-C Bridge with bindings for macOS frameworks last commit: 2026-06-02 last release: 2026-05-30 ★ 788 ⚖ MIT Python library for creating PEG parsers last commit: 2026-06-01 last release: 2026-01-21 ★ 2.5k ⚖ MIT Useful extensions to the standard Python datetime features last commit: 2026-05-19 last release: 2024-03-01 ★ 2.6k ⚖ Apache Software License A simple, yet elegant, HTTP library. last commit: 2026-06-04 last release: 2026-05-14 ★ 54.0k ⚖ Apache-2.0 OAuthlib support for Python-Requests! last commit: 2025-06-18 last release: 2024-03-22 ★ 1.8k ⚖ ISC Rich is a Python library for rich text and beautiful formatting in the terminal. last commit: 2026-04-12 last release: 2026-04-12 ★ 56.6k ⚖ MIT Fetch location and size of physical screens. last commit: 2025-08-22 ★ 241 ⚖ MIT License scripts Official Python bindings for Selenium WebDriver ⚖ Apache-2.0 Python library to natively send files to Trash (or Recycle bin) on all platforms. last commit: 2026-01-27 last release: 2026-01-14 ★ 309 ⚖ BSD-3-Clause Official project repository for the Setuptools build system last commit: 2026-04-13 last release: 2026-03-09 ★ 2.8k ⚖ MIT Python 2 and 3 compatibility library last commit: 2026-02-23 ★ 1.0k ⚖ MIT Sniff out which async library your code is running under last commit: 2026-03-06 ★ 150 ⚖ Apache Software License Sorted Containers -- Sorted List, Sorted Dict, Sorted Set ⚖ Apache Software License Pretty-print tabular data in Python, a library and a command-line utility. Repository migrated from bitbucket.org/astanin/python-tabulate. last commit: 2026-03-11 ★ 2.6k ⚖ MIT ANSI color formatting for output in terminal last commit: 2026-06-01 last release: 2025-12-29 ★ 323 ⚖ MIT Trio – a friendly Python library for async concurrency and I/O last commit: 2026-06-01 last release: 2026-02-14 ★ 7.3k ⚖ MIT OR Apache-2.0 WebSocket client and server implementation for Python Trio last commit: 2025-10-21 ★ 81 ⚖ MIT Backported and experimental type hints for Python last commit: 2026-06-03 last release: 2025-08-25 ★ 569 ⚖ PSF-2.0 Python package wrapping the IANA time zone database last commit: 2026-06-01 last release: 2026-04-24 ★ 105 ⚖ Apache-2.0 URI template parsing per RFC6570 last commit: 2026-05-26 last release: 2025-06-02 ★ 246 ⚖ BSD 3-Clause OR Apache-2.0 urllib3 is a user-friendly HTTP client library for Python last commit: 2026-06-05 last release: 2026-05-07 ★ 4.0k ⚖ MIT WebSocket client for Python last commit: 2026-05-04 last release: 2025-10-07 ★ 3.7k ⚖ Apache-2.0 Sans-IO WebSocket protocol implementation last commit: 2026-05-23 ★ 301 ⚖ MIT yt-dlp ⚠ critical stacktower.io
Dependencies

65

Connections

95

Vulnerabilities

1

License Risks

4

Security Overview

Vulnerabilities

1 critical

  • yt-dlp(critical)

License Risks

4 packages with non-permissive or unknown licenses

Copyleft (1)

  • mutagen(GPL-2.0)

Weak Copyleft (1)

  • certifi(Mozilla Public License 2.0 (MPL 2.0))

Unknown (2)

  • yt-dlp
  • protobuf

Brittle Dependencies

5 unmaintained or at-risk packages

  • filetype(low activity or limited maintainers)
  • google-auth(archived)via google-auth-oauthlib
  • h11(low activity or limited maintainers)via pylast
  • pushbullet.py(archived)
  • pyasn1-modules(low activity or limited maintainers)via google-auth-oauthlib

Heaviest Dependencies

Direct DependencyTransitive Deps% of Total
google-api-python-client2031.3%
selenium1523.4%
google-auth-oauthlib1421.9%

Add to your README

Click a card to copy the markdown to your clipboard.

Get dependency diffs on every PR
- uses: stacktower-io/stacktower-action@v1
  with:
    api-key: ${{ secrets.STACKTOWER_API_KEY }}
    fail-on-vuln: true
Starts from package.json - Free with any account

Commit History

CommitDepsRenderedCompare
652mo agocurrent

Sign in to access full commit history.

Cookie Preferences

We use essential cookies for authentication. We also use analytics cookies to understand how you use Stacktower and improve the experience. Read our Privacy Policy.

  1. Server error
    Something went wrong. Please try again later.
  2. Server error
    Something went wrong. Please try again later.