Name | jusfltuls JSON |
Version |
0.2.91
JSON |
| download |
home_page | None |
Summary | Userful tools for linux life |
upload_time | 2025-07-30 17:18:03 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.12 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Set of useful tools
- dtox - rename from whatever coding to ascii, works recursively
- cpuspeed - simple cpu test to compare
- pingy - big color font ping
- zoter - lauch zotero and make backup of sqlite after
- wavescan - display wifis in terminal
- sshconf - show status of PCs from ~/.ssh/config (if they have #Label: line)
- smartnow - looks to disks TO FINISH WITH NOTIFATOR
## Example mpvsa
mpvsa b.opus -p 12
mpvsa b_silence.opus -x
mpv b_silence.opus
## uv astral OLDTEXT
compilation/publication
```
rm dist/jusfl* ; gca && bumpversion patch && uv build && uv publish
```
see this
https://docs.astral.sh/uv/guides/package/#next-steps
**This is most important uv decision**
https://docs.astral.sh/uv/concepts/projects/init/#applications
**packaged system + MAINFEST.in is needed to have other data (bash script) (or even --lib)**
```
# packaged app
uv init --package jusfltuls
# creates also src/jusfltuls/*
```
**But no main function can have standard parameters**
```
def main():
"""
indefinite ping wth minute and hour bars
"""
if len(sys.argv) < 2:
print("Usage: pingy <addr>")
sys.exit(1)
addr = sys.argv[1]
```
**Look how to handle parameters with sys.argv**
- pingy
- smartnow - also python wrapper and MANIFEST.in
Raw data
{
"_id": null,
"home_page": null,
"name": "jusfltuls",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/ec/06/820d7d769425b75ed92a7efba8672faf2d6503298f4d1394d609a06904b1/jusfltuls-0.2.91.tar.gz",
"platform": null,
"description": "# Set of useful tools\n\n- dtox - rename from whatever coding to ascii, works recursively\n- cpuspeed - simple cpu test to compare\n- pingy - big color font ping\n- zoter - lauch zotero and make backup of sqlite after\n- wavescan - display wifis in terminal\n- sshconf - show status of PCs from ~/.ssh/config (if they have #Label: line)\n- smartnow - looks to disks TO FINISH WITH NOTIFATOR\n\n\n## Example mpvsa\n\n\nmpvsa b.opus -p 12\nmpvsa b_silence.opus -x\nmpv b_silence.opus\n\n\n## uv astral OLDTEXT\n\ncompilation/publication\n```\nrm dist/jusfl* ; gca && bumpversion patch && uv build && uv publish\n```\n\nsee this\n\nhttps://docs.astral.sh/uv/guides/package/#next-steps\n\n**This is most important uv decision**\n\nhttps://docs.astral.sh/uv/concepts/projects/init/#applications\n\n\n\n**packaged system + MAINFEST.in is needed to have other data (bash script) (or even --lib)**\n\n```\n# packaged app\n\nuv init --package jusfltuls\n# creates also src/jusfltuls/*\n\n```\n\n\n**But no main function can have standard parameters**\n\n```\ndef main():\n \"\"\"\n indefinite ping wth minute and hour bars\n \"\"\"\n if len(sys.argv) < 2:\n print(\"Usage: pingy <addr>\")\n sys.exit(1)\n addr = sys.argv[1]\n```\n\n**Look how to handle parameters with sys.argv**\n\n- pingy\n - smartnow - also python wrapper and MANIFEST.in\n",
"bugtrack_url": null,
"license": null,
"summary": "Userful tools for linux life",
"version": "0.2.91",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "2e99c9292ce2eb3d408ed446120c23f6bb34c2f4e7e5be2cb507809c90b6a7f6",
"md5": "48bb2a3758e8f032bc00552984b2a60a",
"sha256": "5cd3100a598248aa99ac6e1722045a26e4e691689550849cc6910c988f4afb95"
},
"downloads": -1,
"filename": "jusfltuls-0.2.91-py3-none-any.whl",
"has_sig": false,
"md5_digest": "48bb2a3758e8f032bc00552984b2a60a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 69150,
"upload_time": "2025-07-30T17:18:01",
"upload_time_iso_8601": "2025-07-30T17:18:01.805513Z",
"url": "https://files.pythonhosted.org/packages/2e/99/c9292ce2eb3d408ed446120c23f6bb34c2f4e7e5be2cb507809c90b6a7f6/jusfltuls-0.2.91-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ec06820d7d769425b75ed92a7efba8672faf2d6503298f4d1394d609a06904b1",
"md5": "905e1f04ced1b4f5c212fcd32d87e4f9",
"sha256": "002f66f0a8f4d15f8ff2568d9b5cc7d471df14784da2203e556369d67447cc3c"
},
"downloads": -1,
"filename": "jusfltuls-0.2.91.tar.gz",
"has_sig": false,
"md5_digest": "905e1f04ced1b4f5c212fcd32d87e4f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 54038,
"upload_time": "2025-07-30T17:18:03",
"upload_time_iso_8601": "2025-07-30T17:18:03.580051Z",
"url": "https://files.pythonhosted.org/packages/ec/06/820d7d769425b75ed92a7efba8672faf2d6503298f4d1394d609a06904b1/jusfltuls-0.2.91.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-30 17:18:03",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "jusfltuls"
}