Show newer

Heh, I just noticed that it looks like `virtualenv` seems to use the "COVID-time" version of : virtualenv.pypa.io/en/latest/c

Version 20 starting in 2020, still version 20 now... 😛

@hugovk That's a lot of complexity to find out what version of `setuptools_scm` I've got, particularly when I don't really want to be on the aggressive bitrot train.

The headaches started when I first installed it and they aren't so bad, but honestly it's just kinda not worth it? I don't think the problem it solves is that time-consuming, so it doesn't take much of a headache to not be worth it.

I think at this point `setuptools_scm` (and other tools like it) have probably caused more headaches for me than they've solved.

Show thread

Haha, `setuptools_scm` apparently does not, itself, expose a `__version__` attribute.

@bernat @internetarchive When I wanted a similar thing, I used this: github.com/hartator/wayback-ma

I doubt they'll have something easy to import into WordPress straight out of the box (though I haven't used WordPress in 15 years, so maybe it's easier now?), but at least you'd have the text, and you can do some cleanup on that.

@y2mango You have jinxed it. Now you are going to get a report tomorrow that says, "Cannot report bugs on Feb 29" 😛

Also it turns out I set up release automation for `dateutil` over 3 years ago and completely forgot about it and only ever used it once. Thanks, past me!

Cutting this release has made me nostalgic for the days when I was a conscientious, responsive and organized maintainer 😛

Show thread

Oops, someone made it so that you could lazy-load `dateutil` submodules over 4 years ago and I never cut a release including that.

That has now been rectified in `python-dateutil` version 2.9.0. Enjoy: pypi.org/project/python-dateut

Get excited for PyCon US 2024! Full talk schedule has been announced!
✅ Read our blog
✅ Follow our Keynote speakers ( @kjaymiller @brainwane @simon Kate Chapman)
✅ Check our Talks Schedule
✅ Register for Tutorials, etc
✅ ✅ ✅ Go!

pycon.blogspot.com/2024/02/pyc

@pganssle it seems to be treating the sum of True as True, and True/2 is 0.5.

You can change the dtype to get a more normal looking answer.

pd.Series([np.array(True), np.array(True)]).mean() == 0.5

#python #numpy #wat

@jerub This is an interesting one. Why is it doing that?

@pganssle
I think your post contains some sort of embed not supported by all instances: I only saw it when opening it in a browser.

For others, it's NERD Summit:
techhub.social/@nerdsummit

I'll be speaking at this, so if you are in the Western Mass area and are interested to hear about the app I built to teach my kids to have perfect pitch, stop on in. 😀

NERD Summit  
NERD Summit 2024: Fri, March 8 - Sat, March 9 Got your tickets yet? Hope to see you there! Don't forget to checkout the workshops! https://ti.t...

@durin42 If I were to put all of youtube on VHS tapes, how many Olympic Swimming pools would it fill?

Found the issue here — after `libuim.so` showed up in some stack traces for other things that were crashing (e.g. Element), I installed `ibus` and uninstalled `uim`, and now everything works again. 🎉.

And apparently in some contexts I am now able to do the Super + . shortcut to pull up an emoji picker!

Paul Ganssle  
Man, #firefox crashes on launch every time, and #thunderbird doesn’t launch at all (thunderbird & just hangs on “Using nsImapService.cpp”, then...
Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.