Skip to content

Commit 1ddf4a9

Browse files
committed
fix relational imports
1 parent da70eb2 commit 1ddf4a9

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

  • src/fair_python_cookiecutter/template/{{ cookiecutter.project_slug }}/src/{{ cookiecutter.project_package }}

src/fair_python_cookiecutter/template/{{ cookiecutter.project_slug }}/src/{{ cookiecutter.project_package }}/api.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""API of {{ cookiecutter.project_slug }}."""
22
from fastapi import FastAPI, HTTPException
33

4-
from .lib import CalcOperation, calculate
4+
from {{ cookiecutter.project_package }}.lib import CalcOperation, calculate
55

66
app = FastAPI()
77

@@ -18,3 +18,7 @@ def calc(op: CalcOperation, x: int, y: int = 0):
1818
else:
1919
err = str(e)
2020
raise HTTPException(status_code=422, detail=err)
21+
22+
def run():
23+
import uvicorn
24+
uvicorn.run(app, host="127.0.0.1", port=8000)

src/fair_python_cookiecutter/template/{{ cookiecutter.project_slug }}/src/{{ cookiecutter.project_package }}/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import typer
44

5-
from .lib import CalcOperation, calculate
5+
from {{ cookiecutter.project_package }}.lib import CalcOperation, calculate
66

77
# create subcommand app
88
say = typer.Typer()

0 commit comments

Comments
 (0)