RFS: symfit/0.5.2-1 [ITP] -- Symbolic Fitting in Python, fitting as it should be
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "symfit" * Package name: symfit Version : 0.5.2-1 Upstream Author : Martin Roelfs * URL : https://github.com/tBuLi/symfit * License : GPL-2.0-or-later * Vcs : https://salsa.debian.org/stephanlachnit/symfit Section : python It builds those binary packages: python3-symfit - Symbolic Fitting in Python, fitting as it should be To access further information about this package, please visit the following URL: https://mentors.debian.net/package/symfit Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/s/symfit/symfit_0.5.2-1.dsc Changes since the last upload: * Initial release. (Closes: #963503) Regards, -- Stephan Lachnit
Re: RFS: symfit/0.5.2-1 [ITP] -- Symbolic Fitting in Python, fitting as it should be
Hi Drew, > Hi Stephan, you haven't got a doc package in place yet for symfit. But > the docs build cleanly, the template generated for dh_make gives the > pattern for python packages like this. Would you like to add this > before update? > > Setting up debian/tests can be useful too. With pytests it shouldn't be > hard to do. (2 tests currently fail but should be straightforward to fix > or work around). > > debian/tests can be added later, but probably a good idea to add the doc > package now. Otherwise it'll be waiting in the NEW queue twice. > > Drew I'm looking into the tests right now, but can you give me some hints on the doc package? I don't get it to build, I'm not really familiar with pybuild. > Nice work. I can sponsor this. Thanks! Where should I maintain this package? In the DPMT? Cheers, Stephan
Re: RFS: symfit/0.5.2-1 [ITP] -- Symbolic Fitting in Python, fitting as it should be
> Heh no need for encryption, no secrets here :) > (not replying encrypted since I'm on webmail which doesn't gave gpg > configured. I took off cc:debian-python.) I think protonmail does that even without me doing anything, it wasn't intended anyway. > You shouldn't need to fiddle (much) with pybuild. Use dh_make to > generate a debian folder, check what it puts in. It's only a few lines > needed, you can copy over from the dh_make-generated debian/ to the > debian/ that you've made. Using the template gives me: > dh_sphinxdoc: warning: Sphinx documentation not found And results in an empty doc package When rebuilding the documentation as described in the rules template, I get: > NotImplementedError: Unknown node: CodeAreaNode The only thing I found regarding that issue was https://github.com/sphinx-doc/sphinx/issues/7816, which isn't really helpful. If you have an idea and want to point it out in the code, you can comment on my salsa repo: https://salsa.debian.org/stephanlachnit/symfit/-/commit/b75fe5f301dd507994957701f5f46ab5e6e88e84 > Since this is a maths tool, you could place it in the Debian Science > team. DMPT could work, but probably science developers are more likely > to be actually using it. Alright, I put it on their salsa account as soon as it's ready. Cheers, Stephan
[RFS] boolean.py (dependency for reuse)
Hi, I'm searching for a sponsor for the package boolean.py (builds python3-boolean), which I would like to maintain in the DPT. It's quite small, and I already set up pytest and autopkgtest. I mainly packaged it because it is a dependency for reuse (see #974696). tl;dr: it is a small library implementing a boolean algebra which is need for a copyright standard from the fsfe called REUSE. The package is here on Salsa: https://salsa.debian.org/stephanlachnit/boolean.py I don't have access right to the DPT Salsa group so it would need to be moved. It's also on Mentors: https://mentors.debian.net/package/boolean.py/ Cheers, Stephan
Salsa access
Dear team members, boolean.py is a python package that just landed in Unstable. I would like to transfer the repo from my namespace to the team namespace, since the team is also named as maintainer. Can someone give me maintainer access so I can move it? Regards, Stephan
Joining the team
Hi, I would like to join the team and maintain three small libraries and two end-user applications, four of which are already in Debian.* My Salsa login is stephanlachnit. I have read the policy and accept it. Regards, Stephan * The packages are boolean.py [1], license-expression [2], symfit [3], Piper [4] and Setzer [6]. [1] https://tracker.debian.org/pkg/boolean.py [2] https://tracker.debian.org/pkg/license-expression [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963503 [4] https://tracker.debian.org/pkg/piper [5] https://tracker.debian.org/pkg/setzer