prc.api


Nameprc.api JSON
Version 0.9.0 PyPI version JSON
download
home_pageNone
Summaryprc.api is an asynchronous Python wrapper for the PRC/ERLC API
upload_time2025-08-23 18:05:13
maintainerNone
docs_urlNone
authorTycho
requires_python>=3.8
licenseMIT
keywords erlc er:lc prc prc api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            `prc.api` is an asynchronous Python wrapper for the Police Roleplay Community (PRC) API.  
It provides a convenient way to interact with PRC APIs, including the [private server APIs](https://apidocs.policeroleplay.community) for ER:LC.

### 📖 [Documentation](https://github.com/TychoTeam/prc.api-py/wiki) | [PyPI](https://pypi.org/project/prc.api)

## Features

- 🧩 **Developer Friendly**  
  Functions and responses are wrapped and categorized for ease of use.
- 💫 **Full Coverage**  
  Supports all features from the API as of _July 2025_.
- 🛡️ **Maintained**  
  Actively maintained and fully open source for any contributions.
- 💪 **Robust**  
  Well tested against errors and handles all known edge-cases.

### And more...

- **Rate Limits** & **Caching**  
  By default, the package handles and queues requests to ensure **near-zero** chances of rate limits. It also caches frequent requests and reusable data.
- **Better Types**  
  The package is strictly typed and all API data is transformed for ease of use. 🎊 **Vehicles and command names are included!**
- **Utilities**  
  Extremely useful utilities and helpers spread across the package to make your life easier.
- **Prevents Bans**  
  Along with rate limit parsing and handling, you never have to worry about invalid secrets resulting in IP bans!

#### Check out the documentation for all details.

## Install Latest Release (`pip`)

```sh
pip install prc.api
```

The package has been tested for Python `v3.8+`. It may not work on older versions.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "prc.api",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "erlc, ER:LC, prc, PRC API",
    "author": "Tycho",
    "author_email": "mail@tycho.team",
    "download_url": "https://files.pythonhosted.org/packages/4f/f5/4fdeadb69f4f85977043120209796a3fed3f9925f66e5de9d54a7b05d9a7/prc_api-0.9.0.tar.gz",
    "platform": null,
    "description": "`prc.api` is an asynchronous Python wrapper for the Police Roleplay Community (PRC) API.  \nIt provides a convenient way to interact with PRC APIs, including the [private server APIs](https://apidocs.policeroleplay.community) for ER:LC.\n\n### \ud83d\udcd6 [Documentation](https://github.com/TychoTeam/prc.api-py/wiki) | [PyPI](https://pypi.org/project/prc.api)\n\n## Features\n\n- \ud83e\udde9 **Developer Friendly**  \n  Functions and responses are wrapped and categorized for ease of use.\n- \ud83d\udcab **Full Coverage**  \n  Supports all features from the API as of _July 2025_.\n- \ud83d\udee1\ufe0f **Maintained**  \n  Actively maintained and fully open source for any contributions.\n- \ud83d\udcaa **Robust**  \n  Well tested against errors and handles all known edge-cases.\n\n### And more...\n\n- **Rate Limits** & **Caching**  \n  By default, the package handles and queues requests to ensure **near-zero** chances of rate limits. It also caches frequent requests and reusable data.\n- **Better Types**  \n  The package is strictly typed and all API data is transformed for ease of use. \ud83c\udf8a **Vehicles and command names are included!**\n- **Utilities**  \n  Extremely useful utilities and helpers spread across the package to make your life easier.\n- **Prevents Bans**  \n  Along with rate limit parsing and handling, you never have to worry about invalid secrets resulting in IP bans!\n\n#### Check out the documentation for all details.\n\n## Install Latest Release (`pip`)\n\n```sh\npip install prc.api\n```\n\nThe package has been tested for Python `v3.8+`. It may not work on older versions.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "prc.api is an asynchronous Python wrapper for the PRC/ERLC API",
    "version": "0.9.0",
    "project_urls": null,
    "split_keywords": [
        "erlc",
        " er:lc",
        " prc",
        " prc api"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6feacd41085ae979065f92c9a72dfdcb6cd63d7183ef920983aa0028ba20127",
                "md5": "d0c2d8be9f294e5a67b22675e9f808a9",
                "sha256": "8d1162385499d80d2eb9cdb0aa9b1ed8f24d85c4feb4d455684ac0418eb1b54b"
            },
            "downloads": -1,
            "filename": "prc_api-0.9.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d0c2d8be9f294e5a67b22675e9f808a9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 27559,
            "upload_time": "2025-08-23T18:05:11",
            "upload_time_iso_8601": "2025-08-23T18:05:11.813020Z",
            "url": "https://files.pythonhosted.org/packages/c6/fe/acd41085ae979065f92c9a72dfdcb6cd63d7183ef920983aa0028ba20127/prc_api-0.9.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ff54fdeadb69f4f85977043120209796a3fed3f9925f66e5de9d54a7b05d9a7",
                "md5": "e62b82daa7744c3d2fd4c99938ff3e45",
                "sha256": "de88f9f154d0c21edceaaa734f880c2de1c22866e9bd02d7aa8de57b42f5d216"
            },
            "downloads": -1,
            "filename": "prc_api-0.9.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e62b82daa7744c3d2fd4c99938ff3e45",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 24255,
            "upload_time": "2025-08-23T18:05:13",
            "upload_time_iso_8601": "2025-08-23T18:05:13.128217Z",
            "url": "https://files.pythonhosted.org/packages/4f/f5/4fdeadb69f4f85977043120209796a3fed3f9925f66e5de9d54a7b05d9a7/prc_api-0.9.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-23 18:05:13",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "prc.api"
}
        
Elapsed time: 1.11512s