https://pulp.plan.io/https://pulp.plan.io/favicon.ico2016-09-30T20:50:39ZPulpPulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=147762016-09-30T20:50:39Zsemyerssean.myers@redhat.com
<ul><li><strong>Tags</strong> <i>Pulp 3</i> added</li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=147842016-10-03T12:26:35Zpcreechpcreech@redhat.com
<ul><li><strong>Groomed</strong> changed from <i>No</i> to <i>Yes</i></li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=148172016-10-03T13:49:12Zmhrivnakmhrivnak@redhat.com
<ul><li><strong>Sprint/Milestone</strong> set to <i>27</i></li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=149012016-10-05T15:36:53Zpcreechpcreech@redhat.com
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>ASSIGNED</i></li><li><strong>Assignee</strong> set to <i>pcreech</i></li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=150172016-10-12T02:03:04Zpcreechpcreech@redhat.com
<ul></ul><p>I was able to build a python 3.5 software collection in copr, and subsequently build Django 1.8 and Celery and it's dependencies for the software collection, viewable here:</p>
<p><a href="https://copr.fedorainfracloud.org/coprs/pcreech17/pulp-scl-demo/" class="external">https://copr.fedorainfracloud.org/coprs/pcreech17/pulp-scl-demo/</a></p>
<p>I was also able to utilize these software collections in a demo project, <a href="https://github.com/pcreech/django-demo" class="external">https://github.com/pcreech/django-demo</a></p>
<p>This turned out to be fairly simple to build a python package against a software collection with a minimal spec file, which can be viewed here</p>
<p><a href="http://copr-dist-git.fedorainfracloud.org/cgit/pcreech17/pulp-scl-demo/python-celery.git/tree/python-celery.spec?h=epel7" class="external">http://copr-dist-git.fedorainfracloud.org/cgit/pcreech17/pulp-scl-demo/python-celery.git/tree/python-celery.spec?h=epel7</a></p>
<p>For any pulp dependencies that aren't a part of the main rh-python3* software collection, we can create a pulp software collection that depends on the rh-python3* software collection and then build subsequent packages against it, as referenced here:</p>
<p><a href="https://access.redhat.com/documentation/en-US/Red_Hat_Developer_Toolset/2/html/Software_Collections_Guide/sect-Using_a_Software_Collection_in_Your_Application.html" class="external">https://access.redhat.com/documentation/en-US/Red_Hat_Developer_Toolset/2/html/Software_Collections_Guide/sect-Using_a_Software_Collection_in_Your_Application.html</a></p> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=150772016-10-17T14:43:41Zpcreechpcreech@redhat.com
<ul><li><strong>Status</strong> changed from <i>ASSIGNED</i> to <i>CLOSED - CURRENTRELEASE</i></li></ul><p><a href="https://pulp.plan.io/issues/2338" class="external">https://pulp.plan.io/issues/2338</a></p>
<p>Created the above issue for the real work needing to be done</p> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=255192018-03-08T19:11:05Zbmbouterbmbouter@redhat.com
<ul><li><strong>Sprint</strong> set to <i>Sprint 9</i></li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=255432018-03-08T19:11:36Zbmbouterbmbouter@redhat.com
<ul><li><strong>Sprint/Milestone</strong> deleted (<del><i>27</i></del>)</li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=417342019-04-25T16:47:07Zdaviddavis
<ul><li><strong>Sprint/Milestone</strong> set to <i>3.0.0</i></li></ul> Pulp - Task #2314: Investigate packaging python dependencies in the python35 SCLhttps://pulp.plan.io/issues/2314?journal_id=430492019-04-26T20:39:28Zbmbouterbmbouter@redhat.com
<ul><li><strong>Tags</strong> deleted (<del><i>Pulp 3</i></del>)</li></ul>