Information for build python-fastapi-0.92.0-1.fc38

ID2150848
Package Namepython-fastapi
Version0.92.0
Release1.fc38
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/python-fastapi.git#7ecb135c25f7173d59bb1c71f9a6e4dd68e5e1b9
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.
Built bymusic
State complete
Volume DEFAULT
StartedTue, 14 Feb 2023 19:42:06 UTC
CompletedTue, 14 Feb 2023 19:44:10 UTC
Taskbuild (f38-build-side-63232, /rpms/python-fastapi.git:7ecb135c25f7173d59bb1c71f9a6e4dd68e5e1b9)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/python-fastapi.git#7ecb135c25f7173d59bb1c71f9a6e4dd68e5e1b9'}}
Tags
f38
f38-Beta
RPMs
src
python-fastapi-0.92.0-1.fc38.src.rpm (info) (download)
noarch
python3-fastapi-0.92.0-1.fc38.noarch.rpm (info) (download)
python3-fastapi+all-0.92.0-1.fc38.noarch.rpm (info) (download)
Logs
noarch
hw_info.log
state.log
build.log
root.log
mock_output.log
noarch_rpmdiff.json
Changelog * Tue Feb 14 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.92.0-1 - Update to 0.92.0 (close RHBZ#2169669) * Fri Feb 10 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.91.0-1 - Update to 0.91.0 (close RHBZ#2168925) * Thu Feb 09 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.90.1-1 - Update to 0.90.1 * Wed Feb 08 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.90.0-2 - Bump Starlette from 0.23.0 to 0.23.1 * Wed Feb 08 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.90.0-1 - Update to 0.90.0 (close RHBZ#2168163) * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.89.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Jan 17 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.89.1-2 - Update patch for upstream PR#5799 * Wed Jan 11 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.89.1-1 - Update to 0.89.1 (close RHBZ#2159775) * Sat Jan 07 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.89.0-2 - Commit patch for upstream PR#5799 * Sat Jan 07 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 0.89.0-1 - Update to 0.89.0 (close RHBZ#2159007) * Wed Dec 21 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.88.0-4 - Leaf package: remove i686 support * Mon Dec 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.88.0-3 - Remove unused patch file * Sun Dec 18 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.88.0-2 - Require databases ≥0.7.0 for SQLAlchemy cursor fixes * Sun Nov 27 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.88.0-1 - Update to 0.88.0 (close RHBZ#2148730) * Thu Nov 17 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.87.0-2 - Patch for Starlette 0.22.0 * Mon Nov 14 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.87.0-1 - Update to 0.87.0 (close RHBZ#2142425) * Sun Nov 13 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.86.0-1 - Update to 0.86.0 (close RHBZ#2139966) * Tue Nov 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.2-2 - Updated patch for updated upstream PR#5471 * Tue Nov 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.2-1 - Update to 0.85.2 (close RHBZ#2138980) * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.1-2 - Update starlette to 0.21.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.1-1 - Update to 0.85.1 (close RHBZ#2107322, fix RHBZ#2113625) * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.0-2 - Drop some redundant doc files - Drop explicit “%%license LICENSE”; already handled by pyproject_files - Drop CONTRIBUTING.md; mostly for upstream development, and just a reference to a website anyway * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.85.0-1 - Update to 0.85.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.84.0-1 - Update to 0.84.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.83.0-1 - Update to 0.83.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.82.0-1 - Update to 0.82.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.81.0-1 - Update to 0.81.0 - Add new Russian summary and description from upstream - Ignore DeprecationWarning in general * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.80.0-1 - Update to 0.80.0 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.79.1-1 - Update to 0.79.1 * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.79.0-8 - Fix long description line * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.79.0-7 - Clarify that License is SPDX MIT * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.79.0-6 - For now, ignore ResourceWarning from file upload tests * Wed Oct 19 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 0.79.0-5 - Work around DeprecationWarning from passlib * Tue Jul 20 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.66.1-1 - Update to 0.66.1 (fixes RHBZ#1983796) * Fri Jul 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.66.0-1 - Update to 0.66.0 (fixes RHBZ#1978953) * Thu Jun 24 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.2-2 - Allow aiofiles 0.7 * Wed Jun 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.2-1 - Update to 0.65.2 (fixes RHBZ#1969758, fixes CVE-2021-32677) * Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.65.1-5 - Rebuilt for Python 3.10 * Fri May 28 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.1-4 - Start successfully building the documentation (without typer-cli, and using the base mkdocs theme instead of mkdocs-material) * Tue May 25 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.1-3 - De-conditionalize databases[sqlite] BR * Fri May 14 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.1-2 - Add python-databases+sqlite BR where it is available * Thu May 13 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.1-1 - New upstream release 0.65.1 - Allow newer sqlalchemy dependency version than that pinned upstream * Mon May 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.65.0-1 - New upstream release 0.65.0 - Drop fastapi-0.63.0-pr-2335.patch, now upstream * Sat May 08 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.64.0-1 - New upstream release 0.64.0 - Fix Korean summary * Mon Apr 12 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-7 - Allow aiofiles 0.6.x: https://github.com/tiangolo/fastapi/pull/3075 * Tue Apr 06 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-6 - Do not use %exclude for unpackaged files (RPM 4.17 compatibility) * Sat Mar 27 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-5 - Typo fix in js-termynal symbolic links * Thu Mar 25 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-4 - Improved source URL (better tarball name) * Tue Mar 16 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-3 - Use system js-termynal to replace the (removed) bundled copy - No longer need to work around missing python3dist(passlib[bcrypt]) on F35 - Fix typo in Summary(es) * Tue Mar 16 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-2 - Drop python3dist(setuptools) BR, redundant with %pyproject_buildrequires * Sat Mar 06 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.63.0-1 - New upstream version 0.63.0 - Whitespace changes - Drop obsolete %python_provide macro - Comment out orjson dependencies in package metadata - Remove explicit/manual dependencies. This drops the hard dependency on uvicorn. - Use pyproject-rpm-macros for generated BR’s - Loosen all pinned dependencies - Fix starlette 0.14.x compatibility - Switch from PyPI tarball to GitHub tarball - Add a metapackage for the “all” extra (which is really all-but-orjson) - Add a separate -doc package; for now, we cannot build the HTML documentation, so we install the Markdown sources instead - Improved and localized summaries and descriptions from upstream