Skip to content

usage of typing.Deque breaks compatibility #946

@anselor

Description

@anselor

The new TableCreator uses typing.Dequeue, which was added in Python 3.5.4. We currently declare we support 3.5.0 and higher. Debian Stretch maxes out python3 support at Python 3.5.3 so we currently don't support Debian Stretch users and we don't support the versions of python we're currently publishing.

Suggestions:

  • We should probably have one of the test variations run on the oldest version we say we support so this gets caught in the future.
  • Until we drop support for Python 3.5, we can change the type declaration to be by string.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions