# New and Changed `setup()` Keywords

This document tracks historical differences between `setuptools` and `distutils`.

Since `distutils` was scheduled for removal from the standard library in Python 3.12, and `setuptools` started its adoption, these differences became less relevant. Please check Keywords for a complete list of keyword arguments that can be passed to the `setuptools.setup()` function and a their full description.