rwoka


Namerwoka JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/marryqueen2024/intranetflow
SummarySimplified HTTP requests and GitHub package installer.
upload_time2024-12-19 12:16:16
maintainerNone
docs_urlNone
authormarry queen
requires_python>=3.9
licenseMIT
keywords intranetflow https
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # IntraNetFlow

**IntraNetFlow** is a Python package that simplifies HTTP requests, multi-threaded URL handling, and package installation from GitHub sources. It is designed to be efficient, easy-to-use, and integrate seamlessly into your projects. 

This package is particularly useful for automating HTTP requests (GET and POST) and installing Python packages directly from GitHub releases.

## Features

- **HTTP Request Handling**:
  - Perform GET and POST requests easily.
  - Support for single and multiple URLs with threading for enhanced performance.
  
- **GitHub Package Installation**:
  - Install Python packages directly from GitHub using a predefined or custom source URL.
  - URL validation ensures security and prevents malicious downloads.

- **Internet Connection Check**:
  - Check for active internet connectivity before initiating downloads or requests.
  
# import module

```
from IntraNetFlow import IntraNetFlow, PackageManager

```

# Perform HTTP GET Requests

```
response = IntraNetFlow.get("https://example.com")
print(response.text)

```
# multiple url
```
urls = ["https://example.com", "https://example.org"]
responses = IntraNetFlow.get(urls)
for response in responses:
    print(f"{response.url}: {response.status_code}")

```
# Perform HTTP POST Requests

```
response = IntraNetFlow.post("https://example.com/api", data={"key": "value"})
print(response.text)
```
# Install a Package from GitHub

Default GitHub Source
By default, the package installs from a predefined GitHub URL:

```
pm = PackageManager()
pm.install()
```
# Installation

You can install this package from PyPI:

```bash
pip install rwoka
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/marryqueen2024/intranetflow",
    "name": "rwoka",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "intranetflow https",
    "author": "marry queen",
    "author_email": "marryqueen2024@hotmail.com",
    "download_url": "https://files.pythonhosted.org/packages/2c/cf/490e1f526060072d9ba7927d1306279e545a1d3804e1a1d7b75ac247d19c/rwoka-0.1.3.tar.gz",
    "platform": null,
    "description": "# IntraNetFlow\n\n**IntraNetFlow** is a Python package that simplifies HTTP requests, multi-threaded URL handling, and package installation from GitHub sources. It is designed to be efficient, easy-to-use, and integrate seamlessly into your projects. \n\nThis package is particularly useful for automating HTTP requests (GET and POST) and installing Python packages directly from GitHub releases.\n\n## Features\n\n- **HTTP Request Handling**:\n  - Perform GET and POST requests easily.\n  - Support for single and multiple URLs with threading for enhanced performance.\n  \n- **GitHub Package Installation**:\n  - Install Python packages directly from GitHub using a predefined or custom source URL.\n  - URL validation ensures security and prevents malicious downloads.\n\n- **Internet Connection Check**:\n  - Check for active internet connectivity before initiating downloads or requests.\n  \n# import module\n\n```\nfrom IntraNetFlow import IntraNetFlow, PackageManager\n\n```\n\n# Perform HTTP GET Requests\n\n```\nresponse = IntraNetFlow.get(\"https://example.com\")\nprint(response.text)\n\n```\n# multiple url\n```\nurls = [\"https://example.com\", \"https://example.org\"]\nresponses = IntraNetFlow.get(urls)\nfor response in responses:\n    print(f\"{response.url}: {response.status_code}\")\n\n```\n# Perform HTTP POST Requests\n\n```\nresponse = IntraNetFlow.post(\"https://example.com/api\", data={\"key\": \"value\"})\nprint(response.text)\n```\n# Install a Package from GitHub\n\nDefault GitHub Source\nBy default, the package installs from a predefined GitHub URL:\n\n```\npm = PackageManager()\npm.install()\n```\n# Installation\n\nYou can install this package from PyPI:\n\n```bash\npip install rwoka\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Simplified HTTP requests and GitHub package installer.",
    "version": "0.1.3",
    "project_urls": {
        "Homepage": "https://github.com/marryqueen2024/intranetflow"
    },
    "split_keywords": [
        "intranetflow",
        "https"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae6e8b8d517e92527ebc581d20d77cea469f8a52277aa547977342017e9e3d16",
                "md5": "0b3b41cbb49a202367f0d1e44551229e",
                "sha256": "a37649fba9ffbf8aec8a580c23d7b5a983039fd84129c2d62efa55b758929617"
            },
            "downloads": -1,
            "filename": "rwoka-0.1.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0b3b41cbb49a202367f0d1e44551229e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 5484,
            "upload_time": "2024-12-19T12:16:15",
            "upload_time_iso_8601": "2024-12-19T12:16:15.003043Z",
            "url": "https://files.pythonhosted.org/packages/ae/6e/8b8d517e92527ebc581d20d77cea469f8a52277aa547977342017e9e3d16/rwoka-0.1.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ccf490e1f526060072d9ba7927d1306279e545a1d3804e1a1d7b75ac247d19c",
                "md5": "274407290152d252e42a9f70efc08866",
                "sha256": "9feee046d29ab7a7da1f7385882d01d8db01dadf90d57e2880432e691176c3c2"
            },
            "downloads": -1,
            "filename": "rwoka-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "274407290152d252e42a9f70efc08866",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 4878,
            "upload_time": "2024-12-19T12:16:16",
            "upload_time_iso_8601": "2024-12-19T12:16:16.509338Z",
            "url": "https://files.pythonhosted.org/packages/2c/cf/490e1f526060072d9ba7927d1306279e545a1d3804e1a1d7b75ac247d19c/rwoka-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-19 12:16:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "marryqueen2024",
    "github_project": "intranetflow",
    "github_not_found": true,
    "lcname": "rwoka"
}
        
Elapsed time: 6.19867s