1. python3 setup.py --help-commands
    2. Standard commands:
    3. build build everything needed to install
    4. build_py "build" pure Python modules (copy to build directory)
    5. build_ext build C/C++ extensions (compile/link to build directory)
    6. build_clib build C/C++ libraries used by Python extensions
    7. build_scripts "build" scripts (copy and fixup #! line)
    8. clean clean up temporary files from 'build' command
    9. install install everything from build directory
    10. install_lib install all Python modules (extensions and pure Python)
    11. install_headers install C/C++ header files
    12. install_scripts install scripts (Python or otherwise)
    13. install_data install data files
    14. sdist create a source distribution (tarball, zip file, etc.)
    15. register register the distribution with the Python package index
    16. bdist create a built (binary) distribution
    17. bdist_dumb create a "dumb" built distribution
    18. bdist_rpm create an RPM distribution
    19. bdist_wininst create an executable installer for MS Windows
    20. check perform some checks on the package
    21. upload upload binary package to PyPI
    22. Extra commands:
    23. bdist_wheel create a wheel distribution
    24. alias define a shortcut to invoke one or more commands
    25. bdist_egg create an "egg" distribution
    26. develop install package in 'development mode'
    27. dist_info create a .dist-info directory
    28. easy_install Find/get/install Python packages
    29. egg_info create a distribution's .egg-info directory
    30. install_egg_info Install an .egg-info directory for the package
    31. rotate delete older distributions, keeping N newest files
    32. saveopts save supplied options to setup.cfg or other config file
    33. setopt set an option in setup.cfg or another config file
    34. test run unit tests after in-place build (deprecated)
    35. upload_docs Upload documentation to PyPI
    36. usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
    37. or: setup.py --help [cmd1 cmd2 ...]
    38. or: setup.py --help-commands
    39. or: setup.py cmd --help