Zulip Chat Archive

Stream: PR reviews

Topic: mathlib-tools#126


Scott Morrison (Oct 13 2022 at 22:08):

My PR to the mathlib-tools repository mathlib-tools#126 is failing in CI, because CI can't install PyInstaller.

I know leanproject is eventually going to be abandoned / replaced, so I guess it's okay if we say it's at end-of-life.

On the other hand, I'm still using it to help understand porting requirements to mathlib4.

Is there anyone with PyInstaller expertise who could take a look?

Kevin Buzzard (Oct 14 2022 at 00:57):

There's plenty of new people at Imperial using leanproject (I installed it myself on a machine today) and come January assuming the port hasn't happened there will be plenty more

Scott Morrison (Oct 14 2022 at 01:03):

leanproject will continue working, the question is whether we have bandwidth to update it and make changes.

Mario Carneiro (Oct 14 2022 at 01:16):

Yeah, I don't think leanproject is EOL yet. Hopefully someone else has more time to spend on it though

Eric Wieser (Oct 14 2022 at 02:56):

If we're really stumped here we could likely remove pyinstaller support entirely; I don't think we ever recommended it as an install method, it was just there for users who wanted it

Patrick Massot (Oct 14 2022 at 07:21):

I was weak the day I accepted a PR adding this pysintaller thing while I didn't know anything about it. Now it blocks all development of leanproject so any PR removing the pyinstaller thing will be merged right away.

Eric Wieser (Oct 14 2022 at 11:57):

https://github.com/leanprover-community/mathlib-tools/pull/127 unblocks things, thanks @Scott Morrison!


Last updated: Dec 20 2023 at 11:08 UTC