Project

General

Profile

Actions

Task #19587

open

arvados-python-client: remove dependency on future

Added by Tom Schoonjans over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assigned To:
-
Target version:

Description

The future package (https://pypi.org/project/future) has not seen releases for almost three years and is currently throwing a warning when calling the arvados python sdk, which suggests that it will stop working when python 3.12 is released (python 3.11 will be released later this month I think):

../lib/python3.10/site-packages/future/standard_library/__init__.py:65
../lib/python3.10/site-packages/future/standard_library/__init__.py:65: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
    import imp

My understanding is that this package's purpose is to provide a compatibility layer between python 2 and 3, which doesn't seem worth keeping around nowadays.

Actions #1

Updated by Peter Amstutz over 1 year ago

  • Target version set to 2022-10-26 sprint
Actions

Also available in: Atom PDF