The fact that the tests directory lives at the same level in the gdctools directory tree as the setup.py file means that pip (etc) considers it when doing installs, and this can not only chew up a lot of time to walk the tests data but also a lot of disk space in /tmp because the tests subtree is copied there during package build. There should be a way to exclude this directory from consideration during builds.
The fact that the tests directory lives at the same level in the gdctools directory tree as the setup.py file means that pip (etc) considers it when doing installs, and this can not only chew up a lot of time to walk the tests data but also a lot of disk space in /tmp because the tests subtree is copied there during package build. There should be a way to exclude this directory from consideration during builds.