This needs to obsolete python3-mistune < 1
of mistune is to be upgraded. Otherwise, users won't be able to upgrade to this package without --allowerasing. The mistune upgrade needs to be pushed in the same upgrade.
This needs to obsolete python3-mistune < 1
of mistune is to be upgraded. Otherwise, users won't be able to upgrade to this package without --allowerasing. The mistune upgrade needs to be pushed in the same upgrade.
This needs to obsolete python3-mistune < 1
of mistune is to be upgraded. Otherwise, users won't be able to upgrade to this package without --allowerasing. The mistune upgrade needs to be pushed in the same upgrade.
https://pagure.io/fesco/issue/2859#comment-816605 was resolved, this change was approved for Fedora 37. Note that nothing was tested during the approval.
Before:
$ rpmlint -c rpmlint.toml python3.11-3.11.0~rc2-1.fc38.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.2.0
configuration:
/usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
/etc/xdg/rpmlint/fedora.toml
/etc/xdg/rpmlint/licenses.toml
/etc/xdg/rpmlint/scoring.toml
/etc/xdg/rpmlint/users-groups.toml
/etc/xdg/rpmlint/warn-on-functions.toml
rpmlint.toml
checks: 32, packages: 1
python3.11.src: W: invalid-license Python-2.0.1
1 packages and 0 specfiles checked; 0 errors, 1 warnings, 0 badness; has taken 0.3 s
With rpmlint-fedora-license-data-1.4-1.fc35.noarch:
$ rpmlint -c rpmlint.toml python3.11-3.11.0~rc2-1.fc38.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.2.0
configuration:
/usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
/etc/xdg/rpmlint/fedora-legacy-licenses.toml
/etc/xdg/rpmlint/fedora-spdx-licenses.toml
/etc/xdg/rpmlint/fedora.toml
/etc/xdg/rpmlint/licenses.toml
/etc/xdg/rpmlint/scoring.toml
/etc/xdg/rpmlint/users-groups.toml
/etc/xdg/rpmlint/warn-on-functions.toml
rpmlint.toml
checks: 32, packages: 1
1 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 badness; has taken 0.2 s
centpkg users also need FEDORA-2022-113a390dd5
Don't push this update to Fedora 37 until https://pagure.io/fesco/issue/2859#comment-816605 is resolved.
Tested basic functionality (clicking here and there) in Fedora-Python-Classroom-Live-x86_64-37_Beta-1.5.iso.
I am not sure that helps. A change in fedpkg won't make it impossible to update rpkg only. I am not sure how severe is this is, probably not much :/
It is possible to update rpkg only and that breaks fedpkg:
$ fedpkg build --nowait --fail-fast
rpm: --define '_sourcedir /home/churchyard/rpmbuild/fedora-scm/python3-docs': unknown option
Updating fedpkg as well fixes the issue. Please, version the dependency between the two packages.
Flit core can be used at least to build tomli.
tomli installs and basic
tomli.loads
andtomli.load
works. Tested the first example from https://github.com/toml-lang/toml#readme