-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
don't install tests and other cruft in pip wheels #406
Comments
I looked at this before and some seem to be of the opinion that one should distribute tests with the pip wheel (see here for example).
Otherwise, it might be cleaner to move the |
The docs are very short here but I'm not sure about asterix support for |
that's interesting. but what if those test need, for instance, a pile of model files and assets in order to power them? i guess we can make those small enough.
Right. We currently do need to ship the grader tests for exercises in the pip wheels -- that's essential to our current exercise deployment workflow. At the very least, we should absolutely get rid of the pycache which is not getting properly excluded. |
maybe i'm wrong about pycache
doesn't have the pycache. maybe they're just getting created faster than I expected on install |
Ok, given the fact that I can't get poetry to respect the exclude, and the fact that some people say it's good practice to include the tests, I'll go ahead and call this WON'T FIX. I'll push a small fix that removes the spurious |
This line was supposed to prevent that from happening. But after running
pip install manipulation
in a clean venv, I seecc @nepfaff
The text was updated successfully, but these errors were encountered: