Build plugins using Pluggy

4:35pm - 5:05pm on Friday, October 2 in Online

R.Kracekumar

Description

As a programmer, we build applications all the time. The application design needs to be scalable, manageable, testable, and extensible. The plugins are one of the ways to make the application components extensible.

The dynamic nature of Python and packaging tools allows the host program to register the thrid-party plugins and run the plugins during the life-cycle of the program.

Pluggy is a plugin management and hook calling system developed for the pytest. It offers plugin management to any python project using setup.py entry points or directly registering the plugin.

Pytest plugins are developed using pluggy. Pluggy is a powerful framework for developing the plugin architecture.

This talk will provide an introduction to pluggy framework, concepts, and show how to build an application using pluggy.

Want to edit this page?