proud-dentist-22844
06/05/2024, 11:02 PMacoustic-librarian-29560
06/06/2024, 12:33 PMacoustic-librarian-29560
06/06/2024, 12:35 PMgo.mod or requirements.txt) actually caused pants to see the generator itself as changed.proud-dentist-22844
06/06/2024, 9:59 PMGeneratorTarget to its generated targets. I think I saw something about the files based generator, but that isn't quite what I needed.
It turns out I can't really turn PythonDistribution until a generator because that would prevent people from using parametrize. I don't want to replace the generator with the generator target, I want to make some of its metadata (the entry_points defined on the python_distribution addressable.acoustic-librarian-29560
06/06/2024, 10:01 PMproud-dentist-22844
06/06/2024, 10:11 PMpython_distribution -> target generator
python_entry_point -> new target generated by the python_distribution
This "generated" target represents a small subset of the metadata recorded on the python_distribution, so people could easily run into issues trying to parametrize a field that has nothing to do with the entry points, since effectively only the fields on the "generated" target can be parametrized.