Thomas Kluyver

Results 1023 comments of Thomas Kluyver

I'm expecting that when I flip that switch, a bunch of people will show up to complain. In particular, I think many downstream packaging systems (Linux distros, Spack, etc.) are...

Flit 3.4 will have a `--setup-py` option, and a message saying that the default is going to change.

Whew. There's quite a lot written here before I read any of it, so apologies if I've missed some of it. It seems that the motivation for this request is...

Hi! There's not really any good way to do this with Python packaging at the moment. The wheel tags (PEP 425) are meant to label a specific pre-built package of...

The `0+unknown` seems to come from your `_version.py`. I've never been a fan of those tools that try to figure out the version number when the module is loaded.

I guess something must have changed, but there's nothing obvious in the [release notes](https://flit.readthedocs.io/en/latest/history.html#version-3-2) that would affect that. Maybe I missed something out of the release notes. You could also...

Hmm, sorry about that. I'm very used to case-sensitive file systems, where `unimacro` and `Unimacro` are simply different names. What are the errors you see? Is this some of what...

I'd certainly be OK with having the strict option by default, and I think I'd go one step further and not make an option at all. I just remembered we...

That's a good point. But I think a value in the pyproject.toml is perhaps not ideal, because that's controlled by the maintainers of the package, not by the people who...

Thanks @pradyunsg . :slightly_smiling_face: I'm also OK with just erroring on unknown keys with no escape hatch - I think the PEP 621 support is new enough that we can...