-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2024-5fe770f8d3 2024-07-27 01:45:37.014374 -------------------------------------------------------------------------------- Name : python-fastapi Product : Fedora 40 Version : 0.111.1 Release : 2.fc40 URL : https://github.com/tiangolo/fastapi Summary : FastAPI framework Description : FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.8+ 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. -------------------------------------------------------------------------------- Update Information: FastAPI CLI This update includes the initial package for fastapi-cli. FastAPI 0.111.1 Upgrades â?? Remove orjson and ujson from default dependencies. These dependencies are still installed when you install with dnf install python3-fastapi+all, but they are not included in dnf install python3-fastapi. ð??? Restored Swagger-UI links to use the latest version possible. Docs Rewording, updated links, and other enhancements. Translations Many new and updated translations. FastAPI 0.111.0 Features â?¨ Add FastAPI CLI, the new fastapi command. New docs: FastAPI CLI. Try it out with: $ sudo dnf install fastapi-cli $ fastapi dev main.py â?â??â??â??â??â??â??â??â??â??â?? FastAPI CLI - Development mode â??â??â??â??â??â??â??â??â??â??â??â?® â?? â?? â?? Serving at: http://127.0.0.1:8000 â?? â?? â?? â?? API docs: http://127.0.0.1:8000/docs â?? â?? â?? â?? Running in development mode, for production use: â?? â?? â?? â?? fastapi run â?? â?? â?? â?°â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â?¯ INFO: Will watch for changes in these directories: ['/home/user/code/awesomeapp'] INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: Started reloader process [2248755] using WatchFiles INFO: Started server process [2248757] INFO: Waiting for application startup. INFO: Application startup complete. Refactors ð??§ Add configs and setup for fastapi-slim including optional extras fastapi- slim[standard], and fastapi including by default the same standard extras. -------------------------------------------------------------------------------- ChangeLog: * Thu Jul 18 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 0.111.1-2 - Non-bootstrap build with fastapi-cli * Tue Jul 16 2024 Packit <hello@xxxxxxxxxx> - 0.111.1-1 - Update to 0.111.1 upstream release - Resolves: rhbz#2278772 * Sun Jun 30 2024 Packit <hello@xxxxxxxxxx> - 0.111.0-1 - Update to 0.111.0 upstream release (bootstrap without fastapi-cli) - Resolves: rhbz#2278772 * Sun Jun 30 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 0.110.3-3 - Ignore some Python 3.13 issues, mostly coming from Starlette, for now - Fixes RHBZ#2291697 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2278772 - python-fastapi-0.111.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2278772 [ 2 ] Bug #2279777 - Review Request: fastapi-cli - Run and manage FastAPI apps from the command line with FastAPI CLI https://bugzilla.redhat.com/show_bug.cgi?id=2279777 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-5fe770f8d3' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
-- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue