problem with abandonned lib pyliblo

Mathieu Picot <[email protected]> Tue, 20 Dec 2022 12:31:57 +0100
Newsgroups gmane.comp.python.devel
Message-ID <CAHHGS9ENsQ8hz=4cZ0162SLeY9uCVBz-XHQKLYwZeMgDTyPPvw@mail.gmail.com>
--===============2883388325406275947==
Content-Type: multipart/alternative; boundary="00000000000039ead805f040c9aa"

--00000000000039ead805f040c9aa
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi.

There is a problem with the lib pyliblo, the source code of the lib is here=
:
https://github.com/dsacre/pyliblo

The problem is that the lib is now incompatible with python3.11 because it
uses inspect.getargspec function which does not exist anymore. This is very
easy to fix, the main problem is that the author Dominic Sacr=C3=A9 does no=
t
answer anymore to any message (PR, issues, email), so there is no hope he
will fix the problem.

I am ready to maintain this lib myself, I could simply fork it and rename
the lib to pass it to pip list, but all programs using it will have to
rename the lib in their requirements.

Is there a sort of protocol to do when this happens, in order to replace
the source package with a new version ?

thanks for your help

Mathieu

--00000000000039ead805f040c9aa
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi.</div><div><br></div><div>There is a problem with =
the lib pyliblo, the source code of the lib is here:</div><div><a href=3D"h=
ttps://github.com/dsacre/pyliblo">https://github.com/dsacre/pyliblo</a></di=
v><div><br></div><div>The problem is that the lib is now incompatible with =
python3.11 because it uses inspect.getargspec function which does not exist=
 anymore. This is very easy to fix, the main problem is that the author Dom=
inic Sacr=C3=A9 does not answer anymore to any message (PR, issues, email),=
 so there is no hope he will fix the problem.</div><div><br></div><div>I am=
 ready to maintain this lib myself, I could simply fork it and rename the l=
ib to pass it to pip list, but all programs using it will have to rename th=
e lib in their requirements.</div><div><br></div><div>Is there a sort of pr=
otocol to do when this happens, in order to replace the source package with=
 a new version ?</div><div><br></div><div>thanks for your help</div><div><b=
r></div><div>Mathieu<br></div><div><br></div></div>

--00000000000039ead805f040c9aa--

--===============2883388325406275947==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline