title: How do I install my own package-candidate with cabal?
body: <p>I've just created a new cabal package (<a href="http://hackage.haskell.org/package/json-python-0.1.0.0/candidate" rel="noreferrer">http://hackage.haskell.org/package/json-python-0.1.0.0/candidate</a>). I'd like to test it on a separate computer before publishing. Running <code>cabal install json-python</code> fails to find the candidate, which makes sense. Is there a way to tell cabal to target candidates, or a specific url of the tarball? Otherwise, is the best way to install the package to <code>wget</code> the tarball url from my other computer, run <code>tar xf</code>, and then cabal install from the local package? It would be great if someone could add some of this information to the otherwise nice introduction at <a href="http://hackage.haskell.org/upload" rel="noreferrer">http://hackage.haskell.org/upload</a>.</p>