libfuse / python-fuse

Python 2.x/3.x bindings for libfuse 2.x
GNU Lesser General Public License v2.1
279 stars 73 forks source link

CI: Add workaround for broken py 3.5 in GitHub Actions. #73

Closed glensc closed 3 months ago

glensc commented 3 months ago

Workaround from https://github.com/libfuse/python-fuse/pull/72#issuecomment-2113121158 (from https://github.com/actions/setup-python/issues/866)

For https://github.com/libfuse/python-fuse/pull/72#issuecomment-2114012299

@sdelafond you may squash merge this

glensc commented 3 months ago

Is there a point supporting 3.5 in CI?

DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality.

Successfully installed pip-20.3.4

Error: You are using pip version 20.3.4, however version 24.0 is available.

There will be likely more and more things to break adding more maintenance burden. If somebody needs fix for 3.5 they can still submit a PR, just not tested in CI anymore.

sdelafond commented 3 months ago

Cheers!