Re: Fedora 43 Python 3.14 mass rebuild status [DONE]

2025-06-11 Thread Karolina Surma via python-devel
Hello, On 6/10/25 11:35, Karolina Surma wrote: The Python 3.14 rebuild is in progress. We plan to merge the side tag soon. The side tag has been merged. Now you can build Python packages in regular Rawhide with Python 3.14 safely. Shortly we'll start opening bugzillas for the rema

Fedora 43 Python 3.14 mass rebuild status

2025-06-10 Thread Karolina Surma via python-devel
Hello, The Python 3.14 rebuild is in progress. We plan to merge the side tag soon. So far, we've successfully built 3682 out of 4259 source packages, with 577 remaining to be built. See the list of packages sorted by maintainers at the end of this mail. If your package fails because there is a

Fedora 43 Python 3.14 rebuild in a side tag starts today

2025-06-02 Thread Karolina Surma via python-devel
) Karolina On 5/28/25 14:28, Karolina Surma wrote: Hello, To deliver Python 3.14 with Fedora Linux 43, we will run a coordinated rebuild in a side tag. https://fedoraproject.org/wiki/Changes/Python3.14 Python 3.14.0b2 has been released on Monday, May 26th, 2025 and shipped in all Fedoras.

Re: %pyproject_save_files for packages without Python modules

2024-11-08 Thread Karolina Surma via python-devel
own. It clearly indicates the packager's intention to create exactly a package without modules and is visible at first glance for any reader of such spec (as opposed to option 1 which, for an untrained eye, may be easy to overlook). -- Karolina Surma (she/her/h

Re: %pyproject_buildrequires -r/-x: Attempt to read runtime dependencies from pyproject.toml?

2024-09-23 Thread Karolina Surma
Hello, > recently, we were suggested an improvement for %pyproject_buildrequires > -r/-x. > We could read the project's runtime dependencies (if they're not marked > as `dynamic`) from pyproject.toml [project] table directly, without > calling prepare_metadata_for_build_wheel or building the whee

Re: Fedora 41 Python 3.13 mass rebuild status

2024-06-12 Thread Karolina Surma
On 6/12/24 00:10, Miro HronĨok wrote: On 10. 06. 24 17:34, Karolina Surma wrote: Hello, The Python 3.13 rebuild is in progress. We plan to merge the side tag soon. I requested the side tag to be merged. https://pagure.io/releng/issue/12155 If you build for f41-python now, there is a

Fedora 41 Python 3.13 mass rebuild status

2024-06-10 Thread Karolina Surma
Hello, The Python 3.13 rebuild is in progress. We plan to merge the side tag soon. So far, we've successfully built 3528 out of 4109 source packages, with 581 remaining to be built. See the list of packages sorted by maintainers at the end of this mail. If your package fails because there is

Fedora 41 Python 3.13 rebuild in a side tag has now started

2024-06-06 Thread Karolina Surma
rs crossed :) Karolina On 5/31/24 10:55, Karolina Surma wrote: Hello, To deliver Python 3.13 with Fedora Linux 41, we will run a coordinated rebuild in a side tag. https://fedoraproject.org/wiki/Changes/Python3.13 Python 3.13.0b2 is scheduled for Tuesday, Jun 4th 2024. We hope to start the ma

[HEADS UP] Fedora 41 Python 3.13 rebuilds to start in a side tag (hopefully) next week

2024-05-31 Thread Karolina Surma
Hello, To deliver Python 3.13 with Fedora Linux 41, we will run a coordinated rebuild in a side tag. https://fedoraproject.org/wiki/Changes/Python3.13 Python 3.13.0b2 is scheduled for Tuesday, Jun 4th 2024. We hope to start the mass rebuild shortly after it's available. TL;DR: If you can, fo

Re: are pyproject rpm macros supposed to pick up the license automatically?

2024-05-29 Thread Karolina Surma
Hi Felix, The missing bit is whether the build backend of pypdf exposes the metadata that pyproject-rpm-macros use to detect the license file. pypdf uses flit-core as its build backend which doesn't implement `License-File` field (it's a part of PEP 639, still in draft and implemented only in

%pyproject_buildrequires -r/-x: Attempt to read runtime dependencies from pyproject.toml?

2024-03-27 Thread Karolina Surma
Hello, recently, we were suggested an improvement for %pyproject_buildrequires -r/-x. We could read the project's runtime dependencies (if they're not marked as `dynamic`) from pyproject.toml [project] table directly, without calling prepare_metadata_for_build_wheel or building the wheel to re

Advent of Python 3.13

2023-11-30 Thread Karolina Surma
Hello fellow Fedorans, As many of you know, there's an ongoing yearly effort of integrating a new Python version to Fedora taking place in Copr[0]. This time we aim to rebuild over 4000 packages and we couldn't possibly do it without you. There have already been over 300 of bugzillas[1] creat

Re: [Fedora-packaging] Re: RPM 4.19: Dynamic subpackages with Python extras

2023-05-17 Thread Karolina Surma
delines List Archives: https://lists.fedoraproject.org/archives/list/packag...@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue -- Karolina Surma (she/her/hers) Software Engineer Python Maintenance Team, Red Hat __

Re: Running Zuul CI on the packages belonging to @python-packagers-sig

2022-10-19 Thread Karolina Surma
; -- > Best, > > Maxwell G (@gotmax23) > Pronouns: He/Him/His > > -- Karolina Surma (she/her/hers) Software Engineer Python Maintenance Team, Red Hat ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe se

Running Zuul CI on the packages belonging to @python-packagers-sig

2022-10-18 Thread Karolina Surma
Hello maintainers, We'd like to add all the Fedora's packages (co-)maintained by @python-packagers-sig and the members of Python-maint team to the Zuul CI* configuration. You can see the full list of added packages in this PR: https://pagure.io/fedora-project-config/pull-request/227 I intend to

[HEADS-UP] - python-setuptools 60.9.x is heading to Rawhide

2022-03-09 Thread Karolina Surma
stutils entirely. python-setuptools's license string has changed as some new libraries are vendored by the package. The new license is: 'MIT and ASL 2.0 and (BSD or ASL 2.0) and Python' (was: 'MIT and (BSD or ASL 2.0)'). Happy packaging, Karolina Surma __

Introducing %pyproject_check_import, checks importability of all found Python modules

2021-10-29 Thread Karolina Surma
g %py3_check_import, you don't need to invoke %pyproject_save_files. Happy packaging, Karolina Surma [0] https://src.fedoraproject.org/rpms/pyproject-rpm-macros/blob/rawhide/f/README.md ___ python-devel mailing list -- python-devel@lists.fedoraproject.o