James
James
This PR now also includes the test that was the main blocker to date. Disabling the `emit()` call for the new warning fails the test as expected.
4 test failures in CI, 3 of which were the expected problem with `test_type_files_included_by_default`. Ruff error fixed in f443652
Looking further into `setuptools` support for typing files, I can't really figure out if the typing files are supposed to be ignored when `ignore-package-date = true`. The [documentation](https://github.com/pypa/setuptools/blame/6ee23bf0579c52e1cbe7c97fc20fd085ff2a25c7/docs/userguide/miscellaneous.rst#L37-L48) says: >...
It sounds like `setuptools` _should_ include the typing files in this case (i.e. except when the user specifically asks for them to be excluded), but from my understanding of how...
Interestingly, I am having difficulty reproducing the problem I thought was here in order to file a separate issue. In other words, in an attempted reproduction, if I set `include-package-data...
I am at this point confident that the problem is exclusive to the test suite. It is kinda tricky to figure out exactly how the tests should be tweaked to...
> I have also found that the feature seems to work in practice, but doesn't seem to work in the tests. The tests pass if I change > > ```python...
Remaining failure in CI seems to be failure when provisioning the Cygwin environment, I see nothing that is actionable for me as the author of the PR.
Not sure if this is a draft because you intend to add other things, or in case _we_ spot something that needs adding. Either way, changes in it as of...
It may merit a separate issue, but making a note while it's fresh in my mind from PyCon US where the steering council solicited maintainer help: It would also be...