معرفی شرکت ها


fastapi-vers-0.3.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

FastAPI versioning
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-vers-0.3.0
نام fastapi-vers
نسخه کتابخانه 0.3.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Roma Koshel
ایمیل نویسنده roma.koshel@gmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/fastapi-vers/
مجوز MIT
# fastapi_vers API versioning concept for FastAPI ![tests](https://github.com/levsh/fastapi_vers/workflows/tests/badge.svg) ```bash pip install fastapi_vers ``` ```python from fastapi import FastAPI from fastapi_vers import API api = API( "0.3", app_kwds={ "all": {"title": "Versioned API", "version": "0.0"}, "0.1": {"version": "0.1"}, "0.2": {"version": "0.2"}, } ) @api.app.get("/") async def root(): return "Hello World!" @api.app.get("/foo") @api.version(["0.1-0.2"]) async def foo(): return "This endpoint available only for 0.1, 0.2 api versions" @api.app.get("/bar") @api.version(["0.1-latest"]) async def bar(): return "This endpoint available for 0.1, 0.2, 0.3 api versions" app = FastAPI() app.mount("/api", api.get_versioned_app()) """ http://localhost:8000/api/latest http://localhost:8000/api/0.1/foo http://localhost:8000/api/0.2/foo http://localhost:8000/api/0.1/bar http://localhost:8000/api/0.2/bar http://localhost:8000/api/0.3/bar """ ```


نیازمندی

مقدار نام
>=0.62.0 fastapi
- packaging


زبان مورد نیاز

مقدار نام
>=3.8 Python


نحوه نصب


نصب پکیج whl fastapi-vers-0.3.0:

    pip install fastapi-vers-0.3.0.whl


نصب پکیج tar.gz fastapi-vers-0.3.0:

    pip install fastapi-vers-0.3.0.tar.gz