I just noticed that this fails:
Pkg.clone("https://github.com/floswald/Exam-ple.jl")
I found no reference to a naming restriction of julia packages. It is a bit odd that this restriction be in place, given that the “dash” convention is quite standard for github repositories. For example, if this were a julia package
https://github.com/github/backup-utils
it could never be cloned?