module_skel.py 906 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/usr/bin/env python3
  2. """
  3. This includes some skeleton stuff for a module
  4. using python 3, using some guidelines from PEP8.
  5. """
  6. # From future imports go here
  7. from __future__ import better_implementation
  8. # Then dunders
  9. __all__ = ['dont', 'use', 'all']
  10. __version__ = 0.1
  11. __author__ = "Fred Damstra, Other Guy, Another Guy"
  12. __copyright__ = "Copyright 2018, MonkeyBOX Entertainment"
  13. __credits__ = ["Fred Damstra", "Other Guy", "Another Guy"]
  14. __license__ = "GPL"
  15. __maintainer__ = "Fred Damstra"
  16. __email__ = "fred.damstra@gmail.com"
  17. __status__ = "Prototype" # Either Prototype, Development, or Production
  18. # This is the standard order of imports. The comments
  19. # should probably be removed but the line breaks should
  20. # remain between groups.
  21. #
  22. # Standard library imports.
  23. import os
  24. import sys
  25. # Related third party imports.
  26. import gitlib
  27. # Local application/library specific imports.
  28. from mylib import myfunc