Re: Neuro SIG Python packaging strategy change

2025-07-22 Thread Ankur Sinha via python-devel
Hi all, Quick update: We've begun to drop packages and test their installation/imports instead. The test are being run using tox/pytest: https://pagure.io/neuro-sig/NeuroFedora/blob/main/f/python-package-usage-check I'm running this every night for the moment, and results are being uploaded he

Re: Neuro SIG Python packaging strategy change

2025-07-08 Thread Ankur Sinha via python-devel
Hi Fabio, On Tue, Jul 08, 2025 16:48:34 +0200, Fabio Valentini via python-devel wrote: > On Tue, Jul 8, 2025 at 12:51 PM Ankur Sinha via python-devel > wrote: > > > > We've started to orphan packages and add them to the pytest testing > > framework. You can see this in the PR. So far we've not ru

Re: Neuro SIG Python packaging strategy change

2025-07-08 Thread Fabio Valentini via python-devel
On Tue, Jul 8, 2025 at 12:51 PM Ankur Sinha via python-devel wrote: > > We've started to orphan packages and add them to the pytest testing > framework. You can see this in the PR. So far we've not run into a > package that is not installable/usable via pip on py3.12. I need to run > checks with o

Re: Neuro SIG Python packaging strategy change

2025-07-08 Thread Ankur Sinha via python-devel
Hi all, Quick update. I tinkered with two different methods of: - checking if a package installs on Fedora with pip - checking if it can be imported - checking if the provided command line tools work One was using tmt, the other using pytest. - tmt: https://pagure.io/neuro-sig/NeuroFedora/pul

Re: Neuro SIG Python packaging strategy change

2025-06-26 Thread Ankur Sinha via python-devel
On Wed, Jun 25, 2025 14:37:49 +0200, Michael J Gruber wrote: > Ankur Sinha via python-devel venit, vidit, dixit 2025-06-25 14:19:28: > ... >> > > Thanks for this proposal. I think it's coming just at the right time and > should - as you indicate - help us focus on Fedora as a platform. In > parti

Re: Neuro SIG Python packaging strategy change

2025-06-25 Thread Michael J Gruber via python-devel
Ankur Sinha via python-devel venit, vidit, dixit 2025-06-25 14:19:28: ... > So, we're thinking of: > > - prioritising packaging/maintaining software that is unavailable on > PyPi (or difficult to install from there) > - dropping software that is pip installable from Fedora > - shifting focus to