[MacPorts] #68140: py-cachecontrol @ v0.12.11: Trying to use deprecated package "filelock"

MacPorts noreply at macports.org
Mon Sep 11 06:40:39 UTC 2023


#68140: py-cachecontrol @ v0.12.11: Trying to use deprecated package "filelock"
------------------------------+----------------------
  Reporter:  eric-j-ason      |      Owner:  dgilman
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:
      Port:  py-cachecontrol  |
------------------------------+----------------------

Comment (by eric-j-ason):

 Replying to [comment:3 dgilman]:
 > I've opened a PR to do the version update. However, filelock/lockfile
 are not MacPorts dependencies of the portfile as they are optional
 dependencies in the Python packaging. If you have not installed the
 MacPorts py-filelock you would still hit the error after updating. Did you
 hit this error through a MacPorts-provided package or through your own
 code?

 Oh, I hit the error when using
 [[https://ports.macports.org/port/poetry/details/|Poetry]]. Just about any
 command in Poetry will trigger it. I can't say that I have fully wrapped
 my head around the dependency situation (how MacPorts and Python
 dependencies work out with each other).

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


More information about the macports-tickets mailing list