Your message dated Sat, 29 Mar 2025 19:10:11 +0000
with message-id <e1tybzl-007axm...@fasolo.debian.org>
and subject line Bug#1080255: fixed in aiolimiter 1.2.1-1
has caused the Debian Bug report #1080255,
regarding ITP: aiolimiter -- Python3 asyncio rate limiter, a leaky bucket
implementation
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1080255: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080255
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Yuri Konotopov <ykonoto...@gnome.org>
X-Debbugs-Cc: debian-de...@lists.debian.org, ykonoto...@gnome.org
* Package name : aiolimiter
Version : 1.1.0
Upstream Contact: Martijn Pieters <m...@zopatista.com>
* URL : https://github.com/mjpieters/aiolimiter
* License : MIT
Programming Lang: Python
Description : Python3 asyncio rate limiter, a leaky bucket implementation
Hello!
Because apt-mirror [1] project is long time unmaintained [2], having many [3]
issues unresolved I started apt-mirror2 [4] project as a drop-in replacement
for the apt-mirror.
apt-mirror2 is pure Python/asyncio implementation without `subprocess` calls so
it have some required dependencies which are missing from Debian:
- aiofile (aiofiles are supported also, but aiofiles is threaded file asyncio
implementation and aiofile - is pure Linux AIO implementation)
- caio (this is dependency of aiofile - Python bindings for Linux AIO)
- aiolimiter
This issue is for aiolimiter dependency.
AFAIK there are 2 project that can be used to limit asyncio:
- aiolimiter [5]
- asynciolimiter [6]
As I see aiolimiter is older and maintained, and asynciolimiter repo don't have
recent commits.
For now I packaged [7] aiolimiter as part of the apt-mirror2 project providing
source and binary packages in the apt-mirror2 Packagecloud repository [8].
I will be glad to maintain this package along with apt-mirror2 and all of it's
dependencies.
[1] https://github.com/apt-mirror/apt-mirror
[2] https://github.com/apt-mirror/apt-mirror/issues/139
[3] https://github.com/apt-mirror/apt-mirror/issues
[4] https://gitlab.com/apt-mirror2
[5] https://pypi.org/project/aiolimiter/
[6] https://pypi.org/project/asynciolimiter/
[7] https://gitlab.com/apt-mirror2/aiolimiter-debian-packaging
[8] https://packagecloud.io/nE0sIghT/apt-mirror2
--- End Message ---
--- Begin Message ---
Source: aiolimiter
Source-Version: 1.2.1-1
Done: Yuri Konotopov <ykonoto...@gnome.org>
We believe that the bug you reported is fixed in the latest version of
aiolimiter, 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 1080...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yuri Konotopov <ykonoto...@gnome.org> (supplier of updated aiolimiter 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 23 Feb 2025 07:24:20 +0000
Source: aiolimiter
Binary: python3-aiolimiter
Built-For-Profiles: pkg.linux.nokerneldbg pkg.linux.nokerneldbginfo
Architecture: source all
Version: 1.2.1-1
Distribution: unstable
Urgency: low
Maintainer: Yuri Konotopov <ykonoto...@gnome.org>
Changed-By: Yuri Konotopov <ykonoto...@gnome.org>
Description:
python3-aiolimiter - asyncio rate limiter, a leaky bucket implementation
Closes: 1080255
Changes:
aiolimiter (1.2.1-1) unstable; urgency=low
.
* Initial release, autogenerated by py2dsp/3.20230219; Closes: #1080255
Checksums-Sha1:
f06aa3fcdb3d90b696b2893bcd1703e35ffcbf4b 2035 aiolimiter_1.2.1-1.dsc
8d343751f67bdc4878783425b54a07a72cc22e3e 7185 aiolimiter_1.2.1.orig.tar.gz
4f05dfb1bf03757226992be9ec2a66a01b1cb1d7 2000 aiolimiter_1.2.1-1.debian.tar.xz
d79a7ab993b397d24dea90402bba9063e88b4b92 7309
aiolimiter_1.2.1-1_amd64.buildinfo
4263626c18e6e622bab5df3ed3d7eaa56fcf0e2b 8416
python3-aiolimiter_1.2.1-1_all.deb
Checksums-Sha256:
7c016e81bdceae02c5e11f05fd8a08b0da09b3e4a156d02658d453b824dccb01 2035
aiolimiter_1.2.1-1.dsc
e02a37ea1a855d9e832252a105420ad4d15011505512a1a1d814647451b5cca9 7185
aiolimiter_1.2.1.orig.tar.gz
51457a83b9133bb4308f9ad028521b984dc8c1e2be2c118eb3808458321dbb32 2000
aiolimiter_1.2.1-1.debian.tar.xz
13e424821e81be0f14745f56bd59271778e4b5b120ba7155ae979aa95598272a 7309
aiolimiter_1.2.1-1_amd64.buildinfo
919ae621684c8b84e5b34321f0cc1af049e7c8582780f429c37bf985fcae24cf 8416
python3-aiolimiter_1.2.1-1_all.deb
Files:
e6490217df9fdde45f113c829852bc26 2035 python optional aiolimiter_1.2.1-1.dsc
82306409ed14b7d46929606143a7ee65 7185 python optional
aiolimiter_1.2.1.orig.tar.gz
e90fa5fe1c1e4997bda730a3aaa49346 2000 python optional
aiolimiter_1.2.1-1.debian.tar.xz
051939d139705a173d1117540a8b69dc 7309 python optional
aiolimiter_1.2.1-1_amd64.buildinfo
79e937c84b103e6d6e99a51139e70b93 8416 python optional
python3-aiolimiter_1.2.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmfPqOIACgkQJ2Egg8PS
prD1Aw//cn1ikEw/CCj5y4ZipaaGeXRpkQ5cXRlkMgGR2a+ZhlI0l8AerEKiucbJ
qwf42qrc1hqYSJEkP6HVSifPn8llOCiJGgm219HesBo+TZrBydliMS7N+1A0KjKG
7MOrgS14rGBGuEZwINMauKQ3ssrb35CxeG54vVJPE5H2kDevwjvbnxJR8XkStXS9
7ZS/jJb2DHAShR+x6E3y6p0Bgc4geEZU7XH1n8CDbDi96/v+4XlWAJUQobwdy0zs
BMcAJQYUVTZdmHAGdRa4PvffELTgo82FCF+3QwBIak7HN8DxnRAlsCoXq0kYfeln
9y40qDhmrU2TFxKgFwgeoCMsMfQPHi1PdCzfmjQMZLBEzqmdCkImi+eZTo69IxIU
ZkLnh/XQKMj8LP8elibVm+G4VwTuSAPCPFSozn/uXsoqmYDFAcvhtotVQmi7rTf3
MYzquAHx9aziSqj80z3pIhHeOkKHraz8yDdHiQ/JkHQ0JR2jOSlzqvm0MmH1wvY+
8+mAw2ut06MfUXQTBcpgLmSXr5fw65AmhYDYQFgfUuWoFwJV8sqOwQW0T9YahBVa
/Vn+8ttjLLkSbPOPi9uBhraE7lG6u9I7zqFyLsodaaW9t0sYyh+UHDiW3onem/cC
QWFKdPzoskh7YkCReO7ejY08/Mt+5Bz8GuEUYeJbnqxY/kifg5M=
=37EI
-----END PGP SIGNATURE-----
pgpF4130ibPPr.pgp
Description: PGP signature
--- End Message ---