<div dir="ltr">pulp_rpm 3.4.2 has been released. It is compatible with pulpcore 3.5.<br><br>PyPI: <a href="https://pypi.org/project/pulp-rpm/3.4.2/" target="_blank">https://pypi.org/project/pulp-rpm/3.4.2/</a><br>Changelog: <a href="https://pulp-rpm.readthedocs.io/en/3.4/changes.html#id1" target="_blank">https://pulp-rpm.readthedocs.io/en/3.4/changes.html#id1</a><br>Docs: <a href="https://pulp-rpm.readthedocs.io/" target="_blank">https://pulp-rpm.readthedocs.io/</a><br>Python bindings: <a href="https://pypi.org/project/pulp-rpm-client/3.4.2/" target="_blank">https://pypi.org/project/pulp-rpm-client/3.4.2/</a><br>Ruby bindings: <a href="https://rubygems.org/gems/pulp_rpm_client/versions/3.4.2/" target="_blank">https://rubygems.org/gems/pulp_rpm_client/versions/3.4.2/</a><br><div><br></div><div>A correction to previous email:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">We recommend using "pulpcore>=3.5,<3.<b>6</b>". Though most plugins should continue to be compatible with 3.4 and in those cases will need to only update the maximum version of pulpcore.</blockquote></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 10, 2020 at 12:08 AM Dennis Kliban <<a href="mailto:dkliban@redhat.com" target="_blank">dkliban@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Pulpcore 3.5.0[0] and pulp_file 1.1.0[1] have been released. <br></div><div><br></div><div>It should be noted the installer has breaking changes. Upgrades will require updating existing playbooks. Details of these changes are available in our blog.[2] For a full list of changes, please check the changelog for pulpcore[3] and pulp_file[4].</div><div><br></div><div>Here are some of the highlights:<br></div><div><br></div><div> * Added start_versions= to export to allow for arbitrary incremental exports.<br> * Added GroupProgressReport to track progress in a TaskGroup.<br> * Provide a user agent string with all aiohttp requests by default.</div><div><br></div><div><div># Installation and Upgrade<br></div><div><br></div><div>Users should use the 3.5.0 release of pulp_installer[5] to install or upgrade their installations. This 
version of the installer will check compatibility of all installed 
plugins with pulpcore 3.5. The installer will abort if any plugin is 
incompatible.</div><div><br></div><div>The pulp_installer collection can be installed from Ansible Galaxy with the following command:</div><div><br></div><div>    ansible-galaxy collection  install --force pulp.pulp_installer <br></div><div><br></div><div>The --force flag will upgrade the collection if you had a previous version installed.</div><div><br></div><div># Plugin API</div><div><br></div><div>Plugin writers can see the API changes here[6].  Some highlights:</div><div><br></div><div> * Views can specify the tag name with pulp_tag_name<br> * Added GroupProgressReport to track progress in a TaskGroup. <br> * Exported the symbols serializers.SingleContentArtifactField and files.PulpTemporaryUploadedFile.<br></div><div><br></div><div><div>And in keeping with the recommended strategy to pin plugins to a 
3.y version of pulpcore, plugins should release compatibility releases 
with 3.5 as soon as they can. We recommend using 
"pulpcore>=3.5,<3.5". Though most plugins should continue to be compatible with 3.4 and in those cases will need to only update the maximum version of pulpcore. <br></div></div><div><br></div><div><div>[0] <a href="https://pypi.org/project/pulpcore/3.5.0/" target="_blank">https://pypi.org/project/pulpcore/3.5.0/</a></div><div>[1] <a href="https://pypi.org/project/pulp-file/1.1.0/" target="_blank">https://pypi.org/project/pulp-file/1.1.0/</a></div><div>[2] <a href="https://pulpproject.org/2020/07/09/pulp-3.5-installer-roles/" target="_blank">https://pulpproject.org/2020/07/09/pulp-3.5-installer-roles/</a></div><div>[3] <a href="https://docs.pulpproject.org/en/3.5/changes.html#id1" target="_blank">https://docs.pulpproject.org/en/3.5/changes.html#id1</a></div><div>[4] <a href="https://pulp-file.readthedocs.io/en/latest/changes.html#id1" target="_blank">https://pulp-file.readthedocs.io/en/latest/changes.html#id1</a></div><div>[5] <a href="https://galaxy.ansible.com/pulp/pulp_installer" target="_blank">https://galaxy.ansible.com/pulp/pulp_installer</a></div><div>[6] <a href="https://docs.pulpproject.org/en/3.5/changes.html#plugin-api" target="_blank">https://docs.pulpproject.org/en/3.5/changes.html#plugin-api</a></div><div></div></div></div></div>
_______________________________________________<br>
Pulp-list mailing list<br>
<a href="mailto:Pulp-list@redhat.com" target="_blank">Pulp-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-list" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-list</a></blockquote></div>