From eloi at yaal.coop Thu Apr 4 10:32:52 2024 From: eloi at yaal.coop (=?ISO-8859-1?Q?=C9loi?= Rivard) Date: Thu, 04 Apr 2024 16:32:52 +0200 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev Message-ID: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> Hi, I am the maintainer of pytest-iam [1] and its underlying library Canaille [2]. This is a plugin that spawns a lightweight customizable OpenID Connect server for test purpose. It can be used to check several behaviors of an application against an OIDC server without mocking the requests. Both projects are actively maintained and Canaille received a NLNet grant last year. I would like to transfer pytest-iam on the pytest-dev github group. The repository is currently on gitlab, but I will move it to github to initialize the transfer if this gets the two votes needed. What do you think? ?loi [1] https://gitlab.com/yaal/pytest-iam [2] https://canaille.readthedocs.org -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From eloi at yaal.coop Thu Apr 4 10:47:49 2024 From: eloi at yaal.coop (=?ISO-8859-1?Q?=C9loi?= Rivard) Date: Thu, 04 Apr 2024 16:47:49 +0200 Subject: [pytest-dev] pytest-libfaketime plugin submission to pytest-dev Message-ID: <8d1b812f124fd0dd6b0fa5cc9210da2aaa793831.camel@yaal.coop> Hi, I am (also) the maintainer of pytest-libfaketime [1]. It brings and hides some boilerplate for using python-libfaketime [2] with pytest. python-libfaketime has the same purpose than freezegun [3] but does it by mocking calls on the C level instead of pythonically, thus it can achieve good performances. The project has no heavy activity, but there is actually no need since it does not bring a lot of code. I would like to transfer pytest-libfaketime?on the pytest-dev github group. The repository is currently on gitlab, but I will move it to github to initialize the transfer if this gets the two votes needed. What do you think? ?loi [1]?https://gitlab.com/yaal/pytest-libfaketime [1] [2]?https://github.com/simon-weber/python-libfaketime [3]?https://github.com/spulec/freezegun [1] https://gitlab.com/yaal/pytest-libfaketime https://gitlab.com/yaal/pytest-iam -------------- next part -------------- An HTML attachment was scrubbed... URL: From ran at unusedvar.com Sat Apr 6 16:40:47 2024 From: ran at unusedvar.com (Ran Benita) Date: Sat, 06 Apr 2024 23:40:47 +0300 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> Message-ID: <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> On Thu, Apr 4, 2024, at 17:32, ?loi Rivard via pytest-dev wrote: > Hi, Hi > I am the maintainer of pytest-iam [1] and its underlying library Canaille [2]. > This is a plugin that spawns a lightweight customizable OpenID Connect server > for test purpose. It can be used to check several behaviors of an application > against an OIDC server without mocking the requests. > Both projects are actively maintained and Canaille received a NLNet grant last > year. > > I would like to transfer pytest-iam on the pytest-dev github group. > > The repository is currently on gitlab, but I will move it to github to > initialize the transfer if this gets the two votes needed. > > What do you think? According to the requirements [0] everything checks out (initially I though missing a tox.ini file, but I see it's in the pyproject.toml, didn't know this was possible...). So +1 from me. [0] https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst#submitting-plugins-to-pytest-dev Ran > ?loi > > [1] https://gitlab.com/yaal/pytest-iam > [2] https://canaille.readthedocs.org From ran at unusedvar.com Sat Apr 6 16:43:54 2024 From: ran at unusedvar.com (Ran Benita) Date: Sat, 06 Apr 2024 23:43:54 +0300 Subject: [pytest-dev] pytest-libfaketime plugin submission to pytest-dev In-Reply-To: <8d1b812f124fd0dd6b0fa5cc9210da2aaa793831.camel@yaal.coop> References: <8d1b812f124fd0dd6b0fa5cc9210da2aaa793831.camel@yaal.coop> Message-ID: <5b493257-6965-4804-b87f-e6dbc550e25a@app.fastmail.com> On Thu, Apr 4, 2024, at 17:47, ?loi Rivard via pytest-dev wrote: > Hi, > I am (also) the maintainer of pytest-libfaketime [1]. It brings and hides some boilerplate for using python-libfaketime [2] with pytest. > python-libfaketime has the same purpose than freezegun [3] but does it by mocking calls on the C level instead of pythonically, thus it can achieve good performances. > > The project has no heavy activity, but there is actually no need since it does not bring a lot of code. > > I would like to transfer pytest-libfaketime on the pytest-dev github group. > > The repository is currently on gitlab, but I will move it to github to initialize the transfer if this gets the two votes needed. > > What do you think? > > ?loi +1 from me. > > [1] https://gitlab.com/yaal/pytest-libfaketime (For anyone else confused, the HTML link here is to pytest-iam, so need to copy/paste the URL). Ran > [2] https://github.com/simon-weber/python-libfaketime > [3] https://github.com/spulec/freezegun -------------- next part -------------- An HTML attachment was scrubbed... URL: From flub at devork.be Mon Apr 8 13:41:46 2024 From: flub at devork.be (Floris Bruynooghe) Date: Mon, 08 Apr 2024 19:41:46 +0200 Subject: [pytest-dev] pytest-libfaketime plugin submission to pytest-dev In-Reply-To: <5b493257-6965-4804-b87f-e6dbc550e25a@app.fastmail.com> References: <8d1b812f124fd0dd6b0fa5cc9210da2aaa793831.camel@yaal.coop> <5b493257-6965-4804-b87f-e6dbc550e25a@app.fastmail.com> Message-ID: <87frvvkazp.fsf@devork.be> On Sat 06 Apr 2024 at 23:43 +0300, Ran Benita via pytest-dev wrote: > On Thu, Apr 4, 2024, at 17:47, ?loi Rivard via pytest-dev wrote: >> Hi, >> I am (also) the maintainer of pytest-libfaketime [1]. It brings and hides some boilerplate for using python-libfaketime [2] with pytest. >> python-libfaketime has the same purpose than freezegun [3] but does it by mocking calls on the C level instead of pythonically, thus it can achieve good performances. >> >> The project has no heavy activity, but there is actually no need since it does not bring a lot of code. >> >> I would like to transfer pytest-libfaketime on the pytest-dev github group. >> >> The repository is currently on gitlab, but I will move it to github to initialize the transfer if this gets the two votes needed. >> >> What do you think? >> >> ?loi > > +1 from me. +1 as well From flub at devork.be Mon Apr 8 13:46:17 2024 From: flub at devork.be (Floris Bruynooghe) Date: Mon, 08 Apr 2024 19:46:17 +0200 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> Message-ID: <87cyqzkas6.fsf@devork.be> On Thu 04 Apr 2024 at 16:32 +0200, ?loi Rivard via pytest-dev wrote: > Hi, > I am the maintainer of pytest-iam [1] and its underlying library Canaille [2]. > This is a plugin that spawns a lightweight customizable OpenID Connect server > for test purpose. It can be used to check several behaviors of an application > against an OIDC server without mocking the requests. > Both projects are actively maintained and Canaille received a NLNet grant last > year. > > I would like to transfer pytest-iam on the pytest-dev github group. > > The repository is currently on gitlab, but I will move it to github to > initialize the transfer if this gets the two votes needed. I guess pytest-dev only exists on github. But there does not need to be a reason we can only exist there, I guess it could make sense to create such a gitlab org as well and use that. > What do you think? +1 from me too From nicoddemus at gmail.com Mon Apr 8 13:46:49 2024 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 08 Apr 2024 14:46:49 -0300 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> Message-ID: <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> On Sat, Apr 6, 2024, at 5:40 PM, Ran Benita via pytest-dev wrote: > On Thu, Apr 4, 2024, at 17:32, ?loi Rivard via pytest-dev wrote: > > Hi, > > Hi > > > I am the maintainer of pytest-iam [1] and its underlying library Canaille [2]. > > This is a plugin that spawns a lightweight customizable OpenID Connect server > > for test purpose. It can be used to check several behaviors of an application > > against an OIDC server without mocking the requests. > > Both projects are actively maintained and Canaille received a NLNet grant last > > year. > > > > I would like to transfer pytest-iam on the pytest-dev github group. > > > > The repository is currently on gitlab, but I will move it to github to > > initialize the transfer if this gets the two votes needed. > > > > What do you think? > > According to the requirements [0] everything checks out (initially I though missing > a tox.ini file, but I see it's in the pyproject.toml, didn't know this was possible...). > So +1 from me. +1 from me as well. In the past I usually was in charge of handling the transfer, but I think it would be interesting if some other core contributor could handle the transfer this time. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicoddemus at gmail.com Mon Apr 8 13:47:41 2024 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 08 Apr 2024 14:47:41 -0300 Subject: [pytest-dev] pytest-libfaketime plugin submission to pytest-dev In-Reply-To: <87frvvkazp.fsf@devork.be> References: <8d1b812f124fd0dd6b0fa5cc9210da2aaa793831.camel@yaal.coop> <5b493257-6965-4804-b87f-e6dbc550e25a@app.fastmail.com> <87frvvkazp.fsf@devork.be> Message-ID: <0e744d80-72c2-4cfc-97c6-0e14b82f78a5@app.fastmail.com> On Mon, Apr 8, 2024, at 2:41 PM, Floris Bruynooghe wrote: > On Sat 06 Apr 2024 at 23:43 +0300, Ran Benita via pytest-dev wrote: > > > On Thu, Apr 4, 2024, at 17:47, ?loi Rivard via pytest-dev wrote: > >> Hi, > >> I am (also) the maintainer of pytest-libfaketime [1]. It brings and hides some boilerplate for using python-libfaketime [2] with pytest. > >> python-libfaketime has the same purpose than freezegun [3] but does it by mocking calls on the C level instead of pythonically, thus it can achieve good performances. > >> > >> The project has no heavy activity, but there is actually no need since it does not bring a lot of code. > >> > >> I would like to transfer pytest-libfaketime on the pytest-dev github group. > >> > >> The repository is currently on gitlab, but I will move it to github to initialize the transfer if this gets the two votes needed. > >> > >> What do you think? > >> > >> ?loi > > > > +1 from me. > > +1 as well +1 from me as well. In the past I usually was in charge of handling the transfer, but I think it would be interesting if some other core contributor could handle the transfer this time. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eloi at yaal.coop Wed Apr 10 03:28:18 2024 From: eloi at yaal.coop (=?ISO-8859-1?Q?=C9loi?= Rivard) Date: Wed, 10 Apr 2024 09:28:18 +0200 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> Message-ID: <77efdc194cd30ff8b1fccfa33c9b1b1e1a7dd7bf.camel@yaal.coop> > +1 from me as well. > > In the past I usually was in charge of handling the transfer, but I > think it would be interesting if some other core contributor could > handle the transfer this time. Thank you. I am ready to transfer the repositories for whoever volunteers to handle this. Just let me know. Then I will release new versions with the updated repository urls. ?loi From ran at unusedvar.com Fri Apr 12 03:41:32 2024 From: ran at unusedvar.com (Ran Benita) Date: Fri, 12 Apr 2024 10:41:32 +0300 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <77efdc194cd30ff8b1fccfa33c9b1b1e1a7dd7bf.camel@yaal.coop> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> <77efdc194cd30ff8b1fccfa33c9b1b1e1a7dd7bf.camel@yaal.coop> Message-ID: Hi ?loi, On Wed, Apr 10, 2024, at 10:28, ?loi Rivard wrote: > I am ready to transfer the repositories for whoever volunteers to > handle this. Just let me know. > > Then I will release new versions with the updated repository urls. Please transfer the repositories to my user, @bluetech on GitHub. Thanks, Ran From eloi at yaal.coop Fri Apr 12 03:47:53 2024 From: eloi at yaal.coop (=?ISO-8859-1?Q?=C9loi?= Rivard) Date: Fri, 12 Apr 2024 09:47:53 +0200 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> <77efdc194cd30ff8b1fccfa33c9b1b1e1a7dd7bf.camel@yaal.coop> Message-ID: <10a1fa9c2b0ba61ec94e36c16d300bd0682f3e23.camel@yaal.coop> > Please transfer the repositories to my user, @bluetech on GitHub. Thank you for volunteering. I just sent you the transfer requests. ?loi -------------- next part -------------- An HTML attachment was scrubbed... URL: From ran at unusedvar.com Fri Apr 12 04:50:50 2024 From: ran at unusedvar.com (Ran Benita) Date: Fri, 12 Apr 2024 11:50:50 +0300 Subject: [pytest-dev] pytest-iam plugin submission to pytest-dev In-Reply-To: <10a1fa9c2b0ba61ec94e36c16d300bd0682f3e23.camel@yaal.coop> References: <7717af571961a2828a889850accdd3206e8392e4.camel@yaal.coop> <44b09e81-11cd-4eac-82f1-bc914dff9584@app.fastmail.com> <3b60a655-f2d4-475c-bfbc-11e507448348@app.fastmail.com> <77efdc194cd30ff8b1fccfa33c9b1b1e1a7dd7bf.camel@yaal.coop> <10a1fa9c2b0ba61ec94e36c16d300bd0682f3e23.camel@yaal.coop> Message-ID: On Fri, Apr 12, 2024, at 10:47, ?loi Rivard wrote: > >> Please transfer the repositories to my user, @bluetech on GitHub. > > Thank you for volunteering. I just sent you the transfer requests. Done! Let me know if you run into any permission issues. Ran -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicoddemus at gmail.com Sat Apr 27 19:38:29 2024 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Sat, 27 Apr 2024 20:38:29 -0300 Subject: [pytest-dev] pytest-8.2.0 Message-ID: pytest-8.2.0 ======================================= The pytest team is proud to announce the 8.2.0 release! This release contains new features, improvements, and bug fixes, the full list of changes is available in the changelog: https://docs.pytest.org/en/stable/changelog.html For complete documentation, please visit: https://docs.pytest.org/en/stable/ As usual, you can upgrade from PyPI via: pip install -U pytest Thanks to all of the contributors to this release: * Bruno Oliveira * Daniel Miller * Florian Bruhin * HolyMagician03-UMich * John Litborn * Levon Saldamli * Linghao Zhang * Manuel L?pez-Ib??ez * Pierre Sassoulas * Ran Benita * Ronny Pfannschmidt * Sebastian Meyer * Shekhar verma * Tamir Duberstein * Tobias Stoeckmann * dj * jakkdl * poulami-sau * tserg Happy testing, The pytest Development Team -------------- next part -------------- An HTML attachment was scrubbed... URL: