Here is a blog post with links and references to accompany my closing keynote today at #PyConUS , on stories from a few years working on #Python packaging.
Enormous news! the Python Software Foundation now has a 5 year commitment with Fastly to deliver @pypi, us.pycon.org, and much more. We appreciate you and your continued investment in the #python community, Fastly! #PyConUS
To those who follow this account for #Covid rants and politely tolerate my posts about the wonderful and elegant #Python programming language I’ve used almost daily for over a decade: The #pycon2024 conference required masks because they apparently haven’t stopped caring about the people behind the keyboards.
Yes, masks. In 2024. At a tech conference. It’s a beautiful thing.
Hi folks! Former chair of @ThePSF Conduct Working Group with a message that might be timely!
If you see a member of the #python community behaving against the spirit or the letter of the CoC, especially if the comments are in public about an official #PSF event, especially if using a hashtag, please report to conduct-wg@python.org as you are comfortable.
The WG might not be able to take action due to the CoC’s scope, but its useful background for the inevitable next incident.
📣Attn📣 @pycon US attendees: we've got a bunch of fun stuff planned for the PSF booth! Make sure to stop by starting tomorrow at the Opening Reception 🐍🎉
Look for posts over the next couple of days about everything you can do at our booth 🍪🖌️📸
Join us to connect with folks who use Python in a vast number of ways: to solve problems around them, or make the world just a bit nicer or more fun, or just to make something small and lovely! If you’ve never programmed before, this is a great chance to see what you can do with Python. If you’ve used it for years, it’s a great chance to see different approaches!
Did you know @ThePSF gives out grants for amazing #Python events and workshops and other such things?
This past year some $697k USD!
Support @ThePSF by donating and/or becoming a member!
“Pero Lorena how do I become a member?” Great Q! Go learn more here 👉🏼 https://www.python.org/psf/membership/. FYI becoming a member is FREE! Free I tell you!
Mostly you shouldn't subclass #Python built-in types. But if you do, dict subclasses can define missing: it's called when a key is missing. Instead of hiding a dict in a function as a cache, how about hiding a function in a dict!? A Fibonacci dictionary:
🚨 🚨 🚨 We're approaching the Final Call for Proposals for #PyOhio 2024!!! 🚨 🚨 🚨
This Sunday, Anywhere on Earth (AoE) Will be your last chance to submit a talk for our awesome conference!
If you had fun at #PyCon and want to keep hanging out with the #Python Community, or have something you want to share with the rest of us, please submit a talk! We love first time speakers!
🌍✨ Great news!! PyCon Africa’s Financial Grant is now open.
Interested in attending PyCon Africa but worried about the costs? We’ve got you covered! 🎉 Our generous financial assistance programme is here to support attendees who would otherwise find it difficult to join us.
Hey, do you want to vote in the upcoming @ThePSF elections? Don't forget to affirm your intention to vote (please check your email, including spam). Deadline: June 25th 2024. Not a member yet? Check how you can become a voting member here: https://buff.ly/3X2cLhL#Python
"But other parsers know too much about HTML. They choke on or try to rewrite bad markup. They assume you care about the whole document. A pirate might make you walk the plank, but only a parser would make you walk the whole tree."
Happy 20th birthday to the #Python screen-scraping library Beautiful Soup by @leonardr .
Now that #PyConUS is over, why not attend and support a regional #Python conference?
PyCon US sold out this year, and it will probably continue to do so. Smaller, regional events are going to be a more important part of how we support the growth of our community, but we need your support -- attendance and sponsorship -- to fulfil that role.
Hey folks, one last entreaty before the #PyConUS hashtag trails off.
We could really use your financial support. Our non-profit #ScholarshipFund is the travel sponsor for #PyCon US 2024.
We've recouped only 4% of what we gave. We're here to serve & happy to do it but could really use some boosts across the fediverse to drive donors so we can do it again.
Pls donate to help more people experience #Pittsburgh through tech conference travel:
Friends, don't let friends package alone. Come learn about how we are helping scientists make their software better by demystifying the #python packaging ecosystem . Whether you are a new or seasoned packager this talk is for u. My first pycon main track talk is today at 1030 am in hall c. I'm nervous ! I need friends to get me through 😅 #pyconus@pyOpenSci
🗳️📣 Are you interested in running for or nominating someone in the upcoming PSF Board election? Join the Office Hours on Discord to learn more and ask current Board Directors your questions on June 11th, 4 PM UTC, and June 18th, 12 PM UTC #python https://pyfound.blogspot.com/2024/05/blog-post.html
Python 3.13 is now in beta, with the second of four beta releases out later today!
It's now time to start testing your libraries with 3.13 and report any problems back to CPython so they can be fixed before the big October release. And make any updates you need to upgrade your library; keep an eye out for removals and deprecations.