# Draft Proposal: Artifact Dependency Graph (ADG) Generation for Python Wheels

**URL:** <https://discuss.python.org/t/draft-proposal-artifact-dependency-graph-adg-generation-for-python-wheels/74286>\
**Category:** Packaging\
**Created:** [December 14, 2024, 7:39pm UTC](https://discuss.python.org/t/draft-proposal-artifact-dependency-graph-adg-generation-for-python-wheels/74286 "2024-12-14T19:39:39Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pnasrat](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/pnasrat/32/21435_2.png) [@pnasrat](https://discuss.python.org/u/pnasrat)\
**Post date:** [December 15, 2024, 11:49am UTC](https://discuss.python.org/t/draft-proposal-artifact-dependency-graph-adg-generation-for-python-wheels/74286/3 "2024-12-15T11:49:59Z")

</div>

I believe the SBOMS for Python packages proposal by @sethmlarson is an existing, standards compliant (supports spdx), and more developed proposal to address software supply chain data in python packages:

- [SBOMs for Python packages project](https://discuss.python.org/t/sboms-for-python-packages-project/70261)
- [GitHub - psf/sboms-for-python-packages: Software Bill-of-Materials documents for Python packages](https://github.com/psf/sboms-for-python-packages)
- [Visualizing the Python package SBOM data flow](https://sethmlarson.dev/visualizing-the-python-package-sbom-data-flow)

In addition the proposal posted here is limited in that it is framed around setuptools not as a general mechanism for all build backends.

---

_[View the full topic](https://discuss.python.org/t/draft-proposal-artifact-dependency-graph-adg-generation-for-python-wheels/74286)._
