Name | BetterDebugging JSON |
Version |
1.0.5
JSON |
| download |
home_page | None |
Summary | A utility plugin, allowing you to set custom logging levels with colors and microsecond precision |
upload_time | 2025-09-09 19:58:04 |
maintainer | None |
docs_url | None |
author | Matthew Boyd |
requires_python | None |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# BetterDebugging:
So im going to be honest with you, this is a SUPPPERRRR basic utility. It does not need to be a python package. Its only like 80 lines of code, however it is tremendously helpful, i use it in a bunch of my own projects, and now it needs to be publically available instead of locally available, so that other people can run my code.
With that being said, here is the 'Extensive' list of features.
# init(level:LogLevel, logMs:boolean=True, logSender:boolean=True)
- Creates the log class
- You should note, the level set is the lowest level it will output. I.e. if the level is trace, all info will be shown, if the level is error, only error & critical logs will be shown.
# Log.c(msg:str)
- What is it? : Critical
- Where do i use it? : Pretty much whenever something will cause a crash
- Colors? : Red Foreground, White Background
# Log.e(msg:str)
- What is it? : Error
- Where do i use it? : Whenever something has gone noteably wrong, that will cause a problem left unattended (i.e, the exception on a try catch)
- Colors? : Red Foreground, Black Background
# Log.w(msg:str)
- What is it? : Warn
- Where do i use it? : Whenever something **Could** go wrong, i.e. a function has returned undefined where it usually wouldn't
- Colors? : Yellow Foreground, Black Background
# Log.i(msg:str)
- What is it? : Info
- Where do i use it? : whenever you just want info about the programs running
- Colors? : Foreground Green, Black Background
# Log.d(msg:str)
- What is it? : Debug
- Where do i use it? : Pretty much whenever something will cause a crash
- Colors? : Blue Foreground, Black Background
# Log.t(msg:str)
- What is it? : Trace
- Where do i use it? : When you want to be overly anal about tracking a value as the program goes on.
- Colors? : Cyan Foreground, Black Background
Raw data
{
"_id": null,
"home_page": null,
"name": "BetterDebugging",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Matthew Boyd",
"author_email": "MatthewBoyd04@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/99/d3/969646bfaef05382c32eca6f3137f90867dc6f74452eb8b345c977453786/betterdebugging-1.0.5.tar.gz",
"platform": null,
"description": "# BetterDebugging:\r\nSo im going to be honest with you, this is a SUPPPERRRR basic utility. It does not need to be a python package. Its only like 80 lines of code, however it is tremendously helpful, i use it in a bunch of my own projects, and now it needs to be publically available instead of locally available, so that other people can run my code.\r\n\r\nWith that being said, here is the 'Extensive' list of features.\r\n\r\n# init(level:LogLevel, logMs:boolean=True, logSender:boolean=True)\r\n- Creates the log class\r\n- You should note, the level set is the lowest level it will output. I.e. if the level is trace, all info will be shown, if the level is error, only error & critical logs will be shown.\r\n\r\n# Log.c(msg:str)\r\n- What is it? : Critical \r\n- Where do i use it? : Pretty much whenever something will cause a crash\r\n- Colors? : Red Foreground, White Background\r\n\r\n# Log.e(msg:str)\r\n- What is it? : Error \r\n- Where do i use it? : Whenever something has gone noteably wrong, that will cause a problem left unattended (i.e, the exception on a try catch)\r\n- Colors? : Red Foreground, Black Background\r\n\r\n# Log.w(msg:str)\r\n- What is it? : Warn\r\n- Where do i use it? : Whenever something **Could** go wrong, i.e. a function has returned undefined where it usually wouldn't\r\n- Colors? : Yellow Foreground, Black Background\r\n\r\n# Log.i(msg:str)\r\n- What is it? : Info\r\n- Where do i use it? : whenever you just want info about the programs running\r\n- Colors? : Foreground Green, Black Background\r\n\r\n# Log.d(msg:str)\r\n- What is it? : Debug\r\n- Where do i use it? : Pretty much whenever something will cause a crash\r\n- Colors? : Blue Foreground, Black Background\r\n\r\n# Log.t(msg:str)\r\n- What is it? : Trace\r\n- Where do i use it? : When you want to be overly anal about tracking a value as the program goes on. \r\n- Colors? : Cyan Foreground, Black Background\r\n",
"bugtrack_url": null,
"license": null,
"summary": "A utility plugin, allowing you to set custom logging levels with colors and microsecond precision",
"version": "1.0.5",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "7fffd95cd17dd80c34c2258176e9d15572fdb0874c5207979ab87bd2a8d3bcea",
"md5": "561fb16b79c885af8f9c3fed8165c1dc",
"sha256": "57ef50749bf8ea115d3bdc8d02b4a4b8e2e42b25240d61f7f3c6a748c062448f"
},
"downloads": -1,
"filename": "betterdebugging-1.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "561fb16b79c885af8f9c3fed8165c1dc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3258,
"upload_time": "2025-09-09T19:58:02",
"upload_time_iso_8601": "2025-09-09T19:58:02.356021Z",
"url": "https://files.pythonhosted.org/packages/7f/ff/d95cd17dd80c34c2258176e9d15572fdb0874c5207979ab87bd2a8d3bcea/betterdebugging-1.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "99d3969646bfaef05382c32eca6f3137f90867dc6f74452eb8b345c977453786",
"md5": "900084a6c00a696d1ae5d0d64755ee16",
"sha256": "1e1f2a0e84807e945ab831b86a91bf2debb78e011bccd5ecf8ca9abdc9a52e42"
},
"downloads": -1,
"filename": "betterdebugging-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "900084a6c00a696d1ae5d0d64755ee16",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3098,
"upload_time": "2025-09-09T19:58:04",
"upload_time_iso_8601": "2025-09-09T19:58:04.048221Z",
"url": "https://files.pythonhosted.org/packages/99/d3/969646bfaef05382c32eca6f3137f90867dc6f74452eb8b345c977453786/betterdebugging-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-09 19:58:04",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "betterdebugging"
}