Pythonv3.6.0

openai Dependency Tower

14 dependencies · 21 connections · 16 versions tracked

annotated-types anyio h11 httpcore2 httpx2 idna jiter openai pydantic pydantic-core sniffio truststore typing-..ensions typing-..pection Sep_2_anyio_httpcore2 Reusable constraint types to use with typing.Annotated last commit: 2026-07-24 last release: 2026-07-23 ★ 612 ⚖ MIT High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio last commit: 2026-08-28 last release: 2026-07-12 ★ 2.5k ⚖ MIT A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 ⚠ last commit: 2025-04-24 ★ 566 ⚖ MIT A next generation HTTP client for Python. 🦋 last commit: 2026-08-27 last release: 2026-08-18 ★ 1.2k ⚖ BSD-3-Clause A next generation HTTP client for Python. 🦋 last commit: 2026-08-27 last release: 2026-08-18 ★ 1.2k ⚖ BSD-3-Clause Internationalized Domain Names for Python (IDNA 2008 and UTS #46) last commit: 2026-08-29 last release: 2026-08-18 ★ 293 ⚖ BSD-3-Clause Fast iterable JSON parser. last commit: 2026-08-27 last release: 2026-06-29 ★ 545 ⚖ MIT The official Python library for the OpenAI API last commit: 2026-08-28 last release: 2026-08-28 ★ 31.5k ⚖ Apache-2.0 Data validation using Python type hints last commit: 2026-08-28 last release: 2026-08-28 ★ 28.7k ⚖ MIT Data validation using Python type hints last commit: 2026-08-28 last release: 2026-08-28 ★ 28.7k ⚖ MIT Sniff out which async library your code is running under last commit: 2026-03-06 ★ 154 ⚖ Apache Software License Verify certificates using OS trust stores last commit: 2025-11-28 last release: 2025-09-02 ★ 243 ⚖ MIT Backported and experimental type hints for Python last commit: 2026-08-28 last release: 2026-07-02 ★ 583 ⚖ PSF-2.0 Runtime typing introspection tools last commit: 2026-08-28 last release: 2026-08-12 ★ 67 ⚖ MIT stacktower.io
Dependencies

14

Connections

21

Vulnerabilities

0

License Risks

0

About this dependency tree

openai (Python, v3.6.0) has a dependency tree of 14 packages connected by 21 dependency edges. Of these, approximately 10 are transitive dependencies — pulled in indirectly through other packages.

The heaviest direct dependency is httpx2, which brings in 6 transitive packages (46% of the total tree).

No known vulnerabilities or restrictive licenses were detected in this dependency tree.

Security Overview

Brittle Dependencies

1 unmaintained or at-risk packages

  • h11(low activity or limited maintainers)via httpx2

Heaviest Dependencies

Direct DependencyTransitive Deps% of Total
httpx2646.2%
pydantic430.8%
anyio215.4%

Version History

VersionDepsRenderedCompare
142d agocurrent
1717d agodiff
171mo agodiff
171mo agodiff
171mo agodiff
171mo agodiff
172mo agodiff
172mo agodiff
172mo agodiff
172mo agodiff

Dependency Trend

Dependencies143
Connections214
across 16 points
DependenciesConnections

Share & Embed

https://app.stacktower.io/package/python/openai
[![Dependencies](https://api.stacktower.io/v1/badge/18bc59c1-356f-490b-91a8-8f0fc3275aa4)](https://app.stacktower.io/package/python/openai)

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.