settings.py 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. #------------------------------------------------------------------------------
  4. # Application Name
  5. #------------------------------------------------------------------------------
  6. app_name = "naked"
  7. #------------------------------------------------------------------------------
  8. # Version Number
  9. #------------------------------------------------------------------------------
  10. major_version = "0"
  11. minor_version = "1"
  12. patch_version = "30"
  13. #------------------------------------------------------------------------------
  14. # Debug Flag (switch to False for production release code)
  15. #------------------------------------------------------------------------------
  16. debug = False
  17. #------------------------------------------------------------------------------
  18. # Usage String
  19. #------------------------------------------------------------------------------
  20. usage = """
  21. Usage: naked <primary command> [secondary command] [option(s)] [argument(s)]
  22. --- Use 'naked help' for detailed help ---
  23. """
  24. #------------------------------------------------------------------------------
  25. # Help String
  26. #------------------------------------------------------------------------------
  27. help = """
  28. ---------------------------------------------------
  29. Naked
  30. A Python command line application framework
  31. Copyright 2014 Christopher Simpkins
  32. MIT license
  33. ---------------------------------------------------
  34. ABOUT
  35. The Naked framework includes the "naked" executable and the Python toolshed library. The naked executable is a command line tool for application development, testing, profiling, and deployment. The toolshed library contains numerous useful tools for application development that can be used through standard Python module imports. These features are detailed in the documentation (link below).
  36. USAGE
  37. The naked executable syntax is:
  38. naked <primary command> [secondary command] [option(s)] [argument(s)]
  39. The <primary command> is mandatory and includes one of the commands in the following section. The [bracketed] syntax structure is optional and dependent upon the primary command that you use. Use the command 'naked <primary command> help' for details about a command.
  40. PRIMARY COMMANDS SECONDARY COMMANDS
  41. args help
  42. build help
  43. classify help
  44. dist all•help•sdist•swheel•wheel•win
  45. help - none -
  46. locate main•help•settings•setup
  47. make help
  48. profile help
  49. pyh help
  50. test nose•pytest•tox•unittest
  51. usage - none -
  52. version - none -
  53. HELP
  54. To learn more about a primary command, use the following syntax:
  55. naked <primary command> help
  56. DOCUMENTATION
  57. http://docs.naked-py.com
  58. SOURCE REPOSITORY
  59. https://github.com/chrissimpkins/naked
  60. ISSUE REPORTING
  61. https://github.com/chrissimpkins/naked/issues
  62. """