Debian Bug report logs - #1008768
ITP: pytest-relaxed -- provide relaxed test discovery for pytest

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Antoine Beaupre <anarcat@debian.org>

Date: Fri, 1 Apr 2022 01:15:01 UTC

Owned by: tchet@debian.org

Severity: wishlist

Fixed in version pytest-relaxed/2.0.2-1

Done: Alexandre Detiste <tchet@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/bitprophet/pytest-relaxed/issues/12

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org:
Bug#1008768; Package wnpp. (Fri, 01 Apr 2022 01:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupre <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org. (Fri, 01 Apr 2022 01:15:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupre <anarcat@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: pytest-relaxed -- provide relaxed test discovery for pytest
Date: Thu, 31 Mar 2022 21:12:42 -0400
Package: wnpp
Severity: wishlist
Owner: Antoine Beaupre <anarcat@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name    : pytest-relaxed
  Version         : 1.1.5
  Upstream Author : bitprophet
* URL             : https://github.com/bitprophet/pytest-relaxed/
* License         : BSD-2
  Programming Lang: Python
  Description     : provide relaxed test discovery for pytest

This is the spiritual successor to https://pypi.python.org/pypi/spec,
but is built for pytest instead of nosetests, and rethinks some
aspects of the design (such as increased ability to opt-in to various
behaviors.)

Has it ever felt strange to you that we put our tests in tests/, then
name the files test_foo.py, name the test classes TestFoo, and finally
name the test methods test_foo_bar? Especially when almost all of the
code inside of tests/ is, well, tests?

This pytest plugin takes a page from the rest of Python, where you
don't have to explicitly note public module/class members, but only
need to hint as to which ones are private. By default, all files and
objects pytest is told to scan will be considered tests; to mark
something as not-a-test, simply prefix it with an underscore.

----

This is a dependency of the python-invoke test suite. Binary package
would, of course, probably be python3-pytest-relaxed.



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Antoine Beaupre <anarcat@debian.org>:
Bug#1008768; Package wnpp. (Fri, 01 Apr 2022 01:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Antoine Beaupre <anarcat@debian.org>. (Fri, 01 Apr 2022 01:30:04 GMT) (full text, mbox, link).


Message #10 received at 1008768@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: 1008768@bugs.debian.org
Subject: Re: Bug#1008768: Acknowledgement (ITP: pytest-relaxed -- provide relaxed test discovery for pytest)
Date: Thu, 31 Mar 2022 21:27:50 -0400
Control: forward -1 https://github.com/bitprophet/pytest-relaxed/issues/12

Major caveat on this packaging:

upstream is lacking support for pytest 5 *and* 6, and therefore will
break under Python 3.10, which means it won't work in bookworm/sid right
now.

https://github.com/bitprophet/pytest-relaxed/issues/12
https://github.com/bitprophet/pytest-relaxed/issues/11

So I guess that needs to be fixed before any of this work makes sense.

a.
-- 
You can't conquer a free man; the most you can do is kill him.
                       -  Robert A. Heinlein



Set Bug forwarded-to-address to 'https://github.com/bitprophet/pytest-relaxed/issues/12'. Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Fri, 01 Apr 2022 01:48:03 GMT) (full text, mbox, link).


Changed Bug title to 'RFP: pytest-relaxed -- provide relaxed test discovery for pytest' from 'ITP: pytest-relaxed -- provide relaxed test discovery for pytest'. Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Mon, 29 May 2023 17:39:05 GMT) (full text, mbox, link).


Removed annotation that Bug was owned by Antoine Beaupre <anarcat@debian.org>. Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Mon, 29 May 2023 17:39:05 GMT) (full text, mbox, link).


Changed Bug title to 'ITP: pytest-relaxed -- provide relaxed test discovery for pytest' from 'RFP: pytest-relaxed -- provide relaxed test discovery for pytest'. Request was from Alexandre Detiste <alexandre.detiste@gmail.com> to control@bugs.debian.org. (Wed, 08 May 2024 14:57:03 GMT) (full text, mbox, link).


Owner recorded as tchet@debian.org. Request was from Alexandre Detiste <alexandre.detiste@gmail.com> to control@bugs.debian.org. (Wed, 08 May 2024 14:57:04 GMT) (full text, mbox, link).


Added indication that bug 1008768 blocks 1070758 Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Wed, 08 May 2024 15:09:05 GMT) (full text, mbox, link).


Added indication that bug 1008768 blocks 1070759 Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Wed, 08 May 2024 15:12:03 GMT) (full text, mbox, link).


Reply sent to Alexandre Detiste <tchet@debian.org>:
You have taken responsibility. (Sat, 11 May 2024 19:03:03 GMT) (full text, mbox, link).


Notification sent to Antoine Beaupre <anarcat@debian.org>:
Bug acknowledged by developer. (Sat, 11 May 2024 19:03:03 GMT) (full text, mbox, link).


