Request to join the team

2024-01-29 Thread Ricardo B. Marliere
Hi,

My name is Ricardo and I've been trying to get involved with Debian to
give back to the community. I'm "rbmarliere" in Salsa [1] and I have
made a few contributions to the Go team. However, I have more experience
with Python and would like to help in fixing bugs for the team and
other general QA work. I have read and accept the Debian Python Team
Policy [2].


Thank you,
-   Ricardo.

---
[1] https://salsa.debian.org/rbmarliere
[2] 
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst



Re: New upstream version of flufl.i18n fails its test

2024-01-29 Thread Yogeswaran Umasankar

Hi,

On Sat, Jan 27, 2024 at 07:01:06PM +0100, Andreas Tille wrote:

Hi,

I checked some random DPT packages and had a look into flufl.i18n.

Unfortunately the new upstream version fails its test as you can
see in Salsa CI[1].

Any help is welcome
   Andreas.


[1] https://salsa.debian.org/python-team/packages/flufl.i18n/-/jobs/5148646


I made some changes for you to take a look. Included a patch to use
setuptools and sphinx-build html docs with Python 3.12.
https://salsa.debian.org/python-team/packages/flufl.i18n

Cheers!
Yogeswaran.



Re: Application to be a member

2024-01-29 Thread Patrick ZAJDA
I forgot to mention I  have read 
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst 
and I accept it.

--
Patrick ZAJDA


OpenPGP_0x9D4AD35BEA273DCA.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Application to be a member

2024-01-29 Thread Patrick ZAJDA

Hello,

I write this message to be a member of the Python Team.

Firstly because I wish to package Aresponse, RFS will be mailed to the list.
I would also be happy to help for other modules in the maximum of my skills.

As a Python programmer, I actually maintain PySMSBoxNet [1], a library 
to use smsbox.net API

[1]: https://github.com/Nardol/pysmsboxnet
I plan to also package PySMSBoxNet if it can be of interest for Debian.
I have made some little contributions to Home Assistant core and have 
implemented auto-completion using Argcomplete in ESPHome.


My name on Salsa is Nardol

Best regards,
--
Patrick ZAJDA


OpenPGP_0x9D4AD35BEA273DCA.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1061777: ITP: aresponses -- Asyncio response mocking. Similar to the responses library used for 'requests'

2024-01-29 Thread Patrick ZAJDA
Package: wnpp
Severity: wishlist
Owner: Patrick ZAJDA 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: aresponses
  Version : 3.0.0
  Upstream Contact: Bryce Drennan 
* URL : https://github.com/aresponses/aresponses
* License : MIT/Copyright (c) 2016 CircleUp Network, Inc
  Programming Lang: Python
  Description : Asyncio response mocking. Similar to the responses library 
used for 'requests'

Aresponse is an asyncio testing server for mocking external services.
Features:
 - Fast mocks using actual network connections
 - allows mocking some types of network issues
 - use regular expression matching for domain, path, method, or body
 - works with https requests as well (by switching them to http requests)
 - works with callables

Compared to similar packages, documentation provides more instruction and usage 
is really easyer within less lines.
Flexibility is also right for this lib when needing to test connection using 
AIOHTTP and instructions are included in the documentation to use Aresmonse 
with aiohttp test framework.
I use it to test PySMSBoxNet [1].
[1]: https://github.com/Nardol/pysmsboxnet

I need a sponsor for this package, idealy I wish to maintain this package by 
being a member of the Python Team.

Best regards,

Patrick

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEF6TZmSao+HhR4xlgnUrTW+onPcoFAmW33BIACgkQnUrTW+on
PcqsGg/7BqDd9kDfIzP+Z0uhTVGhwT4I6s5JGq+8yVpXuH0YEVxzNId4bUtP+ZTG
58njDbxjIUC8MnZntbNpgkjHhXbXIUTJusxkMQMZpMIVW2FjYfnEWHywZXuhvAOR
aaFYV9OHnUARPg59/Q1YtDlBnja7sQkvMMGsGtbObBQbmINU3cUnO2h5//qPqaJZ
XzpwgFuhWuIef8Iz+Jce65eEz0xugQX5nE9jmM5XSUssQ/WJ6q24xVaCXsgDHUu5
kuqCo7byhjlDgVLNc0o9Aoeowih+aPLn1D1CQvIkdlT8jGPzXUg63O7d+Xy2VC/1
GTxNvQPk34PpctmfM6p3PiDFS+T/3ivwmUbSA45tC7SWSFolhihu+GV8hg+Rx3w5
6xvV3TjoCVxSX3FP5/73/SzYA1Y4ifgaL1fYQVL8i8YUFqhxlaJkc6Pc4x6RTlyw
Zt35IF0lc7FPmY+jQCcCk7oBhWGr4gjWqbmWjtGi4O+b3rSVgi4WgRRy6drb7u8J
i2a3+ZeWhZ4fdAlxJFq9eRlA7oEdoqM7IVRlsjVIrSrhrf0ektx71lPMRK4/fIKP
ZSYedj2uf7ikbXLf5A1UHN8VXNqx3ZNtDe1qXDXVY7XZQ/y/buLg3fuSRarhJIvp
Z4cMzD5ntB+ev+UhKgREy0CDpF05IQZPg2hf2vG11JAV6VUqslw=
=yU7j
-END PGP SIGNATURE-



Re: python-plaster: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 returned exit code 13

2024-01-29 Thread Andreas Tille
Am Mon, Jan 29, 2024 at 02:29:28PM +0300 schrieb Dmitry Shachnev:
> 
> I have seen a similar problem in https://bugs.debian.org/1052802 and solved
> it by disabling dh_auto_clean completely.

I've found another solution by trying hard to keep te .egg-info dirs
(in a tarball inside debian/ dir and rsyncing them back at the place
where expected by the test - nothing I'm proud about but it works).
 
> I agree, it would be nice if pybuild did not delete .egg-info directories
> inside tests, or provided a way to opt out.

+1

Kind regards

  Andreas.

-- 
http://fam-tille.de



Re: python-plaster: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 returned exit code 13

2024-01-29 Thread Dmitry Shachnev
Hi,

On Sun, Jan 28, 2024 at 08:27:12PM -0500, Scott Talbert wrote:
> I suspect the issue is because dh-python is clobbering the *.egg-info
> directories in the tests directory during the 'clean' target.
>
> While this is helpful in a lot of cases, it would be nice if there was a way
> to opt out of this behavior.

I have seen a similar problem in https://bugs.debian.org/1052802 and solved
it by disabling dh_auto_clean completely.

I agree, it would be nice if pybuild did not delete .egg-info directories
inside tests, or provided a way to opt out.

--
Dmitry Shachnev


signature.asc
Description: PGP signature