This issue covers renaming the Python module to _fedmod, such that the CLI is the only public interface to the tool.
The module itself should also be moved into a src directory to more clearly separate the deployed components from the build-and-test infrastructure.
src
This should also allow pip install -e src to generate a proper script wrapper (right now, attempting to do that collides with the fedmod package directory name).
pip install -e src
fedmod
Metadata Update from @ncoghlan: - Issue assigned to ncoghlan
Implemented in https://pagure.io/modularity/fedmod/pull-request/17, along with assorted other cleanups and README updates.
It turns out the missing script wrapper was actually due to a bug in setup.py - it was passing "entry_point=..." instead of "entry_points=...".
Metadata Update from @ncoghlan: - Issue close_status updated to: RESOLVED - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.