Flask-Imp


NameFlask-Imp JSON
Version 2.7.7 PyPI version JSON
download
home_pagehttps://github.com/CheeseCake87/Flask-Imp
SummaryA Flask auto importer that allows your Flask apps to grow big.
upload_time2023-11-12 15:20:55
maintainer
docs_urlNone
authorDavid Carmichael
requires_python
licenseGNU Lesser General Public License v2.1
keywords
VCS
bugtrack_url
requirements Flask toml Flask-SQLAlchemy typing-extensions sqlalchemy click pytest setuptools more-itertools
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
![](https://raw.githubusercontent.com/CheeseCake87/Flask-Imp/master/_assets/Flask-Imp-Small.png)

# Flask-Imp

![Tests](https://github.com/CheeseCake87/Flask-Imp/actions/workflows/tests.yml/badge.svg)

## What is Flask-Imp?

Flask-Imp's main purpose is to help simplify the importing of blueprints, resources and models.
It has a few extra features built in to help with securing pages and password authentication.

## Documentation

[https://cheesecake87.github.io/Flask-Imp/](https://cheesecake87.github.io/Flask-Imp/)

## Getting Started

### Setup.

Create a new project folder and navigate to it.

```text
# Linux
cd /path/to/project-folder

# Windows
cd C:\path\to\project-folder
```

### Create a virtual environment and activate it.

**Linux / MacOS**

```bash
python3 -m venv venv
```

```bash
source venv/bin/activate
```

**Windows**

```bash
python -m venv venv
```

```bash
.\venv\Scripts\activate
```

### Install Flask-Imp

```bash
pip install flask-Imp
```

### Create a new project.

```bash
flask-Imp init
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/CheeseCake87/Flask-Imp",
    "name": "Flask-Imp",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "David Carmichael",
    "author_email": "carmichaelits@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/f3/0d/e20ff61a2ed9245b4ef9f24e802fa522d1bc0f086d748d32a9674ab3c608/Flask-Imp-2.7.7.tar.gz",
    "platform": "any",
    "description": "\n![](https://raw.githubusercontent.com/CheeseCake87/Flask-Imp/master/_assets/Flask-Imp-Small.png)\n\n# Flask-Imp\n\n![Tests](https://github.com/CheeseCake87/Flask-Imp/actions/workflows/tests.yml/badge.svg)\n\n## What is Flask-Imp?\n\nFlask-Imp's main purpose is to help simplify the importing of blueprints, resources and models.\nIt has a few extra features built in to help with securing pages and password authentication.\n\n## Documentation\n\n[https://cheesecake87.github.io/Flask-Imp/](https://cheesecake87.github.io/Flask-Imp/)\n\n## Getting Started\n\n### Setup.\n\nCreate a new project folder and navigate to it.\n\n```text\n# Linux\ncd /path/to/project-folder\n\n# Windows\ncd C:\\path\\to\\project-folder\n```\n\n### Create a virtual environment and activate it.\n\n**Linux / MacOS**\n\n```bash\npython3 -m venv venv\n```\n\n```bash\nsource venv/bin/activate\n```\n\n**Windows**\n\n```bash\npython -m venv venv\n```\n\n```bash\n.\\venv\\Scripts\\activate\n```\n\n### Install Flask-Imp\n\n```bash\npip install flask-Imp\n```\n\n### Create a new project.\n\n```bash\nflask-Imp init\n```\n",
    "bugtrack_url": null,
    "license": "GNU Lesser General Public License v2.1",
    "summary": "A Flask auto importer that allows your Flask apps to grow big.",
    "version": "2.7.7",
    "project_urls": {
        "Homepage": "https://github.com/CheeseCake87/Flask-Imp"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2227946568036426b3bdb155fbf66d4d378468b6fdb9b29c177341babe3d511d",
                "md5": "da058342d5b760f596ba37829273c3f9",
                "sha256": "193d7be6465859f3b37a2530a35eef2705fab864474d63b597e89dade0d71848"
            },
            "downloads": -1,
            "filename": "Flask_Imp-2.7.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "da058342d5b760f596ba37829273c3f9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 75059,
            "upload_time": "2023-11-12T15:20:52",
            "upload_time_iso_8601": "2023-11-12T15:20:52.708507Z",
            "url": "https://files.pythonhosted.org/packages/22/27/946568036426b3bdb155fbf66d4d378468b6fdb9b29c177341babe3d511d/Flask_Imp-2.7.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f30de20ff61a2ed9245b4ef9f24e802fa522d1bc0f086d748d32a9674ab3c608",
                "md5": "6e576c36f6e5eee04c20d28f48984059",
                "sha256": "1fdbf1308df7078187d9d500341ee56f8a30a62c0f69feae7dbd3ae87f57ada4"
            },
            "downloads": -1,
            "filename": "Flask-Imp-2.7.7.tar.gz",
            "has_sig": false,
            "md5_digest": "6e576c36f6e5eee04c20d28f48984059",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 63874,
            "upload_time": "2023-11-12T15:20:55",
            "upload_time_iso_8601": "2023-11-12T15:20:55.656554Z",
            "url": "https://files.pythonhosted.org/packages/f3/0d/e20ff61a2ed9245b4ef9f24e802fa522d1bc0f086d748d32a9674ab3c608/Flask-Imp-2.7.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-12 15:20:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CheeseCake87",
    "github_project": "Flask-Imp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "Flask",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "toml",
            "specs": [
                [
                    "~=",
                    "0.10.2"
                ]
            ]
        },
        {
            "name": "Flask-SQLAlchemy",
            "specs": [
                [
                    "==",
                    "3.1.1"
                ]
            ]
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    "==",
                    "4.8.0"
                ]
            ]
        },
        {
            "name": "sqlalchemy",
            "specs": [
                [
                    "==",
                    "2.0.23"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "~=",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "7.4.3"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    "==",
                    "68.2.2"
                ]
            ]
        },
        {
            "name": "more-itertools",
            "specs": []
        }
    ],
    "lcname": "flask-imp"
}
        
Elapsed time: 0.16894s