The following issues were found

docs_src/custom_response/tutorial001b.py
4 issues
Unable to import 'fastapi'
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.responses import ORJSONResponse

app = FastAPI()


@app.get("/items/", response_class=ORJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Unable to import 'fastapi.responses'
Error

Line: 2 Column: 1

              from fastapi import FastAPI
from fastapi.responses import ORJSONResponse

app = FastAPI()


@app.get("/items/", response_class=ORJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.responses import ORJSONResponse

app = FastAPI()


@app.get("/items/", response_class=ORJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 8 Column: 1

              

@app.get("/items/", response_class=ORJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

docs_src/custom_response/tutorial001.py
4 issues
Unable to import 'fastapi'
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.responses import UJSONResponse

app = FastAPI()


@app.get("/items/", response_class=UJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Unable to import 'fastapi.responses'
Error

Line: 2 Column: 1

              from fastapi import FastAPI
from fastapi.responses import UJSONResponse

app = FastAPI()


@app.get("/items/", response_class=UJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.responses import UJSONResponse

app = FastAPI()


@app.get("/items/", response_class=UJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 8 Column: 1

              

@app.get("/items/", response_class=UJSONResponse)
async def read_items():
    return [{"item_id": "Foo"}]

            

Reported by Pylint.

docs_src/cors/tutorial001.py
4 issues
Unable to import 'fastapi'
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware

app = FastAPI()

origins = [
    "http://localhost.tiangolo.com",
    "https://localhost.tiangolo.com",
    "http://localhost",

            

Reported by Pylint.

Unable to import 'fastapi.middleware.cors'
Error

Line: 2 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware

app = FastAPI()

origins = [
    "http://localhost.tiangolo.com",
    "https://localhost.tiangolo.com",
    "http://localhost",

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware

app = FastAPI()

origins = [
    "http://localhost.tiangolo.com",
    "https://localhost.tiangolo.com",
    "http://localhost",

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 23 Column: 1

              

@app.get("/")
async def main():
    return {"message": "Hello World"}

            

Reported by Pylint.

docs_src/advanced_middleware/tutorial002.py
4 issues
Unable to import 'fastapi'
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.trustedhost import TrustedHostMiddleware

app = FastAPI()

app.add_middleware(
    TrustedHostMiddleware, allowed_hosts=["example.com", "*.example.com"]
)


            

Reported by Pylint.

Unable to import 'fastapi.middleware.trustedhost'
Error

Line: 2 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.trustedhost import TrustedHostMiddleware

app = FastAPI()

app.add_middleware(
    TrustedHostMiddleware, allowed_hosts=["example.com", "*.example.com"]
)


            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.trustedhost import TrustedHostMiddleware

app = FastAPI()

app.add_middleware(
    TrustedHostMiddleware, allowed_hosts=["example.com", "*.example.com"]
)


            

Reported by Pylint.

Missing function or method docstring
Error

Line: 12 Column: 1

              

@app.get("/")
async def main():
    return {"message": "Hello World"}

            

Reported by Pylint.

docs_src/advanced_middleware/tutorial001.py
4 issues
Unable to import 'fastapi'
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.httpsredirect import HTTPSRedirectMiddleware

app = FastAPI()

app.add_middleware(HTTPSRedirectMiddleware)


@app.get("/")

            

Reported by Pylint.

Unable to import 'fastapi.middleware.httpsredirect'
Error

Line: 2 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.httpsredirect import HTTPSRedirectMiddleware

app = FastAPI()

app.add_middleware(HTTPSRedirectMiddleware)


@app.get("/")

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from fastapi import FastAPI
from fastapi.middleware.httpsredirect import HTTPSRedirectMiddleware

app = FastAPI()

app.add_middleware(HTTPSRedirectMiddleware)


@app.get("/")

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 10 Column: 1

              

@app.get("/")
async def main():
    return {"message": "Hello World"}

            

Reported by Pylint.

fastapi/testclient.py
4 issues
Unable to import 'starlette.testclient'
Error

Line: 1 Column: 1

              from starlette.testclient import TestClient as TestClient  # noqa

            

Reported by Pylint.

Unused TestClient imported from starlette.testclient as TestClient
Error

Line: 1 Column: 1

              from starlette.testclient import TestClient as TestClient  # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from starlette.testclient import TestClient as TestClient  # noqa

            

Reported by Pylint.

Import alias does not rename original package
Error

Line: 1 Column: 1

              from starlette.testclient import TestClient as TestClient  # noqa

            

Reported by Pylint.

fastapi/templating.py
4 issues
Unable to import 'starlette.templating'
Error

Line: 1 Column: 1

              from starlette.templating import Jinja2Templates as Jinja2Templates  # noqa

            

Reported by Pylint.

Unused Jinja2Templates imported from starlette.templating as Jinja2Templates
Error

Line: 1 Column: 1

              from starlette.templating import Jinja2Templates as Jinja2Templates  # noqa

            

Reported by Pylint.

Import alias does not rename original package
Error

Line: 1 Column: 1

              from starlette.templating import Jinja2Templates as Jinja2Templates  # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from starlette.templating import Jinja2Templates as Jinja2Templates  # noqa

            

Reported by Pylint.

fastapi/staticfiles.py
4 issues
Unable to import 'starlette.staticfiles'
Error

Line: 1 Column: 1

              from starlette.staticfiles import StaticFiles as StaticFiles  # noqa

            

Reported by Pylint.

Unused StaticFiles imported from starlette.staticfiles as StaticFiles
Error

Line: 1 Column: 1

              from starlette.staticfiles import StaticFiles as StaticFiles  # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from starlette.staticfiles import StaticFiles as StaticFiles  # noqa

            

Reported by Pylint.

Import alias does not rename original package
Error

Line: 1 Column: 1

              from starlette.staticfiles import StaticFiles as StaticFiles  # noqa

            

Reported by Pylint.

fastapi/middleware/wsgi.py
4 issues
Unable to import 'starlette.middleware.wsgi'
Error

Line: 1 Column: 1

              from starlette.middleware.wsgi import WSGIMiddleware as WSGIMiddleware  # noqa

            

Reported by Pylint.

Unused WSGIMiddleware imported from starlette.middleware.wsgi as WSGIMiddleware
Error

Line: 1 Column: 1

              from starlette.middleware.wsgi import WSGIMiddleware as WSGIMiddleware  # noqa

            

Reported by Pylint.

Import alias does not rename original package
Error

Line: 1 Column: 1

              from starlette.middleware.wsgi import WSGIMiddleware as WSGIMiddleware  # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from starlette.middleware.wsgi import WSGIMiddleware as WSGIMiddleware  # noqa

            

Reported by Pylint.

fastapi/middleware/trustedhost.py
4 issues
Unable to import 'starlette.middleware.trustedhost'
Error

Line: 1 Column: 1

              from starlette.middleware.trustedhost import (  # noqa
    TrustedHostMiddleware as TrustedHostMiddleware,
)

            

Reported by Pylint.

Unused TrustedHostMiddleware imported from starlette.middleware.trustedhost as TrustedHostMiddleware
Error

Line: 1 Column: 1

              from starlette.middleware.trustedhost import (  # noqa
    TrustedHostMiddleware as TrustedHostMiddleware,
)

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from starlette.middleware.trustedhost import (  # noqa
    TrustedHostMiddleware as TrustedHostMiddleware,
)

            

Reported by Pylint.

Import alias does not rename original package
Error

Line: 1 Column: 1

              from starlette.middleware.trustedhost import (  # noqa
    TrustedHostMiddleware as TrustedHostMiddleware,
)

            

Reported by Pylint.