pest-py


Namepest-py JSON
Version 0.5.3 PyPI version JSON
download
home_pagehttps://pest.lucode.dev
Summary🐀 ⇝ pest › fastapi + rodi + mvc | python library for building scalable modular API's. Inspired by NestJS.
upload_time2025-02-22 20:55:29
maintainerNone
docs_urlNone
authorLucas Colombo
requires_python<4.0,>=3.9
licenseMIT
keywords pest nestjs nest api rest restful mvc web webapp di dependency injection rodi fastapi
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <img height="150" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/logo.svg">
</p>
<br/>

<p align="center">
<b>pest</b> <img height="16" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/pest.svg" /> is a python <img height="16" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/python.svg" /> web application framework designed for constructing scalable APIs, drawing inspiration from <a href="https://docs.nestjs.com/"> nest.js</a> <img height="16" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/nestjs.svg" /> and based on <a href="https://fastapi.tiangolo.com/"> fastapi</a> <img height="16" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/fastapi.svg" />.
</p>

<br/>

<p align="center">Check the <a href="https://pest.lucode.dev" target="_blank">Documentation</a></p>

<br/>

<p align="center">
  <img height="74" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/latex.svg">
</p>

<br />
<p align="center">
━━━&nbsp&nbsp&nbsp&nbsp<img height="16" src="https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/pest.svg" />&nbsp&nbsp&nbsp&nbsp━━━
</p>
<br />

<p align="center">
<img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/pest-py?style=flat-square&logo=python&labelColor=%23020101&color=%23db4a01">&nbsp
<a href="https://pypi.org/project/pest-py/"><img alt="PyPI - Downloads" src="https://img.shields.io/pypi/dm/pest-py?style=flat-square&logo=pypi&logoColor=%23db4901&labelColor=%23020101&color=%23db4901&link=https%3A%2F%2Fpypi.org%2Fproject%2Fpest-py%2F"></a>&nbsp
<a href="https://pypi.org/project/pest-py/">
<img alt="PyPI - Version" src="https://img.shields.io/pypi/v/pest-py?style=flat-square&logo=pypi&labelColor=%23020101&color=%23db4a01">
</a>
</p>

<br/>

### Installation

With pip:

```bash
pip install pest-py
```

With poetry:

```bash
poetry add pest-py
```

<br/>

### Quick Start

