Thomas Kluyver
Thomas Kluyver
I think the error is because Flit fills out the old `Provides` metadata field. It's officially deprecated since PEP 345, and doesn't even appear in the core metadata spec page,...
Thanks. My thinking was to create a nice framework for defining subcommands, because I don't much like the way argparse does it. But when I actually implemented it, I didn't...
Hi! Do you have a `.pypirc` file in your home folder? That might have the wrong username stored in it. (The bit about finding PyPI login credentials is definitely a...
Have you maybe set a `FLIT_USERNAME` environment variable? Try `echo $FLIT_USERNAME` in a terminal. The group in the config file should be called `[pypi]` (rather than `[server-login]`) for Flit to...
Can you describe a specific scenario where this is going wrong? The filtering works in somewhat different contexts, and I often live with little bits of duplication rather than tying...
Aha, I see. So the `_include` function is fine, because `Module.iter_files()` is only going through the files in the importable module - other files you configure to include in the...
@bpabel your package appears to be there now at the address shown in the output: https://test.pypi.org/project/brendan_pack/ Is it possible that you looked at the main PyPI site? test.pypi.org is separate,...
I think you're asking for what setuptools calls `package_data`. It shouldn't be necessary - Flit includes everything that's inside your package in the source tree. It looks like archinstall uses...
I think I've figured this out. We're using [`os.walk()`](https://docs.python.org/3/library/os.html#os.walk) to find the files to go in the wheel, which doesn't follow directory symlinks by default. You can set `followlinks=True`, but...
I'm guessing it works in some way with distutils/setuptools, or archinstall wouldn't be arranged that way. Of course, that doesn't necessarily mean it's *supported*. :slightly_smiling_face: