roshtools


Nameroshtools JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryHandy Python utilities for strings, files, timing, and networking.
upload_time2025-08-19 22:23:19
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords utilities tools python files strings timer networking
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # roshtools 🛠️

A lightweight Python utility library with handy functions for **strings, files, timers, and networking**.  
Save time on common coding tasks with clean, reusable helpers.  

---

## ✨ Features
- 🔤 String helpers (`slugify`, `camel_to_snake`)
- 📂 File helpers (`read_file`, `write_file`)
- ⏱️ Timing context manager (`timer`)
- 🌐 Simple networking (`get_json`)

---

## 📦 Installation
```bash
pip install roshtools

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "roshtools",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "utilities, tools, python, files, strings, timer, networking",
    "author": null,
    "author_email": "Roshan Gupta <roshandec252@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/d2/ba/1693c766f9e647fc4be1f82db37b64420a1ac7173629a50d181201f49c54/roshtools-0.1.1.tar.gz",
    "platform": null,
    "description": "# roshtools \ud83d\udee0\ufe0f\n\nA lightweight Python utility library with handy functions for **strings, files, timers, and networking**.  \nSave time on common coding tasks with clean, reusable helpers.  \n\n---\n\n## \u2728 Features\n- \ud83d\udd24 String helpers (`slugify`, `camel_to_snake`)\n- \ud83d\udcc2 File helpers (`read_file`, `write_file`)\n- \u23f1\ufe0f Timing context manager (`timer`)\n- \ud83c\udf10 Simple networking (`get_json`)\n\n---\n\n## \ud83d\udce6 Installation\n```bash\npip install roshtools\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Handy Python utilities for strings, files, timing, and networking.",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/roshandec29/roshtools",
        "Issues": "https://github.com/roshandec29/roshtools/issues",
        "Repository": "https://github.com/roshandec29/roshtools"
    },
    "split_keywords": [
        "utilities",
        " tools",
        " python",
        " files",
        " strings",
        " timer",
        " networking"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8910153721ee8343c4625809603c5b24b04a5cc21f8bc05147f8ca015e3ffb8d",
                "md5": "898168efcefb7fa7cb2479e241e58086",
                "sha256": "dcdfc04515a5db8578d926276d50467ec453f1e39dda3eef7f69d75e112fa37b"
            },
            "downloads": -1,
            "filename": "roshtools-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "898168efcefb7fa7cb2479e241e58086",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 4156,
            "upload_time": "2025-08-19T22:23:18",
            "upload_time_iso_8601": "2025-08-19T22:23:18.324833Z",
            "url": "https://files.pythonhosted.org/packages/89/10/153721ee8343c4625809603c5b24b04a5cc21f8bc05147f8ca015e3ffb8d/roshtools-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d2ba1693c766f9e647fc4be1f82db37b64420a1ac7173629a50d181201f49c54",
                "md5": "f779ff396564c7f8077cec8cb8090d4b",
                "sha256": "acc3e2447447ccf77fb4f9e4ba3782fc8df58ddff207f90ce1a0715e4d11a588"
            },
            "downloads": -1,
            "filename": "roshtools-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f779ff396564c7f8077cec8cb8090d4b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 3286,
            "upload_time": "2025-08-19T22:23:19",
            "upload_time_iso_8601": "2025-08-19T22:23:19.068392Z",
            "url": "https://files.pythonhosted.org/packages/d2/ba/1693c766f9e647fc4be1f82db37b64420a1ac7173629a50d181201f49c54/roshtools-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-19 22:23:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "roshandec29",
    "github_project": "roshtools",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "roshtools"
}
        
Elapsed time: 1.22423s