Message #29 received at 1008768-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1008768-close@bugs.debian.org
Subject: Bug#1008768: fixed in pytest-relaxed 2.0.2-1
Date: Sat, 11 May 2024 19:00:14 +0000
[Message part 1 (text/plain, inline)]
Source: pytest-relaxed
Source-Version: 2.0.2-1
Done: Alexandre Detiste <tchet@debian.org>

We believe that the bug you reported is fixed in the latest version of
pytest-relaxed, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1008768@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated pytest-relaxed package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 08 May 2024 16:34:46 +0200
Source: pytest-relaxed
Binary: python3-pytest-relaxed
Architecture: source amd64
Version: 2.0.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>,
Changed-By: Alexandre Detiste <tchet@debian.org>
Description:
 python3-pytest-relaxed - provide relaxed test discovery for pytest
Closes: 1008768
Changes:
 pytest-relaxed (2.0.2-1) unstable; urgency=medium
 .
   * Initial upload (Closes: #1008768)
Checksums-Sha1:
 8f246c7a5fdaa16d90db52bfcb45c7c30edac0ad 2165 pytest-relaxed_2.0.2-1.dsc
 8d9cc3ab5ba2a8126c0e2942cc4968ea8dd20f80 22078 pytest-relaxed_2.0.2.orig.tar.gz
 cb473acbbcc6934bc36fa70c4fb6a7abb25d7f57 2236 pytest-relaxed_2.0.2-1.debian.tar.xz
 aedc2769ff69b061cf41fe9ad29af3f246f95e54 7697 pytest-relaxed_2.0.2-1_amd64.buildinfo
 151dde96a5197753ed69fc646f90c640b9a164f0 16788 python3-pytest-relaxed_2.0.2-1_amd64.deb
Checksums-Sha256:
 32f8d9801d1ad2cfd1b91c0cfb75af1297451295e9641d76bc8b1c0abe2ea522 2165 pytest-relaxed_2.0.2-1.dsc
 aba10bf2dd25ef25b0a6e116e5ee10e43852fe285f66a4092984c87cbfcf5b18 22078 pytest-relaxed_2.0.2.orig.tar.gz
 77621c2f40673f42299f37f46f00c61aa276829ea125b0f9aa8ad06d7e01373e 2236 pytest-relaxed_2.0.2-1.debian.tar.xz
 5c8eb6eda34c741ea3f0304a6386f41b79f0821f6e1c6ef37f542ce77c170c2a 7697 pytest-relaxed_2.0.2-1_amd64.buildinfo
 4d128a87f3e037ec96be76bb326944875c0323b91062334d48e02a3a25338738 16788 python3-pytest-relaxed_2.0.2-1_amd64.deb
Files:
 2372d6e26ba9bb7d606f6b828f350166 2165 python optional pytest-relaxed_2.0.2-1.dsc
 9d845651d20d491e406d3988c50d3cde 22078 python optional pytest-relaxed_2.0.2.orig.tar.gz
 0ee65cb69d3aee495580a9c3b87d3be5 2236 python optional pytest-relaxed_2.0.2-1.debian.tar.xz
 8a5d95227e78dcc07d278bfa148595e8 7697 python optional pytest-relaxed_2.0.2-1_amd64.buildinfo
 94fad0e26baf431ac93fd937d60007b6 16788 python optional python3-pytest-relaxed_2.0.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmY7l8sRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoIYxAAlBAYH7TGGaiVGeLl7ua4rW9n8gbp8/X4
rSFTMsJEjnw1RAR7d9CSroJ/gWqEU5ZeionQiLZ8ZUPy4AJvMh9vPLj5cvgPMUmo
qAb0ouJfdfmQrDJbqGm3pIgYmqEbpbN9j9auqndgGdvMhByrZLz3akA3cvuPtlVe
1tHVg5hiT6K5ER8ONArOIZ7eNul2vmzuE8YvHvibeE5WfgfCOppPMqiR/qPA5n4z
MabTL7MbmRgfpHsKkaRhsYbSpr6c+oj+ZNXVPxfIQtCjl952D5dCnFexLxfE3q6/
zMRl9AQ3lkzYVX7+fqxwZ84+tt71H9QPRrVEuv7/N+R3a6hfk9jfFby+6ywoAE2+
pnxCkA9JqKxbOcasSACzmK6O1YI0o4U67YmaCEM6AEcl7Y7dWikLBv3Z3xjNo0MO
wq4IyeR0xA66Iow5WAuMq2ChSh40LPtgG0gUOiHxwhqyd0WP1MGhWX4SSq7IKzIY
YqdfpbGCeixJT751OfvzwKodBwBnjQwARlGRgEPg/zn+vfYU4aD9ozJyJivaHKnT
d6cr8Dl6KWfhyQ29/Ho/YFncQIdh2U2FSjH9Z8dmXxs/D0t40CUfU4I9gWWHzplP
jpbL0hl5/nMwCQ84WAj5Pzvp8GLgkeMmZtRj+G6TYICY+ox6LgRAIK7PcWTpIbrp
2cty2iLLSlM=
=oAp8
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 09 Jun 2024 07:29:16 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Nov 22 00:08:03 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.