Seth Michael Larson · @sethmlarson
961 followers · 736 posts · Server fosstodon.org

v2.0.4 is now available! This was the first release by our new maintainer Illia Volochii 🎉

now uses stdlib hostname verification if possible
– Union operator support for HTTPHeaderDict
– Emits http.client.connect audit events

github.com/urllib3/urllib3/rel

#urllib3 #pypy

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
859 followers · 616 posts · Server fosstodon.org

New release of , v1.26.16 backports a bugfix for PoolManager thread-safety when accessing a high number of distinct origins to not close responses before they complete: github.com/urllib3/urllib3/rel

#urllib3

Last updated 1 year ago

Michał Górny · @mgorny
23 followers · 12 posts · Server pol.social

wersja 2.0* to prawdziwy horror. Ilekroć poprawię jakąś paczkę, żeby przestała blokować aktualizację w moim kontenerze testowym, kolejna się sypie.

Najgorsze w tym wszystkim jest to, że zazwyczaj nie zmiany API są problemem, ale to, że paczki polegają na detalach implementacji!

#python #gentoo #urllib3

Last updated 1 year ago

Michał Górny :gentoo: · @mgorny
409 followers · 2019 posts · Server fosstodon.org

2.0* is a true horror story. Whenever I fix one package not to downgrade my whole testing container to the previous version, I discover another broken package.

The most horrendous part is that they usuall yaren't broken by deliberate API changes — they rely on implementation details!

#urllib3 #gentoo #python

Last updated 1 year ago

social elephant in the room · @tseitr
22 followers · 324 posts · Server mastodon.sdf.org

@mgorny

it seems to install urllib3-2.0.2 on 7.3

# python3 --version
Python 3.10.11

openssl version
LibreSSL 3.7.2
.2

so is just broken for systems that use now?

#openbsd #urllib3 #libressl

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
849 followers · 600 posts · Server fosstodon.org

and users rejoice, docker-py now supports v2.0! 🤩

github.com/docker/docker-py/re

#docker #ansible #urllib3

Last updated 1 year ago

Michał Górny :gentoo: · @mgorny
380 followers · 1822 posts · Server fosstodon.org

Oh, just great!

It turns out that added a totally bonkers OpenSSL version check, and they broke a lot of systems as a result. Ofc the immediate result is dozens of packages pinning urllib3 < 2, and if they continue their negligence it's going to go into hundreds.

Ofc, it is a mess that distro maintainers will have to clean up eventually. I mean, removing the pins when they do not apply to us.

github.com/urllib3/urllib3/iss
github.com/urllib3/urllib3/pul

#urllib3 #gentoo #python

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
844 followers · 594 posts · Server fosstodon.org

New release v2.30.0 which adds explicit support for v2.0.0! 🚀 Let's go!!!

github.com/psf/requests/releas

#requests #urllib3

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
844 followers · 593 posts · Server fosstodon.org

One thing that the team does that I wonder if other projects do is ensure someone is around to help in case of disasters. Very similar to on-call but ad-hoc and during fragile moments like releases of new default behaviors/major versions. Do any other projects do this?

#urllib3 #opensource

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
840 followers · 592 posts · Server fosstodon.org

New JSON APIs making a cameo in @pamelafox's presentation slides! 🤩

pamelafox.github.io/my-py-talk

#urllib3 #python

Last updated 1 year ago

Seth Michael Larson · @sethmlarson
835 followers · 590 posts · Server fosstodon.org

v2.0.1 has been released with two small fixes:

– Fixed socket leak after failed cert hostname or fingerprint verification (thanks @graingert !)
– Fixed an issue when .read(0) was called on an empty response buffer (thanks @quentinpradet !)

github.com/urllib3/urllib3/rel

#urllib3

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
835 followers · 590 posts · Server fosstodon.org

Over 1 million installs of a new major version in 24 hours (and single-digit number of integration issues 😏)

pepy.tech/project/urllib3?vers

Next hurdle is being unpinned by Requests, then we'll *really* know if there are any big issues... 😬

#urllib3

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
828 followers · 584 posts · Server fosstodon.org

Already over 250,000 installs of v2.0.0: pepy.tech/project/urllib3?vers

#urllib3

Last updated 2 years ago

Michał Górny :gentoo: · @mgorny
365 followers · 1719 posts · Server fosstodon.org

2.0.0 was released! FWICS most of the "breaking" changes are delayed until 2.1.0. However, I'm pretty sure I've seen some project importing vendored six from urllib3, and that's certainly going to break since it is gone ;-).

Ofc pinned <2 in random places is going to be a pain.

urllib3.readthedocs.io/en/late

#urllib3 #python

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
819 followers · 580 posts · Server fosstodon.org

🥹

#urllib3

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
816 followers · 578 posts · Server fosstodon.org

v2.0.0a4 has been released, this will be the last pre-release before v2.0.0 is released (hopefully tomorrow!)

github.com/urllib3/urllib3/rel

#urllib3

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
816 followers · 576 posts · Server fosstodon.org

Last full day at , if you're still looking for a sticker I have plenty left over :)

#pyconus #pycon #urllib3

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
815 followers · 565 posts · Server fosstodon.org

Restocked the at the @Tidelift booth! 👀

#urllib3 #pyconus

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
815 followers · 564 posts · Server fosstodon.org

This is what I look like today! 👋 Come say hi and ask for stickers! (Or tell me how much you love Spam)

#urllib3 #pyconus

Last updated 2 years ago

Seth Michael Larson · @sethmlarson
811 followers · 554 posts · Server fosstodon.org

Hey ! 👋 This is what I look like today, come say hi (don't be shy!) and ask for a sticker :)

#pyconus #urllib3

Last updated 2 years ago