RFS: symfit/0.5.2-1 [ITP] -- Symbolic Fitting in Python, fitting as it should be

2020-06-22 Thread Stephan Lachnit
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

2020-06-23 Thread Stephan Lachnit
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

2020-06-23 Thread Stephan Lachnit
> 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)

2020-11-30 Thread Stephan Lachnit
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

2021-03-03 Thread Stephan Lachnit
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

2021-05-06 Thread Stephan Lachnit

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