On Tue, 10 Sept 2024 at 09:48, Matthias Klose <d...@debian.org> wrote: > hy's autopkg tests fail with setuptools 74:
I get the same failure by simply running hy with a filename, so I agree with the severity but the cause is not setuptools, I think: | $ echo '(print (+ 2 2))' > test.hy | $ hy test.hy | Traceback (most recent call last): | File "/usr/bin/hy", line 12, in <module> | sys.exit(hy_main()) | ^^^^^^^^^ | File "<frozen runpy>", line 287, in run_path | File "<frozen runpy>", line 98, in _run_module_code | File "<frozen runpy>", line 88, in _run_code | TypeError: exec() arg 1 must be a string, bytes or code object Looking upstream I see https://github.com/hylang/hy/issues/2598 and https://github.com/hylang/hy/pull/2599 so we probably just need to backport the latter (perhaps after it merges upstream in a day or so). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4