Invalid `pillow` dependency specification
mdziekon opened this issue · 0 comments
mdziekon commented
As noticed by other users of the plugin (see: OllisGit#327), plugin_requires
in setup.py
has an invalid version specifier for pillow
dependency.
According to the specification (PEP 440), to specify a range:
The comma (“,”) is equivalent to a logical and operator: a candidate version must match all given version clauses in order to match the specifier as a whole.
Therefore, the correct specification for a range of "between 6.2 (inclusive) and 7 (exclusive)" would be as follows:
pillow >=6.2.0, <7.0.0