Story #2885

Updated by over 6 years ago

This story is to extend the Publisher model and serializer with all Python specific fields and to implement publish.  

 Publisher.publish() should only be concerned with implementing the the simple API (which is consumed by pip). When this story is complete, the user will be able to create a Publisher, use it to publish a Repository with PythonPackageContent in it, creating a Publication. The user will be able to associate that Publication to a Distribution, and then pip will be able to install packages from the distribution.base_path. 

 The json API (which would be consumed by other Pulps) is *not* a part of this story, and will be implemented in