Make class and module ordering predictable.
Brought to you by:
edloper
This is tied to Debian bug #795835: http://bugs.debian.org/795835
Class trees written by Epydoc list classes in an order that varies across builds. The attached patch applies a total order on classes (orders on class name, then module, then package, then parent package, etc.) instead of a partial one (only class name). It also adds ordering for modules.
This patch was contributed by the Debian Reproducible Builds effort: https://wiki.debian.org/ReproducibleBuilds
patch
Attached is another similar patch from the Debian Reproducible Builds effort.
Attached is another similar patch from the Debian Reproducible Builds effort.