high-yak-85899
04/13/2022, 12:58 AMentry_point
? I'm seeing my module specified as entry_point
somehow end up in a traceback like /home/nathanael/.pex/installed_wheels/64f793b8414b45d023fab18cdb41b8298ed2f8d103ec032118f40b5ad1289e2f/my_distribution-0.0-py3-none-any.whl/path/to/my_module.py
enough-analyst-54434
04/13/2022, 1:10 AMhigh-yak-85899
04/13/2022, 1:11 AMmy_distribution
and my_module.py
enough-analyst-54434
04/13/2022, 1:11 AMmy_distribution
comes from a python_distribution
target and the transitive file deps of that target should not include my_module
?high-yak-85899
04/13/2022, 1:13 AM./pants dependencies --transitive
seems to be telling meenough-analyst-54434
04/13/2022, 1:13 AMpython_distribution
target then.high-yak-85899
04/13/2022, 1:14 AMmy_module.py
included../pants package //:my_distribution
does the right thingenough-analyst-54434
04/13/2022, 1:14 AMpex_binary
depends on a python_distribution
the rules that power the package
goal should be exactly what are run on the python_distribution
before it gets added to the PEX file.high-yak-85899
04/13/2022, 1:16 AM