[MacPorts] #60474: py-spaCy @2.2.4: the `allow-hosts` option is not supported when using pip to install requirements

MacPorts noreply at macports.org
Tue Oct 6 03:23:51 UTC 2020


#60474: py-spaCy @2.2.4: the `allow-hosts` option is not supported when using pip
to install requirements
-----------------------+--------------------------
  Reporter:  zap150    |      Owner:  cjones051073
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.6.2
Resolution:            |   Keywords:
      Port:  py-spaCy  |
-----------------------+--------------------------
Changes (by ryandesign):

 * cc: ryandesign (added)


Comment:

 This is happening because spaCy 2.2.4's requirements include
 `thinc==7.4.0`. MacPorts has py-thinc 7.4.1 which does not satisfy that
 requirement. spaCy 2.3.0 changed the dependency to `thinc==7.4.1` so
 [ticket:61010 updating spaCy] would fix this problem.

 However then we see that it also requires `catalogue>=0.0.7,<1.1.0` but
 MacPorts has py-catalogue 2.0.0 which does not satisfy that requirement.

 It also requires `blis>=0.4.0,<0.5.0` but MacPorts has py-blis 0.7.1.

 And it requires `srsly>=1.0.2,<1.1.0` but MacPorts has py-srsly 2.3.0.

 At least, those are the version ranges of those modules that spaCy 2.3.2
 claims to require. I don't know if relaxing those version requirements, as
 we've done in some other python modules, would work.

-- 
Ticket URL: <https://trac.macports.org/ticket/60474#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list