Use this handy wizard to generate pip or pipenv formatted dependency links for adding private packages into your requirements.txt or Pipfiles of your projects.
So I've got this basically integrated into revsys.com, however if the user attempts to type their URL instead of cut-n-paste it errors out with 'Invalid URL' in the JS console.
I think all that needs to be done is catch that error and ignore it or quit calling whatever is validating it.