Opened 19 months ago

Closed 19 months ago

Last modified 19 months ago

#67271 closed defect (duplicate)

py38- and py39- tables do not work

Reported by: lpagani91 Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-tables

Description

The package tables cannot be loaded in versions 3.8 and 3.9 of python. Versions 2.7 and 3.7 are fine, 3.10 does not exist. The error message is the following :

Python 3.8.16 (default, Dec  7 2022, 04:19:13) 
[Clang 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tables
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/tables/__init__.py", line 99, in <module>
    from .utilsextension import (
  File "tables/utilsextension.pyx", line 169, in init tables.utilsextension
ImportError: cannot import name typeDict
>>> 

Change History (2)

comment:1 Changed 19 months ago by jmroot (Joshua Root)

Port: py-tables added
Resolution: duplicate
Status: newclosed

comment:2 Changed 19 months ago by lpagani91

Ah! OK. I checked py38-tables in the tracker and found a closed ticket to an unrelated bug which was fixed. Too bad I was too restrictive (because py37-tables works) and missed #66624

Note: See TracTickets for help on using tickets.