Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-196

The python3-toml dependency is unwanted, please work with sip6 upstream to remove it

    • sst_desktop_applications
    • False
    • Hide

      None

      Show
      None
    • Red Hat Enterprise Linux
    • Hide

      Either sip6 is not in RHEL 10 beta or it is, but it no longer depends on python3-toml on runtime or buildtime.

      Show
      Either sip6 is not in RHEL 10 beta or it is, but it no longer depends on python3-toml on runtime or buildtime.

      Hello, sip6 maintainers.

      I've noticed that sip6 in Fedora ELN Requires and BuildRequires python3-toml.

      The library is used in:

      sipbuild/pyproject.py
      25:import toml

      sipbuild/bindings_configuration.py
      25:import toml

      Please work with SIP upstream to migrate to tomlllib (tomli) and tomli-w.

      See https://fedoraproject.org/wiki/Changes/DeprecatePythonToml and https://tiny.distro.builders/config-unwanted--sst_cs_apps-unwanted-python3-eln.html for why is python3-toml not desired.

      I can help with the patch itself, but I am not very familiar with contributing to riverbank's mercurial.

      Thanks.

      Acceptance Criteria:
      Either sip6 is not in RHEL 10 beta or it is, but it no longer depends on python3-toml on runtime or buildtime.

            jgrulich@redhat.com Jan Grulich
            mhroncok@redhat.com Miro Hrončok
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: