Plugin development and distribution in 2019

How do you distribute, install, and make plugins in virtual environments discoverable in 2019? A similar question was asked in 2017. I’m wondering if there is an update?

Paraphrasing what Alexander asked in 2017:

I want to develop an Ansible dynamic inventory plugin and deploy it to a repository so users can install it with ‘pip install’. How will Ansible detect the presence of installed plugin?
How do I make my plugin discoverable by Ansible when installed into virtualenv?

Thank you,

Ryan Small

We have not gone down the path of python packaging for plugins, nor do we plan to do so.

We have recently launched collection support as our official means of shipping plugins: https://docs.ansible.com/ansible/devel/collections_tech_preview.html