%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

zuul-config-generator - add your packages to Zuul CI seamlessly

2024-02-06 Thread Karolina Surma
Hello, ever wanted to add Zuul CI to your Fedora packages in dist-git but then got discouraged by having to edit the yaml file[0] manually? I created zuul-config-generator[1], a small script to find all the given username's or group's packages and generate `fedora-distgits.yaml` with them

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]

Re: [Fedora-legal-list] Re: Fwd: SPDX Statistics - SPDX Hackfest edition

2023-05-22 Thread Karolina Surma
n*" to indicate my domain of interest. It has no meaning outside of the context of that event. Hope this clarifies things. Karolina Surma (she/her/hers) Software Engineer Python Maintenance Team, Red Hat ___ devel mailing list -- devel@lists.fedorap

Re: [Fedora-legal-list] Fwd: SPDX Statistics - SPDX Hackfest edition

2023-05-19 Thread Karolina Surma
it: https://pagure.io/fedora-infrastructure/new_issue -- Best regards, Karolina Surma (she/her/hers) Software Engineer Python Maintenance Team, Red Hat ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le

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

2023-05-17 Thread Karolina Surma
ject.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 ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsu

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-24 Thread Karolina Surma
On 11/16/22 08:58, Zbigniew Jędrzejewski-Szmek wrote: Hello, The standard invocation of the Python dependency generator will be changed to always run with option like `--fail-if-version-zero`. (This is the subject of the current proposal.) Based on your concerns, an opt out mechanism would

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-24 Thread Karolina Surma
` (or equal versions like `0.0` or `0.0.0`) is probably technically valid, in most cases this indicates a packaging error. We propose to prevent this error from happening by explicitly failing the RPM build instead of generating such provides. == Owner == * Name: [[User:Ksurma|Karolina Surma]] * Email: ksu

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-22 Thread Karolina Surma
On 11/15/22 12:42, Ewoud Kohl van Wijngaarden wrote: On Tue, Nov 15, 2022 at 12:35:32PM +0100, Karolina Surma wrote: On 11/15/22 08:37, Mattia Verga via devel wrote: Il 15/11/22 00:23, Neal Gompa ha scritto: On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel wrote: So let me sum up

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-15 Thread Karolina Surma
o`. (This is the subject of the current proposal.) Based on your concerns, an opt out mechanism would be added: If you wanted to bypass the option, you could define a macro in the specfile, eg. `%{!?__python_dist_allow_version_zero:--fail-if-version-zero}` This would allow to build RPMs without bothering w

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

2022-10-20 Thread Karolina Surma
(Originally posted in python-devel@fp.o, cross-posting for better visibility). Hello maintainers, We'd like to add all the non-retired Fedora's packages (co-)maintained by @python-packagers-sig and the members of Python-maint team to the Zuul CI[0] configuration. Please find the full list of

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

2022-10-19 Thread Karolina Surma
> 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 send an email to pytho

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

Re: [HEADS UP] Sphinx 5 and docutils 0.18.1 coming to Rawhide on July 11th

2022-07-18 Thread Karolina Surma
. If you're a maintainer of such package, please take a look at it. Lastly, in case of troubles feel free to reach me through this thread or ping on #fedora-python on libera.chat (ksurma). I'll try to be of help as much as I can. Cheers, Karolina On 6/30/22 17:34, Karolina Surma wrote: > He

[HEADS UP] Sphinx 5 and docutils 0.18.1 coming to Rawhide on July 11th

2022-07-01 Thread Karolina Surma
aiskup copr-keygen qulogicpython-pikepdf python-sphinx-panels rdopiera python-django rsroka liblognorm salimmapython-django sgallagh python-django zdohnalkea python-pikepdf zfridric liblognorm Cheers, Karolina Surma [0] https://www.sphinx-doc.org/en/master/changes.html [1]

Re: [HEADS UP] Sphinx 5 and docutils 0.18.1 coming to Rawhide on July 11th

2022-06-30 Thread Karolina Surma
Hi, On 6/30/22 17:44, Bob Mauchin wrote: > On Thu, 30 Jun 2022, 17:35 Karolina Surma, <mailto:ksu...@redhat.com>> wrote: > > Hello packagers, > > The new major version of the popular documentation framework Sphinx has > been recently released[0]. It bring

