Set up isort to allow auto formatting imports
This commit is contained in:
parent
ab8fdfef17
commit
27cb982931
19
main.py
19
main.py
@ -1,26 +1,27 @@
|
|||||||
import base64
|
import base64
|
||||||
import locale
|
import locale
|
||||||
import os
|
import os
|
||||||
from collections import OrderedDict
|
|
||||||
|
|
||||||
|
from collections import OrderedDict
|
||||||
from datetime import date, datetime, timedelta, timezone
|
from datetime import date, datetime, timedelta, timezone
|
||||||
from typing import NamedTuple, List
|
from typing import List, NamedTuple
|
||||||
|
|
||||||
|
|
||||||
import aiohttp
|
import aiohttp
|
||||||
import babel.dates
|
import babel.dates
|
||||||
import recurring_ical_events
|
import recurring_ical_events
|
||||||
|
|
||||||
from icalendar import Calendar, vText
|
|
||||||
|
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
|
from fastapi.middleware.cors import CORSMiddleware
|
||||||
|
from fastapi.requests import Request
|
||||||
|
from fastapi.responses import Response
|
||||||
|
from fastapi.staticfiles import StaticFiles
|
||||||
|
from fastapi.templating import Jinja2Templates
|
||||||
from fastapi_cache import FastAPICache
|
from fastapi_cache import FastAPICache
|
||||||
from fastapi_cache.backends.inmemory import InMemoryBackend
|
from fastapi_cache.backends.inmemory import InMemoryBackend
|
||||||
from fastapi_cache.decorator import cache
|
from fastapi_cache.decorator import cache
|
||||||
from fastapi.staticfiles import StaticFiles
|
from icalendar import Calendar, vText
|
||||||
from fastapi.templating import Jinja2Templates
|
|
||||||
from fastapi.requests import Request
|
|
||||||
from fastapi.middleware.cors import CORSMiddleware
|
|
||||||
from fastapi.responses import Response
|
|
||||||
|
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
|
@ -17,6 +17,7 @@ recurring-ical-events = "^1.0.1-beta.0"
|
|||||||
|
|
||||||
[tool.poetry.dev-dependencies]
|
[tool.poetry.dev-dependencies]
|
||||||
black = "^22.1.0"
|
black = "^22.1.0"
|
||||||
|
isort = "^5.10.1"
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["poetry-core>=1.0.0"]
|
requires = ["poetry-core>=1.0.0"]
|
||||||
@ -24,3 +25,10 @@ build-backend = "poetry.core.masonry.api"
|
|||||||
|
|
||||||
[tool.black]
|
[tool.black]
|
||||||
line-length = 120
|
line-length = 120
|
||||||
|
|
||||||
|
[tool.isort]
|
||||||
|
profile = "black"
|
||||||
|
line_length = 120
|
||||||
|
lines_between_types = 1
|
||||||
|
lines_after_imports = 2
|
||||||
|
lines_between_sections = 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user