hugovk,
@hugovk@mastodon.social avatar
hugovk,
@hugovk@mastodon.social avatar

Next, GitHub will be removing support for Python 2.7 from actions/setup-python in under a month, on 19th June. 🪦

"Breaking changes

"Hello everyone. The Python 2.7.x will be removed from python-versions and it won't be possible to set up Python 2.7.x by setup-python.

"The motivation for the changes

"Python2.7 is not supported since January 1, 2020."

https://github.com/actions/setup-python/issues/672

#GitHub #GitHubActions #Python #Python27 #CI #EOL

pganssle,
@pganssle@qoto.org avatar

@hugovk Ugh. I guess I know what I’ll be doing instead of actually working on getting dateutil 3.0 out next time I have free time to work on open source.

hugovk,
@hugovk@mastodon.social avatar

@pganssle Dropping 2.7 or setting up your own self-hosted CI?

pganssle,
@pganssle@qoto.org avatar

@hugovk Self-hosted CI

hynek,
@hynek@mastodon.social avatar

@pganssle there HAS to be a better hobby available to you

pganssle,
@pganssle@qoto.org avatar

@hynek Yeah, that is indeed the problem. I’ve got too much to do and every time I try and accomplish the last task with 2.7 support I’m bogged down with a bunch of CI bitrot, which all bitrots again before I make much progress on the final PR.

hynek,
@hynek@mastodon.social avatar

@pganssle on a more serious note, Focal still ships 2.7 so that might buy you some time somehow?

hugovk,
@hugovk@mastodon.social avatar
alexanderkjall,

@hugovk 3 years too late, but I'm happy that they finally got around to it.

hugovk,
@hugovk@mastodon.social avatar
synlogic,
@synlogic@toot.io avatar

@hugovk oh Python 2.7 we hardly knew ye. version tears

I shipped a ton on it. IIRC

hugovk,
@hugovk@mastodon.social avatar

"#Python 3.6.x will be removed from Ubuntu 20.04 and Windows 2019 images.

"The motivation for the changes

"As per our software support policy, we are supporting only 5 most popular python versions while python 3.6.x has been #EOL since 2021/12/23.

"Possible impact

"If your projects depend on python 3.6.x they might be broken.

"Mitigation ways

"For #GitHubActions the python 3.6.x archives will still be available through the actions/setup-python action"

https://github.com/actions/runner-images/issues/8238
#Python36 #CI

Chart showing Python 3.6 was supported from 2016 to 2021. Supported versions are 3.8 to 3.11.

SnoopJ,
@SnoopJ@hachyderm.io avatar

@hugovk "popular" seems like a strange word there, I wonder why it differs from the other languages in their policy (or how popularity is evaluated)

hugovk,
@hugovk@mastodon.social avatar

@SnoopJ Yeah, I was thinking the same thing.

Maybe it's some internal measure of popularity.

If it was total downloads from PyPI, 3.6 is still 5th and ahead of 3.11 at 6th. 3.12 way down at 10th.

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