🐍 The AT Protocol SDK for Python: https://atproto.blue/
🍿 Custom Feed in Python: https://github.com/MarshalX/bluesky-feed-generator
🏎️ Fast IPLD library for Python: https://github.com/MarshalX/python-libipld
https://marshal.dev
Key additions:
- Message reactions in DMs
- Improved AtUri core class
- Content-Type overriding
- Digits in NSID
- Email 2FA support
- Enhanced HTTPX config and various fixes!
Check it out! 🐍✨ #Python #atproto
Key additions:
- Message reactions in DMs
- Improved AtUri core class
- Content-Type overriding
- Digits in NSID
- Email 2FA support
- Enhanced HTTPX config and various fixes!
Check it out! 🐍✨ #Python #atproto
github.com/quartzjer/AT...
Built in python using @marshal.dev's awesome atproto module, definitely spent too much time fiddling with how to display rich/media posts in an IRC-friendly way 😅
github.com/quartzjer/AT...
Built in python using @marshal.dev's awesome atproto module, definitely spent too much time fiddling with how to display rich/media posts in an IRC-friendly way 😅
we added pydantic-powered validation for formats like handles, DIDs, & NSIDs etc.
I wrote about it! alternatebuild.dev/posts/8_strings_matter
thanks so much to @marshal.dev for the help & reviews 🙂
tl;dr no recursion limit; malformed payloads in the network could lead to segfaults of python-libipld (rust binding)
tl;dr no recursion limit; malformed payloads in the network could lead to segfaults of python-libipld (rust binding)
The instance supports ~12 consumers right now with varying filters, but that fluctuates throughout the day. All consumers are currently caught up with live.
Update to the latest version of the app (1.83) or refresh on desktop to start chatting!
Update to the latest version of the app (1.83) or refresh on desktop to start chatting!
github.com/MarshalX/atp...
#atdev #python
github.com/MarshalX/atp...
#atdev #python
github.com/MarshalX/pyt...
#atdev #python #pyo3
github.com/MarshalX/pyt...
#atdev #python #pyo3