Clean up and document the Djblets setup.py file.
Review Request #8497 — Created Oct. 26, 2016 and submitted
This is a cleanup change for bringing setup.py back to our modern coding standards and to help with maintenance. It adds docstrings where missing, removes the outdated ez_setup.py support, switches strings to single quotes, appends "Command" to all command classes, removes the support for the ancient "nightlies" download page, and fixes up the setup() call to be better organized and use a more sane indent level. The Djblets package also has a better description.
Tested package building and
develop
mode.
- Change Summary:
-
- Removed the maintainer information and replaced it with author information, using "Beanbag, Inc." and the Review Board mailing list instead of my information.
- Removed the copyright/license header in
setup.py
. - Removed
ez_setup.py
from the tree and theMANIFEST.in
.
- Commit:
-
939e1a4180a78553a2a17ce9ccb66b59c7c555249f48b6522af57a1d8dec5016e3ef77b032b3de44
- Diff:
-
Revision 2 (+112 -460)