I\'ve created a personal PyPI \"packages\" server on a Debian 9/Nginx box so that I can make my server builds deterministic. I pin all my Python packages and need to ensure
It looks like the pip2pi
project you are using is buggy and not maintained recently, with several open issues regarding dots/dashes in distribution names:
Issue with packages with hyphen in the name #84
Fix improper binary filename normalization for packages with hyphens in the names #67
Changed dir2pi to use original file name in file link. #85
I recommend to check out devpi-server instead.