Marcelo Trylesinski
marcelotryle.bsky.social
Marcelo Trylesinski
@marcelotryle.bsky.social
The FastAPI Expert
Starlette & Uvicorn maintainer
🇧🇷🇮🇹🇺🇾
@pablogsal.com can u follow me so I can send u DMs about varinhas magicas? 🥹
October 20, 2025 at 9:15 AM
People that know about licenses...

I guess I need to change this license: github.com/Kludex/starl..., do you folks know how should I change it? Is it really just replacing the name?
github.com
September 13, 2025 at 8:39 AM
We've transferred Starlette & Uvicorn under my GitHub handle.

Check github.com/Kludex/starl... for more details.
Transfer of Uvicorn & Starlette · Kludex starlette · Discussion #2997
Hi folks 👋 As some of you may have noticed, Uvicorn and Starlette are now under my personal handle (@Kludex), and since those projects have a lot of usage, I think it's fair to share a bit of conte...
github.com
September 4, 2025 at 9:07 AM
@mitsuhiko.at I saw your presentation on YouTube about agents. I enjoyed it, thanks. 🙏

Do you have opinions about a standard way of exposing agents like A2A, ACP, ANP, etc.? I would be interested in your take, if you have any.
July 7, 2025 at 11:25 AM
Today and tomorrow I’ll be at PyCon Singapore! 😁
June 17, 2025 at 11:46 PM
Someone knows why the exact match is third?
June 1, 2025 at 11:21 AM
I’ll give a talk about @pydantic.dev AI and Logfire today 12:25 at @pyconit.bsky.social 🙏
May 29, 2025 at 7:43 AM
I’m at PyCon US today! 😁
May 15, 2025 at 11:59 AM
Reposted by Marcelo Trylesinski
There were layoffs at MS yesterday and 3 #Python core devs from the Faster CPython team were caught in them. If you know of any jobs, please send them their way:

Eric Snow: www.linkedin.com/in/ericsnowc...
Irit Katriel: www.linkedin.com/in/irit-katr...
Mark Shannon: www.linkedin.com/in/mark-shan...
May 14, 2025 at 9:14 PM
We need to make this nicer, but here it is a small MCP server with observability. Only using packages I maintain.

gist.github.com/Kludex/96f99...
MCP Server with Logfire
MCP Server with Logfire. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
April 14, 2025 at 3:49 PM
Google packages could add a minimal type hint… 🥹
March 18, 2025 at 10:50 AM
Is there any other model besides Gemini that supports image output in the generate content endpoint? I'm working on this...
Support image output by Kludex · Pull Request #1130 · pydantic/pydantic-ai
Still a lot to do, and decide... It's still not type safe, and can't use message_history properly. The main.py in the files already work tho.
github.com
March 15, 2025 at 2:46 PM
boto3... 😶
March 7, 2025 at 8:02 AM
Excited to announce the release of Starlette 0.46.0! 🔥

Check out the full changelog here: github.com/encode/starl...

Thanks to my sponsors! github.com/sponsors/Klu...
Comparing 0.45.3...0.46.0 · encode/starlette
The little ASGI framework that shines. 🌟. Contribute to encode/starlette development by creating an account on GitHub.
github.com
February 23, 2025 at 11:32 AM
Any keyboard app for iPhone that supports 4+ languages?

Gboard only supports 3, and on the native I need to change the language frequently.
February 16, 2025 at 6:04 PM
How do I map the `/app/src/...` from docker applications to my local files (src/...) on VSCode?
February 4, 2025 at 9:02 AM
I just found out that you can't use GZipMiddleware with Server Sent Events in Starlette, because the middleware doesn't flush on every ping message.

So... The question is... No one uses GZipMiddleware, or SSE, or them together? 😶
January 24, 2025 at 7:58 AM
I've created a report of my open source work in 2024! 😁

Let me know what you think about this kind of reports. I'm planning to do them monthly. 🙏

fastapiexpert.com/blog/2025/01...
2024 Open Source Report - The FastAPI Expert
fastapiexpert.com
January 1, 2025 at 8:18 PM
Starlette 0.45.0 and 0.45.1 are out! ✨

Check the release notes:
www.starlette.io/release-notes/

Oh, and happy new year! 🎉
Release Notes - Starlette
The little ASGI library that shines.
www.starlette.io
December 31, 2024 at 3:59 PM
It's very hard for me to contribute to a package that doesn't have type hints...

github.com/open-telemet...
December 30, 2024 at 10:24 AM
I lied. 😬

Starlette version 0.44.0 is out! 🎉

In this release:
✅ Add "client" parameter to the "TestClient"
✅ Add "max_part_size" parameter to "Request.form()"

github.com/encode/starl...
github.com
December 28, 2024 at 7:36 AM
Ho Ho Ho! 🎅

Bringing what I think is the last release of the year for Starlette! 🔔

Version 0.43.0 is out! 🎉

Changes:
✅ Remove deprecated allow_redirects argument from TestClient
✅ Make UUID path parameter conversion more flexible

github.com/encode/starl...
Release Version 0.43.0 · encode/starlette
Removed Remove deprecated allow_redirects argument from TestClient #2808. Added Make UUID path parameter conversion more flexible #2806. New Contributors @AbduazizZiyodov made their first con...
github.com
December 25, 2024 at 9:16 AM
The ASGI specification living in the same repository as the asgiref package is a pain for me.
December 24, 2024 at 3:18 PM
Is it common for frontend developers to refer to "WebSocket" as just "socket"?

It really confuses me.
December 19, 2024 at 10:24 AM