Alex Willmer
Alex Willmer
@alex.moreati.org.uk
Python and Ansible developer. Recovering Sherlock. Armchair supervillain. Pun usually intended. He/they. https://moreati.org.uk 🐘 https://social.moreati.org.uk/@alex
63 followers85 following306 posts
Alex Willmer reposted
“Something to keep in mind is that sys.platform actually represents the operating system that your Python interpreter was built for, while platform.system() returns the operating system that your Python interpreter is currently running on.” Read more 👉 pym.dev/operating-sy... #Python
Sea levels really are rising > Major subsea cable factory opens in Highlands www.bbc.co.uk/news/article...
Alex Willmer reposted
I gave a talk at EMF titled "Men in Tech #YesAllMen", in which I told my experience of being a woman in tech. I was afraid to publish it in case it affected my current or future employment. With all the current news I would like to add my 2¢. So here is the recording: youtu.be/WXL6K1lhvt0?...
Alex Willmer reposted
Replying to @alex.moreati.org.uk
Pi's system is a maintainer replies lgtm to a issue requesting permission to Vouch is a maintainer-controlled allowlist with community nomination stored in vouch\.td github.com/mitchellh/vo... human.json is some sort of Indieweb thing for granting by trust files on websites & the graph shape
Does anyone remember a web of trust system for Git repositories? I think it was announced within the last 12 months and used a file with a well-known name. I may be misremembering codeberg.org/robida/human...
strtoolz now includes `replace_count()`, `replace_exactly()`, & `replace_nth()` pypi.org/project/strt... >>> strtoolz.replace_counted('A man, a plan, a canal, Panama', 'an', 'AN') ('A mAN, a plAN, a cANal, PANama', 4)
Alex Willmer reposted
A while since I used Hypothesis but it still rocks. So many edge cases. github.com/moreati/strt...
Note to self: `MANIFEST.in` is specific to the setuptools build backend. Other backends (e.g. uv_build) have their own config github.com/moreati/strt... #Python
Jimbo and the Jet-Set S2E01: Jimbo helps some USAF bombers who were being bullied by naughty Avro Vulcans. Filmed from a Canberra. www.bbc.co.uk/news/article... #RAFLuton
😄 "Credit goes to Michael "I'm-going-to-name-my-first-child-unittest" Foord from Resolver Systems for this work." -- github.com/python/cpyth...
I've not found any existing discussion of the re behaviour, just some adjacent discussion of string methods github.com/python/cpyth...
`ansible_facts.fqdn` is in the facts category `platform`. Other categories (e.g. `service_mgr`) depend on `platform`, so will indirectly trigger gathering `ansible_facts.fqdn`. I encountered this while optimising the test suite for Mitogen github.com/mitogen-hq/m... #Mitogen
Neat Phd: absurdly thin transformers with much higher power density by novel interleaved, snake-like winding geometries (for EVs, power supplies) youtu.be/y5rKlyQ3TDo?... (timestamp skips electro-magnetics 101 introduction)
Alex Willmer reposted
sincewhen now includes features that are removed from Python and their removal version. pym.dev/since or "uvx sincewhen" If you catch features it doesn't handle that you think it should, let me know.
Alex Willmer reposted
Did you know that map()/filter() were added to Python 6 years before comprehensions? For years I've wanted an easier way to look up facts like that. Now I have a way! pym.dev/since It's also available as a CLI tool via PyPI uvx sincewhen 'sum()'
Alex Willmer reposted
@carbonbrief.org A new analysis found that, for the first time ever, more new #ElectricVehicles have been sold over a 12-month period than gas cars in the 🇬🇧 UK. In the year leading up to May 2026, consumers purchased 516,490 new battery-electric vehicles, compared to 504,010 new gas cars.🚘
Alex Willmer reposted
Mitogen 0.3.49 brings Ansible 14 support and better sudo password support for internationalised prompts 🐍 https://pypi.org/project/mitogen/0.3.49 🗒️ https://mitogen.networkgenomics.com/changelog.html #Mitogen #Ansible
Alex Willmer reposted