Anyone on Windows have (or can install) PyPy 3.10 (7.3.15, the latest) and can try to reproduce this coverage.py test suite problem?
https://github.com/nedbat/coveragepy/issues/1737
TIA!
Congratulations to the new @ThePSF Fellows! 🎈🐍🎉
Dustin Ingram @di has done lots for packaging, the PSF board and @pytexas.
@Marlene Mhangami has made huge contributions for Python communities in Africa.
Nikita Sobolev is a very helpful CPython triager.
Raquel Dou was twice the @europython chair.
https://pyfound.blogspot.com/2024/01/announcing-python-software-foundation.html
Do you know someone who has done great things for the Python community? Nominate them! All it takes is an email. Deadline for Q1 is 20th February.
#PyConUS Hatchery is back! This program offers you the opportunity to be more involved at PyCon US by leading new tracks and events.
Check out our blog post to learn more: https://bit.ly/420HwUA. Applications are accepted on a rolling basis until April 17, 2024
NumPy 2 is coming out in couple months! And it's a little backwards incompatible, which means any applications that depend on it (directly or indirectly) might break.
I wrote an article showing how to prevent breakage in the short term, and how to automatically upgrade in the long term.
Coverage․py 7.4.0 can use Python 3.12's lightweight sys.monitoring module. Coverage measurement with much lower overhead! Try it, and let me know.
https://nedbatchelder.com/blog/202312/coveragepy_with_sysmonitoring.html
Are you a #FLOSS / #FOSS supporter? Do you have one of the following cameras? Please consider uploading sample images to https://raw.pixls.us thanks!
- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Pentax Q10
- Phase One IQ250
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680
New blog post about common pitfalls contributors hit when creating GitHub pull requests.
https://davidism.com/github-pull-request-pitfalls/
* Use a new branch, not main
* Fork and open using the same user
* Check the target branch
* Draft must be enabled from the start
OK, I bought a used gaming computer so I can run my own ML models locally, so now you get to see what it would look like if Abraham Lincoln had a baby with Chris Evans.
At this point I’m going to note the product key, set aside 100GB or so for a Windows partition and give up on this idea.
So far my impression from using Windows for a few hours to try and set up dual booting (in case my kids want to eventually use this gaming PC to play some Windows-only games) is that Windows feels aggressively user-hostile at this point.
Maybe that’s just always how it’s been (I remember having to constantly tweak a bunch of stuff whenever I booted up a new machine), but wow does it feel gross after several years using Linux exclusively.
Looks like you also can’t enable Full Disk Encryption unless your device meets certain standards? WTF, Windows? There is no way that this PC I have doesn’t have enough hardware to do FDE.
Heads up everyone using my approach to measuring Python code coverage as detailed in https://hynek.me/articles/ditch-codecov-python/ – GitHub rolled out v4 of upload-artifact that breaks a shitton of workflows including that one.
Do NOT update actions/upload-artifact for Coverage to v4. I have added a warning to the top of the blog post and I will try to come up with a new solution.
Unfortunately, that’s ANOTHER tone-deaf move by GitHub introducing community-wide breakage & I hope they’ll see reason & help migrate.
Presumably the Microsoft account is to manage authentication so that you get the same character every time you connect (no matter what IP they come from), and so that the custom servers can manage permissions and access.
Kinda fair, though also I imagine most people would be perfectly happy with each user generating a UUID and access being managed with an optional TOFU model where admins are asked when someone tries to join a server.
Oh, also apparently you need a Microsoft account to connect to even custom Minecraft servers, and you need to pay for a Nintendo Online account AND have a Microsoft account to connect to Minecraft servers on the Switch.
Haven’t interacted with a #Microsoft product in a long, long time, then my son got really into #Minecraft and I bought a Windows computer. So far I’ve found:
Not a good track record for like… 1 week of interacting with their products.
¹I realize that there’s some convoluted way to do this, but it definitely derailed me from doing the Windows install when I wanted to. Particularly since I’m just dual-booting Windows as a “just-in-case” type situation.
²Luckily someone has hacked around this requirement, though who knows how long that can last.
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.