Skip to content

Flanker dependencies break sensors with py2 #27

@punkrokk

Description

@punkrokk

Problem: The otherwise amazing flanker package does not pin a version of the tld package. The last version to support py2 is v0.10.

This results in a state when installing the email pack st2 pack install email where tld 0.11 is installed and since we are using sensors - things fail since they need to be py2.

In good news - flanker was pinned flanker>=0.9.0 so other needing the tld package pinned for py2, this will be a low risk change.

Solution: @bradchiappetta and I have forked flanker from and pinned tld==0.10 and tested in a clean install st2 pack install email.

We have also created a PR to the flanker project and will update this pack once our change is merged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions