Thu, 09 May 2024 07:40:32 UTC | login

Information for RPM python-fastapi-0.110.0-1.fc40.src.rpm

ID1264990
Namepython-fastapi
Version0.110.0
Release1.fc40
Epoch
Archsrc
SummaryFastAPI framework
DescriptionFastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. The key features are: • Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic). One of the fastest Python frameworks available. • Fast to code: Increase the speed to develop features by about 200% to 300%.* • Fewer bugs: Reduce about 40% of human (developer) induced errors.* • Intuitive: Great editor support. Completion everywhere. Less time debugging. • Easy: Designed to be easy to use and learn. Less time reading docs. • Short: Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs. • Robust: Get production-ready code. With automatic interactive documentation. • Standards-based: Based on (and fully compatible with) the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema. * estimation based on tests on an internal development team, building production applications.
Build Time2024-03-04 16:40:09 GMT
Size11.35 MB
4bbd632b11fc76863a627fb3e2957019
LicenseMIT
Provides
python3-fastapi = 0.110.0-1.fc40
python3-fastapi+all = 0.110.0-1.fc40
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
((python3dist(pydantic) < 1.8 or python3dist(pydantic) > 1.8) with (python3dist(pydantic) < 1.8.1 or python3dist(pydantic) > 1.8.1) with (python3dist(pydantic) < 2 or python3dist(pydantic) > 2) with (python3dist(pydantic) < 2.0.1 or python3dist(pydantic) > 2.0.1) with (python3dist(pydantic) < 2.1 or python3dist(pydantic) > 2.1) with python3dist(pydantic) < 3~~ with python3dist(pydantic) >= 1.7.4)
((python3dist(ujson) < 4.0.2 or python3dist(ujson) > 4.0.2) with (python3dist(ujson) < 4.1 or python3dist(ujson) > 4.1) with (python3dist(ujson) < 4.2 or python3dist(ujson) > 4.2) with (python3dist(ujson) < 4.3 or python3dist(ujson) > 4.3) with (python3dist(ujson) < 5 or python3dist(ujson) > 5) with (python3dist(ujson) < 5.1 or python3dist(ujson) > 5.1) with python3dist(ujson) < 6~~ with python3dist(ujson) >= 4.0.1)
((python3dist(ujson) < 4.0.2 or python3dist(ujson) > 4.0.2) with (python3dist(ujson) < 4.1 or python3dist(ujson) > 4.1) with (python3dist(ujson) < 4.2 or python3dist(ujson) > 4.2) with (python3dist(ujson) < 4.3 or python3dist(ujson) > 4.3) with (python3dist(ujson) < 5 or python3dist(ujson) > 5) with (python3dist(ujson) < 5.1 or python3dist(ujson) > 5.1) with python3dist(ujson) >= 4.0.1)
(python3dist(anyio) < 4~~ with python3dist(anyio) >= 3.2.1)
(python3dist(anyio[trio]) < 4~~ with python3dist(anyio[trio]) >= 3.2.1)
(python3dist(databases) < 0.9~~ with python3dist(databases) >= 0.7)
(python3dist(databases[sqlite]) < 0.9~~ with python3dist(databases[sqlite]) >= 0.7)
(python3dist(email-validator) < 3~~ with python3dist(email-validator) >= 1.1.1)
(python3dist(orjson) < 4~~ with python3dist(orjson) >= 3.2.1)
(python3dist(passlib) < 2~~ with python3dist(passlib) >= 1.7.2)
(python3dist(passlib[bcrypt]) < 2~~ with python3dist(passlib[bcrypt]) >= 1.7.2)
(python3dist(pytest) < 8~~ with python3dist(pytest) >= 7.1.3)
(python3dist(python-jose) < 4~~ with python3dist(python-jose) >= 3.3)
(python3dist(python-jose[cryptography]) < 4~~ with python3dist(python-jose[cryptography]) >= 3.3)
(python3dist(python-multipart) < 0.1~~ with python3dist(python-multipart) >= 0.0.7)
(python3dist(pyyaml) < 7~~ with python3dist(pyyaml) >= 5.3.1)
(python3dist(sqlalchemy) < 1.5~~ with python3dist(sqlalchemy) >= 1.4.42)
(python3dist(starlette) < 0.37~~ with python3dist(starlette) >= 0.36.3)
(python3dist(tomli) if python3-devel < 3.11)
pyproject-rpm-macros
python3-devel
python3-devel
python3dist(dirty-equals) >= 0.6
python3dist(email-validator) >= 2
python3dist(flask) >= 1.1.2
python3dist(hatchling) >= 1.13
python3dist(httpx) >= 0.23
python3dist(itsdangerous) >= 1.1
python3dist(jinja2) >= 2.11.2
python3dist(orjson) >= 3.2.1
python3dist(packaging)
python3dist(pip) >= 19
python3dist(pydantic-extra-types) >= 2
python3dist(pydantic-settings) >= 2
python3dist(python-multipart) >= 0.0.7
python3dist(pyyaml) >= 5.3.1
python3dist(typing-extensions) >= 4.8
python3dist(uvicorn) >= 0.12
python3dist(uvicorn[standard]) >= 0.12
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(DynamicBuildRequires) <= 4.15.0-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(RichDependencies) <= 4.12.0-1
rpmlib(TildeInVersions) <= 4.10.0-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 5 of 5
Name ascending sort Size
0001-Fix-pydanticV2.5-tests.patch1.28 KB
4409.patch2.54 KB
5799.patch2.29 KB
fastapi-0.110.0.tar.gz11.22 MB
python-fastapi.spec43.89 KB
Component of No Buildroots