Skip to content

Update documentation/enforcement of minimum supported interpreter version #798

@d-w-moore

Description

@d-w-moore

irods.minimum_compatible_python needs updating to (3, 9).

Also, the thrown RuntimeError is too general. It should be more specific in order to support a user's override e.g. saying "I really have to support this slightly outdated interpreter for the moment." Presently you would have to do this in such a case:

try:
  import irods
except RuntimeError as exc:
  if 'library is only supported on' not in exc.args[0] 
    raise

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions