Skip to content

Latest commit

 

History

History
111 lines (69 loc) · 6.62 KB

release-notes.md

File metadata and controls

111 lines (69 loc) · 6.62 KB

Release Notes

Latest Changes

  • 👷 Do not sync labels as it overrides manually added labels. PR #71 by @tiangolo.

Internal

  • 💚 Set include-hidden-files to True when using the upload-artifact GH action. PR #84 by @svlandeg.
  • 👷 Update latest-changes GitHub Action. PR #79 by @tiangolo.
  • 🔧 Update coverage configs. PR #74 by @tiangolo.
  • 🔧 Add URLs to pyproject.toml, show up in PyPI. PR #72 by @tiangolo.
  • 👷 Update GitHub Action labeler to only add one label. PR #70 by @tiangolo.
  • 👷 Update GitHub Action labeler permissions and dependencies. PR #69 by @tiangolo.
  • 👷 Add GitHub Action label-checker. PR #68 by @tiangolo.
  • 👷 Add GitHub Action labeler. PR #67 by @tiangolo.
  • 🔧 Update GitHub Action add-to-project. PR #66 by @tiangolo.
  • 👷 Add GitHub Action add-to-project. PR #65 by @tiangolo.

0.0.5

Breaking Changes

  • ♻️ Add fastapi-cli[standard] including Uvicorn, make fastapi-cli and fastapi-cli-slim have the same packages. PR #55 by @tiangolo.
  • ➕ Keep Uvicorn in default dependencies. PR #57 by @tiangolo.

Summary

Install with:

pip install "fastapi[standard]"

Or if for some reason installing only the FastAPI CLI:

pip install "fastapi-cli[standard]"

Technical Details

Before this, fastapi-cli would include Uvicorn and fastapi-cli-slim would not include Uvicorn.

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

FastAPI version 0.112.0 has a fastapi[standard] and that one includes fastapi-cli[standard].

Before, you would install pip install fastapi, or pip install fastapi-cli. Now you should include the standard optional dependencies (unless you want to exclude one of those): pip install "fastapi[standard]".

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

Refactors

Docs

  • 🚚 Rename repo references to new GitHub FastAPI org. PR #56 by @tiangolo.

Internal

0.0.4

Fixes

  • 🔧 Make FastAPI and Uvicorn optional dependencies, to avoid circular dependencies. PR #25 by @tiangolo.

Internal

0.0.3

Features

  • ✨ Add optional --workers CLI option, and fix CI for test-redistribute. PR #12 by @PokkaKiyo.

Upgrades

Docs

  • 📝 Add note about Uvicorn as the high-performance server running underneath. PR #9 by @tiangolo.

Internal

0.0.2

First public working version. 🚀

Fixes

  • 👷 Tweak CI testing and fix import error detection for Python 3.8. PR #8 by @tiangolo.