[MacPorts] #73362: py39-jsonschema-format-nongpl won't upgrade

MacPorts noreply at macports.org
Thu Jan 8 22:15:04 UTC 2026


#73362: py39-jsonschema-format-nongpl won't upgrade
--------------------------------------------+--------------------
  Reporter:  dershow                        |      Owner:  (none)
      Type:  defect                         |     Status:  new
  Priority:  Normal                         |  Milestone:
 Component:  ports                          |    Version:
Resolution:                                 |   Keywords:
      Port:  py39-jsonschema-format-nongpl  |
--------------------------------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:6 dershow]:
 > If macports no longer supports Python39 then it would be reasonable to
 remove all of it.

 We keep older python versions and core modules around indefinitely since
 that helps a user who might need it for their own projects (in which case
 they would be installing their modules in a virtualenv anyway) but we tend
 to remove non-core modules (which would only be used as dependencies of
 other ports) as they go EOL.

 > But, it seems like a bad idea to do updates to the existing subports
 that then break.

 Agreed but this has been happening with the python ports all the time for
 years. We need a better process for ensuring this doesn't happen.

 > That said, I'm going to just uninstall all of my python39 and hope that
 it doesn't break any other ports that might depend on it.

 There's no risk to trying this. If a port depends on python39 (or any
 port) MacPorts will prevent you from uninstalling it (unless you force it
 at your own peril with the `-f` flag).

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


More information about the macports-tickets mailing list