i finally could build firmware and deploy it to my pyboard

anyway, a pair or questions are still unanswered for me:
1) how can i define the max size of the contents of the "modules" directory? i suppose there is some limit. what is it, where can i find or how can i calculate it? (pyboard 1.1)
2) i tried changing the shebang of "../tools/pydfu.py" so it would run with my personal python3 enviroment, but everytime i ran "make deploy" it used the python2. why didn't it obbey the change in shebang? (.. yes, i saved the changes before deploying).
regards.