We need to evolve a better shared understanding of the responsibilities of being an open source maintainer, but in the meanwhile, please don't do stuff like this. You're creating a lot of inconvenience for others and burning a HUGE amount of goodwill.
🇺🇦 Ukrainian open source developers will come together to talk about their first 100 days of the Russian invasion.
Come join us today, at 22:00 EET.
nitter.net/i/spaces/1djxXPROomvxZ
With all the (deserved) excitement about, WASM and Python, don't forget that it is enabled by a small open-source project: @pyodide. Surprise, surprise, the project is run by a very small group of (great) maintainers. See what you can do to help this foundational project!
I have some personal news 👀
Today is my last day at Google! 🛫🏝🌅
I am leaving to take a long break from full-time employment and explore different ways Open Source maintainers can get paid.
I want to make words.filippo.io/professiona… a thing, starting with Go cryptography!
ALT A drawing of a gopher holding a sword on a grey background.
"I installed a package, but I can't import it!?"
Best fix: don't use the "pip" command, instead use "python -m pip"
This ensures the package is installed into the same Python you'll be running.
Got a few Cheroot performance improvements under Windows and some type annotations exposed!
Get the new version via:
$ pip install 'cheroot>=8.6.0'
Thanks to MichaIng and kasium for the PRs!
#CherryPy#Cheroot
After 1 weekend of banging my brain against this.
I'll use @cherrypy web-framework with @ApacheIotdb time series database on our humble Allwinner A20
to control our embedded system using #Python.
Seems like a good fit.
"This person is not maintaining an open source project" is a VERY different take than "We are a multimillion dollar organization who built our critical infrastructure w/o communicating w/ a project that we need a certain availability and what do you need to support that."
The GitHub use of cc addresses to filter notifications is very cool: docs.github.com/en/account-a…
BUT: is there a way tell the difference between an issue and a pull request?
/cc #GitHubHelp
Latest post is a big one: "Why you shouldn't invoke setup.py directly"
A lot of people don't know about this because we haven't been great about getting the word out. This blog post is in part an attempt to remedy this.
Please help spread the word!
blog.ganssle.io/articles/202…
3 FastAPI releases! 🔖
Last 2 weeks I mainly worked on open source 🎁
New deployment docs, HTTPS, FastAPI PRs, research, and upgrades, etc. 🎉
My working time was primarily paid by @forethought_ai✨
Sounds fun? You in the US? Check out the careers at: forethought.ai/careers
Three new FastAPI releases in a row! 🎉
The highlight is support for Trio via AnyIO ✨
Read the new docs about running FastAPI with Trio and Hypercorn here: fastapi.tiangolo.com/deploym…