Task #3533
closedPrepare for pypi pulp3 beta release
100%
Description
There's some pypi packaging related work necessary for the pulp3 beta release. There's bits and pieces of this work filed under multiple redmine issues, but they all should be done before beta. This is the master issue to do those and some other necessary updates in order to release the beta.
Dependecies¶
- We should switch our psycopg2 dependency to psycopg2-binary. There is a task for that filed here: https://pulp.plan.io/issues/3375
- Django should be >=1.11
There is also an issue filed that we should revisit before pulp3 rc is released. https://pulp.plan.io/issues/2896
- celery should be >=4
Versions¶
versions for pulpcore[0] and pulpcore-common [1] and pulp_python should be set to 3.0.0b1
versions for pulpcore-plugin [2] , pulp_file, and should be set to 0.0.0b1
[0] https://github.com/pulp/pulp/blob/3.0-dev/pulpcore/setup.py
[1] https://github.com/pulp/pulp/blob/3.0-dev/common/setup.py
[2] https://github.com/pulp/pulp/blob/3.0-dev/plugin/setup.py
[3] https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies
Related issues
Updated by bizhang over 6 years ago
- Related to Task #3375: Update psycopg2 dependency to psycopg2-binary added
Updated by bizhang over 6 years ago
- Related to Task #2896: Decide on Django version requirement before Pulp 3.0 RC added
Updated by bizhang over 6 years ago
- Related to Issue #3539: Install drf_openapi when installing pulp3 added
Updated by amacdona@redhat.com over 6 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
Updated by bizhang over 6 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to bizhang
Updated by bizhang over 6 years ago
- Description updated (diff)
Removing optional dependency section, since we have agreed that drf_yasg should be a hard dependency
Updated by bizhang over 6 years ago
- Status changed from ASSIGNED to POST
Added by werwty over 6 years ago
Added by werwty over 6 years ago
Revision bfd74c7f | View on GitHub
Prep for pulp3 beta release
https://pulp.plan.io/issues/3533 https://pulp.plan.io/issues/3375
Added by werwty over 6 years ago
Revision bfd74c7f | View on GitHub
Prep for pulp3 beta release
https://pulp.plan.io/issues/3533 https://pulp.plan.io/issues/3375
Updated by werwty over 6 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp:pulp|bfd74c7fd92d8e125e79647f7ceeeb357a748423.
Prepare for pulp3 beta release
ref #3533 https://pulp.plan.io/issues/3533