mgorny, to gentoo Polish
@mgorny@pol.social avatar

Po prostu super. teraz wymaga inwazyjnego forka do testów. Wzdych.

https://github.com/urllib3/urllib3/blob/2.2.0/dev-requirements.txt#L19

sethmlarson, to python
@sethmlarson@fosstodon.org avatar

#urllib3 landed its first HTTP/2 PR, many more where that came from!

We're still fundraising to release HTTP/2 support, forward this URL to folks who have been wanting HTTP/2 support in #Python:

https://opencollective.com/urllib3/updates/urllib3-is-fundraising-for-http-2-support

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

📦 We released #urllib3 v2.1.0 today! This release removes many of the features that have been deprecated for removal in v2. Security fixes will continue to be available in v1.26.x thanks to @tidelift

https://github.com/urllib3/urllib3/releases/tag/2.1.0

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

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

https://github.com/urllib3/urllib3/releases/tag/2.0.4

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

New release of #urllib3, 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: https://github.com/urllib3/urllib3/releases/tag/1.26.16

mgorny, to random

This whole #urllib3/#OpenSSL situation is getting absurd.

I don't have sympathy for #OpenBSD or #LibreSSL. However, I can understand that they had good reasons to fork OpenSSL, and that switching back today would be hard. I can understand projects refusing to officially declare support and rejecting workarounds.

OTOH, pushing LibreSSL hate to the point of blocking Python implementations that don't link to OpenSSL is just horrible. Users get in the crossfire, again.

https://github.com/urllib3/urllib3/issues/2168

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

#Docker and #Ansible users rejoice, docker-py now supports #urllib3 v2.0! 🤩

https://github.com/docker/docker-py/releases/tag/6.1.0

mgorny, to programming

Oh, just great!

It turns out that #urllib3 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.

https://github.com/urllib3/urllib3/issues/2168#issuecomment-1535053569
https://github.com/urllib3/urllib3/pull/2705/files#diff-793e73e680de400394dedf7d080fbcef6e74c065ffcc10b8c3dc11217a786e0b

#Gentoo #Python

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

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

https://github.com/psf/requests/releases/tag/v2.30.0

sethmlarson, to opensource
@sethmlarson@fosstodon.org avatar

One thing that the #urllib3 team does that I wonder if other #opensource 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?

sethmlarson, to programming
@sethmlarson@fosstodon.org avatar

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

https://pamelafox.github.io/my-py-talks/pyday-apis/#/9

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

#urllib3 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 !)

https://github.com/urllib3/urllib3/releases/tag/2.0.1

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

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

https://pepy.tech/project/urllib3?versions=2.0.0

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

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

Already over 250,000 installs of #urllib3 v2.0.0: https://pepy.tech/project/urllib3?versions=2.0.0

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

🥹

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

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

https://github.com/urllib3/urllib3/releases/tag/2.0.0a4

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

Restocked the #urllib3 at the @Tidelift #PyConUS booth! 👀

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

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

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines