fastapiez


Namefastapiez JSON
Version 0.0.1006 PyPI version JSON
download
home_page
SummaryCreate fastapi ez
upload_time2023-08-25 16:39:30
maintainer
docs_urlNone
authorfrenki123
requires_python>=3.11,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # FastAPIEZ
Create fastapi app ez(easy)

TODO:
- [ ] Create Github CI/CD
- [x] Create docs with mkdocs
- [ ] Add mypy 
- [ ] Add automatic docker file creation
- [ ] Automatically run project from docker
- [ ] Add support for postgress, mysql with docker
- [ ] Add automatic git creation
- [ ] Add automatic github deployment
- [ ] Add automatic Azure/AWS/GoogleCloud deployment with docker
- [x] Refactor code to use Relationship and BackrefRelationship
- [x] Refactore code to add CodeObject between AppObject and CodeGenerator -> this will make easier to reuse classes in attributes defined in different files
- [ ] Add "create function only route"
- [ ] Add class parser to create AppObjects, Attributes and Relationships
- [ ] Add standard attributes
- [ ] Add support for non DB objects
- [ ] Add support for service/logic functions
- [ ] Change DataType -> if in ```__init__``` pydantic type is None, then use python type
- [ ] Add support for Fields in Attributes
- [x] Create alembic tables automatically
- [x] Add query schema for search
- [ ] Add search with multiple parametars and operators
- [ ] Automatic SDK creation
- [ ] Add CLI support with Typer


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "fastapiez",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.11,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "frenki123",
    "author_email": "marko.frankola@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/e8/09/590d28d8fd6c267a91f41b75abb6a263c9d0176ba72785cd9ece0b10bd04/fastapiez-0.0.1006.tar.gz",
    "platform": null,
    "description": "# FastAPIEZ\nCreate fastapi app ez(easy)\n\nTODO:\n- [ ] Create Github CI/CD\n- [x] Create docs with mkdocs\n- [ ] Add mypy \n- [ ] Add automatic docker file creation\n- [ ] Automatically run project from docker\n- [ ] Add support for postgress, mysql with docker\n- [ ] Add automatic git creation\n- [ ] Add automatic github deployment\n- [ ] Add automatic Azure/AWS/GoogleCloud deployment with docker\n- [x] Refactor code to use Relationship and BackrefRelationship\n- [x] Refactore code to add CodeObject between AppObject and CodeGenerator -> this will make easier to reuse classes in attributes defined in different files\n- [ ] Add \"create function only route\"\n- [ ] Add class parser to create AppObjects, Attributes and Relationships\n- [ ] Add standard attributes\n- [ ] Add support for non DB objects\n- [ ] Add support for service/logic functions\n- [ ] Change DataType -> if in ```__init__``` pydantic type is None, then use python type\n- [ ] Add support for Fields in Attributes\n- [x] Create alembic tables automatically\n- [x] Add query schema for search\n- [ ] Add search with multiple parametars and operators\n- [ ] Automatic SDK creation\n- [ ] Add CLI support with Typer\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Create fastapi ez",
    "version": "0.0.1006",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cfa07998e5c03ab76aacde56e9943bdfa11616d88d68ace50bdc009a6edf8eb5",
                "md5": "e23f23db92fa76202236fae78551c692",
                "sha256": "e15d775a8e58be1cd4ce7acfc6fe855b220022d795e1b43f3a99629c950e5bc3"
            },
            "downloads": -1,
            "filename": "fastapiez-0.0.1006-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e23f23db92fa76202236fae78551c692",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11,<4.0",
            "size": 30697,
            "upload_time": "2023-08-25T16:39:29",
            "upload_time_iso_8601": "2023-08-25T16:39:29.125303Z",
            "url": "https://files.pythonhosted.org/packages/cf/a0/7998e5c03ab76aacde56e9943bdfa11616d88d68ace50bdc009a6edf8eb5/fastapiez-0.0.1006-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e809590d28d8fd6c267a91f41b75abb6a263c9d0176ba72785cd9ece0b10bd04",
                "md5": "fc96e08ccd96c17f047739455d4dea58",
                "sha256": "cace418d564698c19d51679bca7c70623244fa47a460e5386a721c5f42065e6a"
            },
            "downloads": -1,
            "filename": "fastapiez-0.0.1006.tar.gz",
            "has_sig": false,
            "md5_digest": "fc96e08ccd96c17f047739455d4dea58",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11,<4.0",
            "size": 23141,
            "upload_time": "2023-08-25T16:39:30",
            "upload_time_iso_8601": "2023-08-25T16:39:30.683018Z",
            "url": "https://files.pythonhosted.org/packages/e8/09/590d28d8fd6c267a91f41b75abb6a263c9d0176ba72785cd9ece0b10bd04/fastapiez-0.0.1006.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-25 16:39:30",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "fastapiez"
}
        
Elapsed time: 1.43120s