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

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

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • rhel-display-applications
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • 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.
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      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: