Skip to content

Reliance on sqlalchemy.types.DOUBLE is not reflected in dependency version option space #165

@kklein

Description

@kklein

This commit, released with version v0.4.2 introduces a reliance on sqlalchemy.types.DOUBLE.

Yet, the sqlalchemy docs indicate that said object has only been introduced with sqlalchemy version 2.0: https://docs.sqlalchemy.org/en/20/core/type_basics.html#sqlalchemy.types.Double

This can also be seen in code: sqlalchemy 1.4.54 (highest release <2.0) doesn't include DOUBLE in its types module:
https://github.com/sqlalchemy/sqlalchemy/blob/rel_1_4_54/lib/sqlalchemy/types.py

Yet, this necessity of sqlalchemy being >= 2.0 is not reflected

  • in the readme, which states

    SQLAlchemy version between 0.7.3 - 2.0.x.

  • in the feedstock's recipe, which doesn't have any lower bound on sqlalchemy
  • in the setup.py, file which only requires 'sqlalchemy>=0.7.3'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions