[Bug 2102164] [NEW] missing package imp imported via future.standard_library
Martin Weis
2102164 at bugs.launchpad.net
Wed Mar 12 20:09:38 UTC 2025
Public bug reported:
I use a software package that imports `standard_library` ending up in an
error about the missing imp package. Package imp was deprecated and
removed in python 3.12, so I guess the future package should be made
aware of it?
https://github.com/PythonCharmers/python-future/issues/488
Other dependent projects removed their python2 compatibility.
See also:
https://github.com/PythonCharmers/python-future/issues/246
This pull request should already handle it, maybe the ubuntu package needs an update?
https://github.com/PythonCharmers/python-future/pull/574
https://github.com/PythonCharmers/python-future/pull/574/commits/05bc771c8d8770da5b7e82db77078e6b2fef8146
```python
Python 3.12.3 (main, Feb 4 2025, 14:48:35) [GCC 13.3.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.20.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: from future import standard_library
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Cell In[1], line 1
----> 1 from future import standard_library
File /usr/lib/python3/dist-packages/future/standard_library/__init__.py:65
63 import sys
64 import logging
---> 65 import imp
66 import contextlib
67 import types
ModuleNotFoundError: No module named 'imp'
```
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
LANG=C apt-cache policy python3-future
python3-future:
Installed: 0.18.2-6ubuntu2
Candidate: 0.18.2-6ubuntu2
Version table:
*** 0.18.2-6ubuntu2 500
500 http://de.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
** Affects: python-future (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-future in Ubuntu.
https://bugs.launchpad.net/bugs/2102164
Title:
missing package imp imported via future.standard_library
Status in python-future package in Ubuntu:
New
Bug description:
I use a software package that imports `standard_library` ending up in
an error about the missing imp package. Package imp was deprecated and
removed in python 3.12, so I guess the future package should be made
aware of it?
https://github.com/PythonCharmers/python-future/issues/488
Other dependent projects removed their python2 compatibility.
See also:
https://github.com/PythonCharmers/python-future/issues/246
This pull request should already handle it, maybe the ubuntu package needs an update?
https://github.com/PythonCharmers/python-future/pull/574
https://github.com/PythonCharmers/python-future/pull/574/commits/05bc771c8d8770da5b7e82db77078e6b2fef8146
```python
Python 3.12.3 (main, Feb 4 2025, 14:48:35) [GCC 13.3.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.20.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: from future import standard_library
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Cell In[1], line 1
----> 1 from future import standard_library
File /usr/lib/python3/dist-packages/future/standard_library/__init__.py:65
63 import sys
64 import logging
---> 65 import imp
66 import contextlib
67 import types
ModuleNotFoundError: No module named 'imp'
```
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
LANG=C apt-cache policy python3-future
python3-future:
Installed: 0.18.2-6ubuntu2
Candidate: 0.18.2-6ubuntu2
Version table:
*** 0.18.2-6ubuntu2 500
500 http://de.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-future/+bug/2102164/+subscriptions
More information about the foundations-bugs
mailing list