semvec/pypi-packages huggingface dataset:
just-ship-it 0.0.6
For when you just need to ship your Python code.
Keywords: demo

# just-ship-it ðŸš€
For when you just need to ship your Python code.

## Compatability
Python 3.6+ is required.

## Installation

```bash
pip install just-ship-it
```
### Inside Jupyter / Colab Notebooks
Notebooks have [an issue](https://stackoverflow.com/questions/51180917/python-flask-unsupportedoperation-not-writable) with newer versions of Flask, so force an older version if working in these environments.
```bash
!pip install flask==0.12.2
```

## Quickstart
Just `from just_ship_it import ship_it` and `ship_it()`!
```python
# just_ship_it_example.py
def greet(name):
    """Greets you by name!"""
    return 'Hello {name}!'.format(name=name)

def hello():
    return {'hello': 'world'}

if __name__ == '__main__':
    from just_ship_it import ship_it
    ship_it()
```
```bash
python just_ship_it_example.py
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
 * Running on http://<random-address>.ngrok.io
 * Traffic stats available on http://127.0.0.1:4040 
```
Your code is now shipped!

![alt text](./examples/example_result.png "Example result")
flask-ngrok 0.0.25
A simple way to demo Flask apps from your machine.
Keywords: flask ngrok demo

# flask-ngrok
[![PyPI version](https://badge.fury.io/py/flask-ngrok.svg)](https://badge.fury.io/py/flask-ngrok)

A simple way to demo Flask apps from your machine.
Makes your [Flask](http://flask.pocoo.org/) apps running on localhost available
 over the internet via the excellent [ngrok](https://ngrok.com/) tool.

## Compatability
Python 3.6+ is required.

## Installation

```bash
pip install flask-ngrok
```
### Inside Jupyter / Colab Notebooks
Notebooks have [an issue](https://stackoverflow.com/questions/51180917/python-flask-unsupportedoperation-not-writable) with newer versions of Flask, so force an older version if working in these environments.
```bash
!pip install flask==0.12.2
```

## Quickstart
1. Import with ```from flask_ngrok import run_with_ngrok```
2. Add `run_with_ngrok(app)` to make your Flask app available upon running
```python
# flask_ngrok_example.py
from flask import Flask
from flask_ngrok import run_with_ngrok

app = Flask(__name__)
run_with_ngrok(app)  # Start ngrok when app is run

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == '__main__':
    app.run()
```
Running the example:
```bash
python flask_ngrok_example.py
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
 * Running on http://<random-address>.ngrok.io
 * Traffic stats available on http://127.0.0.1:4040 
```