Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fastapi-slim replaces fastapi#815

Merged
vincentsarago merged 1 commit into
developmentseed:mainfrom
n8sty:fastapi-slim
May 7, 2024
Merged

fastapi-slim replaces fastapi#815
vincentsarago merged 1 commit into
developmentseed:mainfrom
n8sty:fastapi-slim

Conversation

@n8sty

@n8sty n8sty commented May 6, 2024

Copy link
Copy Markdown
Contributor

What I am changing

Replace the fastapi dependency with fastapi-slim.

See fastapi/fastapi#11522 for details. My brief summary of what happened in the FastAPI project: Installing fastapi now comes along with dependencies that are helpful for development and deployment, at the expense of installing more dependencies. Since tiler applications are opinionated in their dependencies additional dependencies raise the risk of conflicts, albeit slightly. This change keeps the same dependencies that FastAPI pulls in transitively.

How I did it

Swap the dependency specification, meaning nothing would change πŸ˜„.

How you can test it

Unit tests, standard CI should be more than enough because this result in nothing changing.

Related Issues

N/A.

@vincentsarago

Copy link
Copy Markdown
Member

such a shame, I don't really get why they decided to change this 😬

@n8sty thanks for the PR πŸ™

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants