Actions
Feature #19587
closedarvados-python-client: remove dependency on future
Story points:
-
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.
Updated by Peter Amstutz over 3 years ago
- Target version set to 2022-10-26 sprint
Updated by Brett Smith 9 months ago
- Related to Idea #21356: Remove use of the future library across all our Python tools added
Updated by Brett Smith 9 months ago
- Status changed from New to Duplicate
- Tracker changed from Task to Feature
This got done in #21356.
Actions