Head to the [documentation](https://pest.lucode.dev) to learn more about **pest**.

<br/>

### Tutorial

Follow the [tutorial](https://pest.lucode.dev/docs/learn/getting-started) to learn how to build a simple API with **pest**.





            

Raw data

            {
    "_id": null,
    "home_page": "https://pest.lucode.dev",
    "name": "pest-py",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "pest, nestjs, nest, api, rest, restful, mvc, web, webapp, di, dependency injection, rodi, fastapi",
    "author": "Lucas Colombo",
    "author_email": "lucas@lucode.dev",
    "download_url": "https://files.pythonhosted.org/packages/01/3f/87df4403fa913e16ade0edf304b906c9c5e1b2b73f1ce5667a5d11f3221a/pest_py-0.5.3.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n  <img height=\"150\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/logo.svg\">\n</p>\n<br/>\n\n<p align=\"center\">\n<b>pest</b> <img height=\"16\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/pest.svg\" /> is a python <img height=\"16\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/python.svg\" /> web application framework designed for constructing scalable APIs, drawing inspiration from <a href=\"https://docs.nestjs.com/\"> nest.js</a> <img height=\"16\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/nestjs.svg\" /> and based on <a href=\"https://fastapi.tiangolo.com/\"> fastapi</a> <img height=\"16\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/fastapi.svg\" />.\n</p>\n\n<br/>\n\n<p align=\"center\">Check the <a href=\"https://pest.lucode.dev\" target=\"_blank\">Documentation</a></p>\n\n<br/>\n\n<p align=\"center\">\n  <img height=\"74\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/latex.svg\">\n</p>\n\n<br />\n<p align=\"center\">\n\u2501\u2501\u2501&nbsp&nbsp&nbsp&nbsp<img height=\"16\" src=\"https://raw.githubusercontent.com/lucas-labs/pest/master/.github/img/icons/pest.svg\" />&nbsp&nbsp&nbsp&nbsp\u2501\u2501\u2501\n</p>\n<br />\n\n<p align=\"center\">\n<img alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/pest-py?style=flat-square&logo=python&labelColor=%23020101&color=%23db4a01\">&nbsp\n<a href=\"https://pypi.org/project/pest-py/\"><img alt=\"PyPI - Downloads\" src=\"https://img.shields.io/pypi/dm/pest-py?style=flat-square&logo=pypi&logoColor=%23db4901&labelColor=%23020101&color=%23db4901&link=https%3A%2F%2Fpypi.org%2Fproject%2Fpest-py%2F\"></a>&nbsp\n<a href=\"https://pypi.org/project/pest-py/\">\n<img alt=\"PyPI - Version\" src=\"https://img.shields.io/pypi/v/pest-py?style=flat-square&logo=pypi&labelColor=%23020101&color=%23db4a01\">\n</a>\n</p>\n\n<br/>\n\n### Installation\n\nWith pip:\n\n```bash\npip install pest-py\n```\n\nWith poetry:\n\n```bash\npoetry add pest-py\n```\n\n<br/>\n\n### Quick Start\n\nHead to the [documentation](https://pest.lucode.dev) to learn more about **pest**.\n\n<br/>\n\n### Tutorial\n\nFollow the [tutorial](https://pest.lucode.dev/docs/learn/getting-started) to learn how to build a simple API with **pest**.\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\ud83d\udc00 \u21dd pest \u203a fastapi + rodi + mvc | python library for building scalable modular API's. Inspired by NestJS.",
    "version": "0.5.3",
    "project_urls": {
        "Bug Tracker": "https://github.com/lucas-labs/pest/issues",
        "Documentation": "https://pest.lucode.dev/docs",
        "Homepage": "https://pest.lucode.dev",
        "Repository": "https://github.com/lucas-labs/pest"
    },
    "split_keywords": [
        "pest",
        " nestjs",
        " nest",
        " api",
        " rest",
        " restful",
        " mvc",
        " web",
        " webapp",
        " di",
        " dependency injection",
        " rodi",
        " fastapi"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3dc446e9e8e30c42e11c5f2cd11e947f9a06fc414479142bc67cd05281306c68",
                "md5": "0ff3a629016980870a45dfddfe9c501e",
                "sha256": "9ed431cacfe699a254b5f6402ab9f474d7e5599f52eb58bab498512c8c2509a8"
            },
            "downloads": -1,
            "filename": "pest_py-0.5.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ff3a629016980870a45dfddfe9c501e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 55563,
            "upload_time": "2025-02-22T20:55:28",
            "upload_time_iso_8601": "2025-02-22T20:55:28.165573Z",
            "url": "https://files.pythonhosted.org/packages/3d/c4/46e9e8e30c42e11c5f2cd11e947f9a06fc414479142bc67cd05281306c68/pest_py-0.5.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "013f87df4403fa913e16ade0edf304b906c9c5e1b2b73f1ce5667a5d11f3221a",
                "md5": "0ba6769aad37fcc2088aba1655e13731",
                "sha256": "87428dc1fe7c961798e32e04197cbacf14e5761b8c63bc1613b2409de467b990"
            },
            "downloads": -1,
            "filename": "pest_py-0.5.3.tar.gz",
            "has_sig": false,
            "md5_digest": "0ba6769aad37fcc2088aba1655e13731",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 38274,
            "upload_time": "2025-02-22T20:55:29",
            "upload_time_iso_8601": "2025-02-22T20:55:29.974684Z",
            "url": "https://files.pythonhosted.org/packages/01/3f/87df4403fa913e16ade0edf304b906c9c5e1b2b73f1ce5667a5d11f3221a/pest_py-0.5.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-22 20:55:29",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "lucas-labs",
    "github_project": "pest",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pest-py"
}
        
Elapsed time: 0.46594s