Re: Versioneer [was Re: a review of your bumblebee-status package]

2022-06-07 Thread Paul Wise
On Tue, 2022-06-07 at 16:12 +0200, Timo Röhling wrote: > Versioneer is meant to simplify version tracking for the developer; > it supports a number of authoritative sources such as "git > describe" to determine the current version number. There are two > modes of operation: > > - in developer

Re: a review of your bumblebee-status package

2022-06-07 Thread Ben Westover
Hello, I've read more into versioneer, and it turns out with the way it works you can't simply remove versioneer.py from the source, much less _version.py. Therefore, I'm excluding _version.py in d/copyright, then replacing it with the much smaller PyPI version in d/patches, and not touching

Re: Updating pytest

2022-06-07 Thread Sandro Tosi
> Sandro: you managed the numpy transition, it seems. What is involved > in something like this? I would imagine something like: > > (1) Upload pytest 7.x to experimental i took care of this just now, uploading pytest/7.1.2 to experimental (and i've messed up the branches on salsa, so i've

Re: a review of your bumblebee-status package

2022-06-07 Thread Julian Gilbey
On Tue, Jun 07, 2022 at 03:59:22PM +0100, Julian Gilbey wrote: > > > As far as I understand it, this file is used by the author of the > > > program, not end users. I don't understand it well, though, because I > > > haven't put much time into researching what versioneer even does. > > > If my

Re: a review of your bumblebee-status package

2022-06-07 Thread Julian Gilbey
On Tue, Jun 07, 2022 at 09:47:14AM -0400, Antoine Beaupré wrote: > >>> _version.py is not a copy of versioneer, it's *generated* by versioneer. > >>> However, there is versioneer.py in the root directory, which is. I'll > >>> exclude that from the source and repack. > >> > >> hmm... how about

Bug#1012453: ITP: python-openstep-plist -- A parser for the "old style" OpenStep plist format (also known as ASCII plist)

2022-06-07 Thread 魏銘廷
Package: wnpp Severity: wishlist Owner: Yao Wei (魏銘廷) X-Debbugs-Cc: debian-de...@lists.debian.org, debian-fo...@lists.debian.org, debian-python@lists.debian.org * Package name: python-openstep-plist Version : 0.3.0 Upstream Author : The FontTools Organization * URL :

Re: a review of your bumblebee-status package

2022-06-07 Thread Julian Gilbey
On Tue, Jun 07, 2022 at 10:51:08AM -0400, Antoine Beaupré wrote: > It seems to me that generated files shouldn't be shipped as part of the > source we distributed to users. Those files should be (re)generated at > build time. Ah, I understand you better now. Debian is full of generated files

Re: a review of your bumblebee-status package

2022-06-07 Thread Antoine Beaupré
On 2022-06-07 15:44:28, Julian Gilbey wrote: > On Tue, Jun 07, 2022 at 09:47:33AM -0400, Antoine Beaupré wrote: >> On 2022-06-07 07:11:15, Julian Gilbey wrote: >> > [...] >> > As far as I understand, versioneer (or the _version.py generated by >> > it) uses a whole bunch of heuristics to determine

Re: a review of your bumblebee-status package

2022-06-07 Thread Julian Gilbey
On Tue, Jun 07, 2022 at 09:47:33AM -0400, Antoine Beaupré wrote: > On 2022-06-07 07:11:15, Julian Gilbey wrote: > > [...] > > As far as I understand, versioneer (or the _version.py generated by > > it) uses a whole bunch of heuristics to determine the version number > > of the package, for example

Versioneer [was Re: a review of your bumblebee-status package]

2022-06-07 Thread Timo Röhling
Hi everyone, * Ben Westover [2022-06-06 22:42]: As far as I understand it, this file is used by the author of the program, not end users. I don't understand it well, though, because I haven't put much time into researching what versioneer even does. Versioneer is meant to simplify version

Re: a review of your bumblebee-status package

2022-06-07 Thread Antoine Beaupré
On 2022-06-06 23:42:19, Ben Westover wrote: > Here's another note: > > On 6/6/22 10:49 AM, Antoine Beaupré wrote: >> * i'm really not sure I like that C binary to fetch the keyboard >>layout... surely there must be a more pythonic way of doing this? i >>guess there's another layout-xkb

Re: a review of your bumblebee-status package

2022-06-07 Thread Antoine Beaupré
On 2022-06-07 07:11:15, Julian Gilbey wrote: > Hi Ben, > > On Mon, Jun 06, 2022 at 10:42:53PM -0400, Ben Westover wrote: >> > > _version.py is not a copy of versioneer, it's *generated* by versioneer. >> > > However, there is versioneer.py in the root directory, which is. I'll >> > > exclude that

Re: a review of your bumblebee-status package

2022-06-07 Thread Antoine Beaupré
On 2022-06-06 22:42:53, Ben Westover wrote: > Hello Antoine, > I am aware of this failure and have reported it upstream. For now, I'll disable the offending test. >>> >>> After doing that, I discovered that almost all of the tests are faulty >>> (at least on Python 3.10), so I've

Re: Updating pytest

2022-06-07 Thread Julian Gilbey
On Tue, Jun 07, 2022 at 08:27:38AM +0100, Julian Gilbey wrote: > > > Anyone willing to go for it? > > > > I thought you were volunteering for it? :) jokes aside, i think > > preparing the new pytest upstream release for experimental may be the > > "easiest" part of this ordeal. > > I guess it

Bug#1012441: ITP: specreduce -- Astropy coordinated package to reduce and calibrate spectroscopic astronomical data

2022-06-07 Thread Ole Streicher
Package: wnpp Severity: wishlist Owner: Ole Streicher X-Debbugs-Cc: debian-de...@lists.debian.org, debian-as...@lists.debian.org, debian-python@lists.debian.org * Package name: specreduce Version : 1.0.0 Upstream Author : Astropy Specreduce contributors * URL :

Re: Updating pytest

2022-06-07 Thread Andrius Merkys
On 2022-06-07 04:01, Sandro Tosi wrote: > I would consider pytest a "core" python package, and so a complete > rdeps rebuild is appropriate +1. That is what I meant by suggesting ratt-rebuilding all the rdeps. Best, Andrius

Re: Updating pytest

2022-06-07 Thread Julian Gilbey
On Mon, Jun 06, 2022 at 09:01:37PM -0400, Sandro Tosi wrote: > > > I think this page includes debci results for experimental: > > > > > > https://release.debian.org/britney/pseudo-excuses-experimental.html > > > > > > It shows what would happen when migrating experimental to unstable. > > > > Oh

Re: a review of your bumblebee-status package

2022-06-07 Thread Andrey Rahmatullin
On Mon, Jun 06, 2022 at 10:42:53PM -0400, Ben Westover wrote: > > Does the package *work* at all in 3.10? We might not want to silence > > real errors here... > > Upstream says 3.4-3.9 is supported, but I don't know if that's because 3.10 > doesn't work or because they haven't bothered to add it.

Re: a review of your bumblebee-status package

2022-06-07 Thread Julian Gilbey
Hi Ben, On Mon, Jun 06, 2022 at 10:42:53PM -0400, Ben Westover wrote: > > > _version.py is not a copy of versioneer, it's *generated* by versioneer. > > > However, there is versioneer.py in the root directory, which is. I'll > > > exclude that from the source and repack. > > > > hmm... how about