allow uploading metaflow packages that include "dots" in the path
cburroughs opened this issue · comments
Dots (.
) are a common character to have in a unix path so I'm not sure how much justifying context is needed but:
We use a build system (Pants) that attempts to execute code in a sandboxed directory. This is broadly similar to Bazel/Buck/Please/etc. It would be a common idiom to have said sandbox along with logs and other build related files in something named along the lines $REPO/.buildtool
. This doesn't work for Metaflow due to this exclusion code: https://github.com/Netflix/metaflow/blob/master/metaflow/package.py#L85C16-L85C30
I was unable to find a reason for the exclusion through git blame
.