Marcelo Trylesinski
@marcelotryle.bsky.social
๐ค 318
๐ฅ 25
๐ 51
The FastAPI Expert Starlette & Uvicorn maintainer ๐ง๐ท๐ฎ๐น๐บ๐พ
Starlette 1.0.0rc1 is out! ๐ Feedback welcome before the final 1.0.0!
starlette.io/release-notes/
loading . . .
https://starlette.io/release-notes/
3 days ago
0
0
0
@pablogsal.com
can u follow me so I can send u DMs about varinhas magicas? ๐ฅน
4 months ago
1
0
0
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?
loading . . .
https://github.com/Kludex/starlette/blob/main/LICENSE.md
6 months ago
1
0
0
We've transferred Starlette & Uvicorn under my GitHub handle. Check
github.com/Kludex/starl...
for more details.
loading . . .
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...
https://github.com/Kludex/starlette/discussions/2997
6 months ago
1
8
2
@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.
8 months ago
1
0
0
Today and tomorrow Iโll be at PyCon Singapore! ๐
8 months ago
0
1
0
Someone knows why the exact match is third?
9 months ago
1
4
0
Iโll give a talk about
@pydantic.dev
AI and Logfire today 12:25 at
@pyconit.bsky.social
๐
9 months ago
0
6
3
Iโm at PyCon US today! ๐
10 months ago
0
2
1
reposted by
Marcelo Trylesinski
Brett Cannon
10 months ago
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...
5
71
46
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...
loading . . .
MCP Server with Logfire
MCP Server with Logfire. GitHub Gist: instantly share code, notes, and snippets.
https://gist.github.com/Kludex/96f9902ead69fdfabdf1762550fb7847
11 months ago
0
0
0
Google packages could add a minimal type hintโฆ ๐ฅน
12 months ago
0
2
0
Is there any other model besides Gemini that supports image output in the generate content endpoint? I'm working on this...
loading . . .
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.
https://github.com/pydantic/pydantic-ai/pull/1130
12 months ago
0
0
0
If possible, I'd appreciate a report on LinkedIn:
www.linkedin.com/posts/marcel...
loading . . .
#opensource #python #corporateresponsibility #sustainability | Marcelo Trylesinski
๐ญ Quick question: Is your company running Starlette or Uvicorn in production? If yes, you're among the millions benefiting from these projects FORโฆ
https://www.linkedin.com/posts/marcelotryle_opensource-python-corporateresponsibility-activity-7304094942069444608-sp-L?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAxCSfUBa-94DHQQBCRmT8JN8neKmYv9sec
12 months ago
0
4
1
boto3... ๐ถ
12 months ago
0
0
0
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...
loading . . .
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.
https://github.com/encode/starlette/compare/0.45.3...0.46.0
about 1 year ago
0
6
0
Any keyboard app for iPhone that supports 4+ languages? Gboard only supports 3, and on the native I need to change the language frequently.
about 1 year ago
1
0
0
How do I map the `/app/src/...` from docker applications to my local files (src/...) on VSCode?
about 1 year ago
0
0
0
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? ๐ถ
about 1 year ago
0
0
0
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...
loading . . .
2024 Open Source Report - The FastAPI Expert
https://fastapiexpert.com/blog/2025/01/01/2024-open-source-report/#data-analysis
about 1 year ago
2
4
0
Starlette 0.45.0 and 0.45.1 are out! โจ Check the release notes:
www.starlette.io/release-notes/
Oh, and happy new year! ๐
loading . . .
Release Notes - Starlette
The little ASGI library that shines.
https://www.starlette.io/release-notes/
about 1 year ago
0
2
1
It's very hard for me to contribute to a package that doesn't have type hints...
github.com/open-telemet...
about 1 year ago
0
5
0
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...
loading . . .
https://github.com/encode/starlette/releases/tag/0.44.0
about 1 year ago
0
9
1
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...
loading . . .
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...
https://github.com/encode/starlette/releases/tag/0.43.0
about 1 year ago
0
4
0
The ASGI specification living in the same repository as the asgiref package is a pain for me.
about 1 year ago
0
1
1
Is it common for frontend developers to refer to "WebSocket" as just "socket"? It really confuses me.
about 1 year ago
1
0
0
What can I do?
github.com/python/typin...
loading . . .
What to do when I need to unpack a dictionary? ยท python typing ยท Discussion #1902
I'm trying to add type hints to https://github.com/open-telemetry/opentelemetry-python-contrib, and in a lot of places we have a pattern that is something like: def to_type_check(fn, args, kwargs):...
https://github.com/python/typing/discussions/1902#discussion-7706673
about 1 year ago
1
2
0
@simonwillison.net
do you have any TIL about AI and them being able to run code, and iterate on results, or something like that?
about 1 year ago
1
0
0
My first video, after a long time... ๐ The title is ChatBot with FastAPI & PydanticAI โจ
www.youtube.com/watch?v=0U31...
loading . . .
ChatBot with FastAPI & PydanticAI
YouTube video by The FastAPI Expert
https://www.youtube.com/watch?v=0U31TDjs-Fc
about 1 year ago
0
1
0
reposted by
Marcelo Trylesinski
Samuel Colvin
about 1 year ago
PydanticAI is here! An Agent Framework designed for production, from the team who created and maintain
@pydantic.bsky.social
. As some of you will know, I've been working on this for some time, can't wait to see what people build with it.
ai.pydantic.dev
loading . . .
Introduction
Agent Framework / shim to use Pydantic with LLMs
https://ai.pydantic.dev
3
49
16
To be honest, only opening the app to read
@mitsuhiko.at
posts and nothing else already makes this app better to use than Twitter.
about 1 year ago
0
4
0
Good morning! ๐ I've just released a security advisory to python-multipart:
github.com/Kludex/pytho...
It's highly recommended to bump it to 0.0.18.
loading . . .
Denial of service (DoS) via deformation `multipart/form-data` boundary
### Summary When parsing form data, `python-multipart` skips line breaks (CR `\r` or LF `\n`) in front of the first boundary and any tailing bytes after the last boundary. This happens one byte ...
https://github.com/Kludex/python-multipart/security/advisories/GHSA-59g5-xgcq-4qw3
about 1 year ago
0
2
1
This month Iโm getting more money from writing a blog post for 3 hours than maintaining packages with millions of downloads a day.
about 1 year ago
0
3
0
Oh, I have followers! Nice! Hahaha Thanks folks.
over 1 year ago
0
5
0
you reached the end!!
feeds!
log in