On 19. 08. 26 23:56, Miro Hrončok wrote:
On 13. 08. 26 22:14, Maxwell G wrote:
3. Update python-flit-core to v4 first, add a deprecated() v3 compat
package, and then slowly on patching flit-core users and eventually
removing the compat package.

I think this is the safest plan. I can drive the adoption in ELN package set and co-maintain the compat package.

https://src.fedoraproject.org/rpms/python-flit-core/pull-request/21
Heads up: flit-core has been updated to version 4.

There is a deprecated() compat package python3-flit-core3 for packages that still need version < 4.

Migrating everything to flit-core 4+ will eventually be necessary.

For many packages, this is as simple as unpinning an upper bound of a dependency specification:

  %pyproject_patch_dependency flit_core:set_upper:5

See e.g. https://src.fedoraproject.org/rpms/python-installer/pull-request/6

Others might need more changes to pyproject.toml, see e.g.

https://github.com/pexpect/ptyprocess/pull/84 (upstream)
https://src.fedoraproject.org/rpms/python-ptyprocess/pull-request/4

--
Miro Hrončok
--
Phone: +420777974800

--
_______________________________________________
python-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to