Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #14377 > unrolled thread

Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend

Started byDrew Parsons <dparsons@debian.org>
First post2022-08-23 02:00 +0200
Last post2022-09-04 00:50 +0200
Articles 4 — 3 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend Drew Parsons <dparsons@debian.org> - 2022-08-23 02:00 +0200
    Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend Simon McVittie <smcv@debian.org> - 2022-09-03 20:20 +0200
      Re: Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build  backend Jerome Kieffer <Jerome.Kieffer@esrf.fr> - 2022-09-03 23:10 +0200
      Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend Drew Parsons <dparsons@debian.org> - 2022-09-04 00:50 +0200

#14377 — Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend

FromDrew Parsons <dparsons@debian.org>
Date2022-08-23 02:00 +0200
SubjectBug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend
Message-ID<EXpuN-2ox9-1@gated-at.bofh.it>
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org, Jussi Pakkanen <jpakkane@gmail.com>

* Package name    : meson-python
  Version         : 0.8.1
  Upstream Author : Filipe LaĆ­ns <lains@riseup.net>
* URL             : https://github.com/FFY00/meson-python
* License         : MIT
  Programming Lang: Python
  Description     : Meson PEP 517 Python build backend

Python build backend (PEP 517) for Meson projects.

It enables Python package authors to use Meson as the build backend
for their packages.

Meson is a build system designed to increase programmer productivity.
It does this by providing a fast, simple and easy to use interface for
modern software development tools and practices.

meson-python is required to build scipy 1.9, which has started using
meson (and mesonpy) as a build system.

Probably best maintained by the Python Packaging Team,
but Jussi Pakkanen, maintainer of the meson package, might also be
interested to maintain meson-python.

[toc] | [next] | [standalone]


#14431

FromSimon McVittie <smcv@debian.org>
Date2022-09-03 20:20 +0200
Message-ID<F1FKF-55e0-7@gated-at.bofh.it>
In reply to#14377
Control: retitle -1 ITP: meson-python -- Meson PEP 517 Python build backend
Control: owner -1 !

On Tue, 23 Aug 2022 at 01:25:49 +0200, Drew Parsons wrote:
> * Package name    : meson-python
>   Description     : Meson PEP 517 Python build backend

I started looking at this because I've wondered whether to use it for
dbus-python. Work in progress:
https://salsa.debian.org/python-team/packages/meson-python
(not really tested yet, I don't yet have an upstream project that
needs it).

Co-maintainers welcome; Drew, would you be interested?

    smcv

[toc] | [prev] | [next] | [standalone]


#14432 — Re: Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend

FromJerome Kieffer <Jerome.Kieffer@esrf.fr>
Date2022-09-03 23:10 +0200
SubjectRe: Bug#1017959: RFP: meson-python -- Meson PEP 517 Python build backend
Message-ID<F1IyS-56Xd-9@gated-at.bofh.it>
In reply to#14431
On Sat, 3 Sep 2022 19:08:42 +0100
Simon McVittie <smcv@debian.org> wrote:


> https://salsa.debian.org/python-team/packages/meson-python
> (not really tested yet, I don't yet have an upstream project that
> needs it).

Hi Simon,

Scipy 1.9 is out and needs it before packaging. We are also waiting for
it to migrate some other scientific packages to meson (fabio and
pyFAI), since the numpy.distutils is deprecated in python 3.10.

Cheers

Jerome

[toc] | [prev] | [next] | [standalone]


#14433

FromDrew Parsons <dparsons@debian.org>
Date2022-09-04 00:50 +0200
Message-ID<F1JXX-57Fj-11@gated-at.bofh.it>
In reply to#14431
On 2022-09-03 20:08, Simon McVittie wrote:
> Control: retitle -1 ITP: meson-python -- Meson PEP 517 Python build 
> backend
> Control: owner -1 !
> 
> On Tue, 23 Aug 2022 at 01:25:49 +0200, Drew Parsons wrote:
>> * Package name    : meson-python
>>   Description     : Meson PEP 517 Python build backend
> 
> I started looking at this because I've wondered whether to use it for
> dbus-python. Work in progress:
> https://salsa.debian.org/python-team/packages/meson-python
> (not really tested yet, I don't yet have an upstream project that
> needs it).

Great you've already got it started!

> Co-maintainers welcome; Drew, would you be interested?

For myself, I feel fully loaded with packages, would be better if I can 
step back and let others pick it up.  I can help keep an eye on it 
though as a Team Member, can do uploads when there are critical 
problems.

Drew

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web