Pipfile.lock is ignored because it won't work between different platforms if the dependency requirements diverge. Python compilation products are ignored, as they are derived directly from Python source files.