Metadata-Version: 2.1
Name: fast-api-stats
Version: 0.0.1
Summary: Simple stats for fastapi api
Home-page: https://github.com/FusionSid/API-Stats
Author: Siddhesh Zantye
Author-email: siddheshadsv@icloud.com
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown

# Api-Stats

Updates a json file with the function name whenever the function is called  
I'm gonna use this with my api so im calling it api-stats

Download:
```
pip install 
```


## Example Usage: 
```py
from fastapi import FastAPI
from apistats import Stats

app = FastAPI()

# Add this line if you want a custom location for you json file
Stats.file_name = "json_files/stats.json"

# you can also make a variable with the class and use that instead of @Stats.update_stats

update = Stats.update_stats

@app.get("/name")
@update(name="name") # if the name kwarg is not passed it will default to the function name
def show_name(name : str): # This is just an example endpoint
    return {"your_name" : name}
```


