hundreds-father-40410/13/2019, 2:52 AM
wheel that we release to PyPI because we’re moving the code to
. Thoughts or suggestions? Possible candidates:
average-vr-5679510/14/2019, 9:28 AM
hundreds-father-40410/14/2019, 1:22 PM
average-vr-5679510/14/2019, 1:23 PM
hundreds-father-40410/14/2019, 1:37 PM
wheel with a deprecation cycle with a warning to migrate. So, you can still use
but you should use
average-vr-5679510/14/2019, 1:40 PM
hundreds-father-40410/14/2019, 1:47 PM
I simply don’t know what to call the thing
average-vr-5679510/14/2019, 1:47 PM
hundreds-father-40410/14/2019, 1:50 PM
We could just keep it being one wheel, and have both symbols be available in it for two releases?That’s what I really wanted to do, but it’s impossible :/ see my comment about “owned” files. I spent a lot of time wrestling with it to try to get one wheel to work
average-vr-5679510/14/2019, 1:58 PM
hundreds-father-40410/14/2019, 2:01 PM
average-vr-5679510/14/2019, 2:01 PM
hundreds-father-40410/14/2019, 2:05 PM
enough-analyst-5443410/14/2019, 2:15 PM
average-vr-5679510/14/2019, 2:18 PM
top-level package was a mistake (and the logic there is in fact codifying that it was a mistake)?
enough-analyst-5443410/14/2019, 2:20 PM
average-vr-5679510/14/2019, 2:25 PM
which we’d recommend people only used for migration?
enough-analyst-5443410/14/2019, 2:27 PM
we scold them. Perhaps we should just let them be and allowed_extra_roots. Someone else can make that call.
average-vr-5679510/14/2019, 2:29 PM
hundreds-father-40410/14/2019, 2:35 PM
average-vr-5679510/14/2019, 2:36 PM
enough-analyst-5443410/14/2019, 2:40 PM
fresh-architect-7441710/14/2019, 9:01 PM
, then put all testing libraries there.
directory with the unittests in them?
hundreds-father-40410/15/2019, 12:38 AM
Does that mean all module directories will have `tests/`directory with the unittests in them?For the internal Pants repo, we’re moving in the direction of having all Pants tests live at the same level as src code in the
folder. So, we would have
This discussion is about where the test util code for Pants should live. Right now, for example, it’s
and we want to move it to
The tricky part is that we release our test utils as a wheel for Pants plugin authors to use in their own testing. We need to (for two release cycles) still release the old stuff.