Re: Request for PythonTeam access to upload `python-mimesis`

Carsten Schoenert <[email protected]> Sun, 29 Mar 2026 16:52:14 +0200
Newsgroups gmane.linux.debian.devel.python
Message-ID <[email protected]>
Hello Kirill,

Am 29.03.26 um 02:32 schrieb Kirill Rekhov:
> Dear Debian Python Team,
> 
> I would like to request access to the PythonTeam on Salsa so that I can upload
> the `python-mimesis` package.

this isn't needed to upload a first version of your package and I 
suggest to stay currently with the git tree within your namespace.

A potential sponsor can push a copy at any time to the DPT namespace on 
salsa.

Based on what I've seen in your current WIP I have some questions.

The default standard within the DPT is still to use a pristine-tar 
branch. Your repository isn't using this as it looks like you are 
planning to do the packaging based on a git only workflow. That's so far 
o.k., but please document this.
How to proceed if someone else than you want to package a new version?

You don't use a d/README.source as an opportunity to explain this and 
also why you have disabled the upstream tests. Also here, why?
Also there are no tests executed within the CI. Exactly for this a Salsa 
CI is probably most helpful to test the packaging in advance.

I d/control please sort the B-D alphabetical.
Also there you are listed as maintainer, would need to be set to the DPT 
if you want to put this package under the hood of the DPT.
python3-setuptools isn't needed as a B-D.

The d/watch file can be easily reformatted into the version 5 format.

Is there a specific reason you don't also create a -doc package? Or is 
this intended to be done later?

The sequencer files d/docs and d/lintian-overrides should be prefixed 
with the packages that they are connected to. It's better to be more 
explicit here.
Btw d/lintian-overides is needed why? You should give a little hint why 
you have added that so other don't need to figure this out and invest 
time on this.

pyproject.toml lists factory-boy as an optional dependency, this means 
this should become at least an Suggest or maybe even a Recommends on the 
binary package.