A full-featured Python testing tool to help you write better programs; posts by @the_compiler
https://t.co/RasvWM4fJY
https://t.co/czYb5ijeukpytest.orgJoined February 2015
⏰ Only a week remaining with early-bird pricing for my annual three-day deep dive into #pytest with #Python Academy!
📅 March 4th — 6th
🌍 Leipzig (Germany) or remote
📕 Three days of pytest knowledge from one of its core maintainers.
python-academy.com/courses/python…
#pytest trick: Want to patch a function returning a different value on every call, without full unittest.mock?
values = iter(["eggs", "bacon", "spam"])
monkeypatch.setattr(random, "choice", lambda: next(values))
assert random.choice() == "eggs"
assert random.choice() == "bacon"
Oh, looks like @jetbrains/@ThePSF sneakily released the #Python developers survey 2022 results at some point!
The first thing I look at is always how testing frameworks changed compared to the year before😅 #pytest up from 50% → 51%, "None" down from 38% → 35%. Yay!
Almost 3 years after #pytest-xvfb 2.0.0, I released v3.0.0 today! Other than packaging/formatting/typing/Python version updates, this release hopefully fixes a long-standing "XIO: fatal IO error 0 (Success)" issue, and adds support for using Xephyr/Xvnc. github.com/The-Compiler/p…
Blast from the past: My #pytest training from 7 years ago (mostly inherited by @hpk42) vs. now. Currently working on another big "rewrite", trying to introduce one big case study example (a small RPN calculator) instead of isolated examples for most of the code/exercises.
#pytest 7.3 was released just at the beginning of the easter weekend, it brings multiple enhancements around tmppath retention and output details, but beware we learned of a windows only perf regression thats now under investigation
My 3-day in-depth #pytest training (remote) will start in a week, and there are still spaces available! python-academy.com/courses/python…
I'm afraid my pytest training for #PyConDE was not accepted, and I won't make it to #PyConIT this year. Planning to propose it for #Europython though!
Update on my in-depth #pytest training with @pyacademy: We decided to go remote-only as we only had one on-site signup. March 7th to 9th, still spaces available! python-academy.com/courses/python…
My @PyConDE training is still in review, hoping to share more information there soon too!
Two weeks until early-bird pricing ends for my #pytest training with @pyacademy: March 7th to 9th 2023, both on-site in Leipzig 🇩🇪 *and* remote, three days full of knowledge from a pytest core maintainer! python-academy.com/courses/python…
I submitted a (shorter) training to @PyConDE too!
PSA: #pytest users can safely ignore CVE-2022-42969 / github.com/advisories/GHS… in its py dep.
The reported DoS "vulnerability" is in pylib's 18 year old SVN handling (py.path.svn*), which is not used in pytest, nor anywhere else to our knowledge.
Details: github.com/pytest-dev/py/…
27K Followers 1K FollowingAuthor of "Automate the Boring Stuff with Python" and other programming books. This account is just promo stuff now, follow me on Mastodon. he/him
10K Followers 1K FollowingSoftware developer passionate about building useful tools and helping people grow their #Python and #programming skills through @Pybites
21K Followers 3K FollowingPython, Cloud and OSS at Microsoft. Author of "CPython Internals". x3 Father, Christian, PSF Fellow, Fellow at Macquarie University @[email protected]
9K Followers 724 FollowingConstantly looking for simple ways to explain complex things You'll find: • Python • Narrative Technical Writing • Track & Field Athletics—Links in pinned post
21K Followers 491 FollowingFollow Me If You Like
🐍 Python
🤖 Machine Learning/AI
⚙️ Software Engineering
📊 Freelancing
📩 DM For Collab
https://t.co/Hlg3x1bcuI
104 Followers 160 FollowingCSE'25 | Python | Java | Web Developer | GDSC Core Team Member | Full-stack Development | learning in public | #TechEnthusiast #TechExplorer #developer
5 Followers 171 FollowingRecruiting webshell engineers to penetrate websites, with a monthly salary of up to $100,000. If interested, please contact https://t.co/xoovnuQ5EF
10K Followers 1K FollowingSoftware developer passionate about building useful tools and helping people grow their #Python and #programming skills through @Pybites
21K Followers 3K FollowingPython, Cloud and OSS at Microsoft. Author of "CPython Internals". x3 Father, Christian, PSF Fellow, Fellow at Macquarie University @[email protected]
686K Followers 127 FollowingThe nonprofit organization behind the Python programming language. For help with Python code: https://t.co/XDHPttz2Xv
On Mastodon: @[email protected]
2K Followers 38 FollowingDirector of Engineering at Canonical. Django core developer.
I'm no longer using Twitter. Instead, I'm using Mastodon: @[email protected]
2K Followers 141 Following🧑🏼💻 Developer ✍🏼 Writer 🎓 Instructor 🐍 Pythonista. Member of the @realpython and @pytestdotorg team. 💬 DMs are open. Currently learning Rust.
20K Followers 290 FollowingApplication monitoring software considered "not bad" by 4 million developers. Looking for support? ➡️ @getsentryHelp or https://t.co/mibFcU2OF5.
31K Followers 242 FollowingHelping people worldwide to improve their #Python + #developer + #mindset skills.
Created by @bbelderbos & @juliansequeira.
Join us: https://t.co/3aXqzdlZWx
4K Followers 1K FollowingWe help data teams have confidence in their data, no matter what. GX Cloud, our end-to-end SaaS data quality platform, is powered by the open source GX Core.
5K Followers 15 Following🌎 We host the world's docs
💗 Fully open source
🔨 Sphinx, Mkdocs, and your tool of choice
🔑 Public & private docs
🐘 https://t.co/c0sA3AxrR9
113K Followers 610 FollowingVP Eng, AI Tools & Enablement | International Keynote Speaker | Java Champion | GitHub Star | Inventor {27 patents} | Working on AI agents and MCP @blocks
357 Followers 61 FollowingOpen-source developer, Research Software Engineer at the University of Bristol and President of the Society of Research Software Engineering
528 Followers 959 FollowingDiver of sea, sky & board.
Developer of Software.
Principal dev at @Sohonet
Formally @hogarthww
Organiser, lead heckler @ldnpydojo
2K Followers 5K FollowingHead of quality at a stealth Enterprise Browsing startup.
Previously Senior QA @brave. Past engineering lives included Mozilla, Google, AOL, and Netscape.