Metadata-Version: 2.1
Name: flask-app
Version: 1.0.2.dev1
Summary: A tool to create flask boilerplate code
Home-page: https://github.com/kimbugp/flask_app
Author: Kimbugwe Simon Peter
Author-email: kimbsimon2@gmail.com
License: MIT
Project-URL: Source Code, https://github.com/kimbugp/flask_app
Platform: UNKNOWN
Classifier: Environment :: Console
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
Requires-Dist: twine (==1.13.0)
Requires-Dist: Flask (==1.0.3)
Requires-Dist: Flask-Migrate (==2.5.2)
Requires-Dist: Flask-SQLAlchemy (==2.4.0)
Requires-Dist: Flask-Testing (==0.7.1)
Requires-Dist: psycopg2-binary (==2.8.3)
Requires-Dist: python-dotenv (==0.10.3)

[![Build Status](https://travis-ci.com/kimbugp/flask_app.svg?branch=master)](https://travis-ci.com/kimbugp/flask_app)
[![PyPI version](https://badge.fury.io/py/flask-app.svg)](https://badge.fury.io/py/flask-app)
## __Flask App__ 
A python package to create flask boiler plate code 

## __Installing this app__
* Run  `pip install flask-app`

## __Usage__
- Set up a virtual environment 
- Create a new flask boilerplate, run
    ```
    flask-app [name_of_app] [-d destination directory]
    ```

- Update the .env file with the respective variables 

- Source the .env file with `source .env`
- Run `flask db init` to initialize  migration files
- Run `flask db migrate` to create migrations


## __Author__

- Kimbugwe Simon Peter

CHANGES
=======

* fix directory

v1.0
----

* - merge cwd fix
* fix cwd error
* Default copy folder to current directory
* format with black
* refactor cwd

0.0.8
-----

* update readme file"

0.0.6
-----

* add existing directory check
* fix destination path

0.0.5
-----

* enable class callable for views

0.0.4
-----

* remove init file in create package
* remove pdb
* change foolder structure
* setup versionining

v0.0.1
------

* enable travis deployment
* fix failing requirements file
* add packaging files
* add sample test
* add developement environment
* initial commit