[HEADS UP] Sphinx 5 and docutils 0.18.1 coming to Rawhide on July 11th

2022-06-30 Thread Karolina Surma
aiskup copr-keygen qulogicpython-pikepdf python-sphinx-panels rdopiera python-django rsroka liblognorm salimmapython-django sgallagh python-django zdohnalkea python-pikepdf zfridric liblognorm Cheers, Karolina Surma [0] https://www.sphinx-doc.org/en/master/changes.html [1]

Orphaning python-readthedocs-sphinx-ext

2022-04-20 Thread Karolina Surma
Hello, I've just orphaned python-readthedocs-sphinx-ext[1]. In the communication with the upstream we discovered this extension was used as an internal tool for the readthedocs builders. We concluded it shouldn't be needed in Fedora at all. Three packages in Fedora BR it, all of them received

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

2022-03-09 Thread Karolina Surma
-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 ___ python-devel mailing

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

2022-03-09 Thread Karolina Surma
-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 ___ devel mailing list

Re: Unannounced soname bump: libjasper.so.4 -> libjasper.so.6

2022-02-14 Thread Karolina Surma
On 2/11/22 21:45, Kevin Kofler via devel wrote: > Miro Hrončok wrote: >> It was actually announced: >> >> > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/FV53ADNJB5STFN3YAEEXEVHMIA6DMXCN/ >> >> But for reasons I don't understand, it was pushed to rawhide

Re: Mathematical packages: looking for maintainers

2022-02-11 Thread Karolina Surma
Hi all, thank you Miro for the check of the dependency chain. Jerry, feel free to transfer the ownership to me: python-readthedocs-sphinx-ext -> ksurma python-sphinx_rtd_theme -> ksurma Have a great weekend, Karolina On 2/10/22 19:17, Miro Hrončok wrote: > On 09. 02. 22 16:38, Jerry James

Re: Upgrade to Django 4.0.x for F36

2022-01-06 Thread Karolina Surma
Hey Mattias, On 1/5/22 09:39, Matthias Runge wrote: > Hey there, > > would it be too late to upgrade Django for Fedora 36 to version 4.0.x? > It may require some more package updates, not just Django itself. > > The releasenotes are here[1], We have version 3.2 in Fedora 35, which > is a

Introducing %pyproject_check_import, checks importability of all found Python modules

2021-10-29 Thread Karolina Surma
%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.org To unsubscribe send an email to python-devel-le

Re: Review swaps

2021-07-14 Thread Karolina Surma
Hey Jerry, I've taken python-pytest-datadir and python-pytest-regressions which I started to work on independently. Cheers, Karolina On 7/14/21 1:02 AM, Jerry James wrote: A new version of python-networkx is out. In order to keep building documentation for it, the following new packages

Re: [HEADS UP] Planned Sphinx update to 4.x - many packages fail to build

2021-06-28 Thread Karolina Surma
. Feel free to reach me through this thread or ping on #fedora-python on libera.chat (ksurma). Cheers, Karolina Surma [0] https://fedoraproject.org/wiki/Changes/Sphinx4 Maintainers by package: Mayavi   chedi orion ansible  kevin toshio wzzrd ara

[HEADS UP] Planned Sphinx update to 4.x - many packages fail to build

2021-06-22 Thread Karolina Surma
the Sphinx update, see the associated Fedora Change [0]. Having questions or in need of help? Don't hesitate to contact me. You can reply to this thread or find ksurma on #fedora-python IRC channel (libera.chat). Best regards, Karolina Surma [0] https://fedoraproject.org/wiki/Changes/Sphinx4

[HEADS UP] Planned Sphinx update to 4.x - many packages fail to build

2021-06-22 Thread Karolina Surma
the Sphinx update, see the associated Fedora Change [0]. Having questions or in need of help? Don't hesitate to contact me. You can reply to this thread or find ksurma on #fedora-python IRC channel (libera.chat). Best regards, Karolina Surma [0] https://fedoraproject.org/wiki/Changes/Sphinx4