https://github.com/dhellmann/entry_point_inspector
Tool for looking at the entry point plugins on a system
https://github.com/dhellmann/entry_point_inspector
Last synced: 8 months ago
JSON representation
Tool for looking at the entry point plugins on a system
- Host: GitHub
- URL: https://github.com/dhellmann/entry_point_inspector
- Owner: dhellmann
- License: apache-2.0
- Created: 2013-07-26T19:43:35.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2021-04-12T20:31:39.000Z (about 5 years ago)
- Last Synced: 2024-11-30T20:53:42.045Z (over 1 year ago)
- Language: Python
- Size: 21.5 KB
- Stars: 24
- Watchers: 3
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
=======================
Entry Point Inspector
=======================
Entry Point Inspector is a tool for looking at the entry point plugins
installed on a system.
Commands
========
============== =================================================
Name Description
============== =================================================
ep show Shows the details for a single entry point.
group list Shows the groups for which plugins are available.
group show Shows the members of a specific group.
help print detailed help for another command
============== =================================================
Examples
========
::
$ epi group list
+--------------------------+
| Name |
+--------------------------+
| cliff.formatter.list |
| cliff.formatter.show |
| console_scripts |
| distutils.commands |
| distutils.setup_keywords |
| egg_info.writers |
| epi.commands |
| setuptools.file_finders |
| setuptools.installation |
+--------------------------+
$ epi group show epi.commands
+------------+-----------------------------+----------------+---------------------------+-------+
| Name | Module | Member | Distribution | Error |
+------------+-----------------------------+----------------+---------------------------+-------+
| group_list | entry_point_inspector.group | GroupList | entry-point-inspector 0.1 | |
| group_show | entry_point_inspector.group | GroupShow | entry-point-inspector 0.1 | |
| ep_show | entry_point_inspector.ep | EntryPointShow | entry-point-inspector 0.1 | |
+------------+-----------------------------+----------------+---------------------------+-------+
$ epi -v ep show epi.commands ep_show
Looking for ep_show in group epi.commands
+--------------+--------------------------------------------------------------------+
| Field | Value |
+--------------+--------------------------------------------------------------------+
| Module | entry_point_inspector.ep |
| Member | EntryPointShow |
| Distribution | entry-point-inspector 0.1 |
| Path | /Users/dhellmann/Devel/entry_point_inspector/entry_point_inspector |
| Error | |
+--------------+--------------------------------------------------------------------+
$ epi -v ep show epi.commands ep_show --distribution "entry-point-inspector==0.1"
Loading ep_show from epi.commands using distribution entry-point-inspector==0.1
+--------------+--------------------------------------------------------------------+
| Field | Value |
+--------------+--------------------------------------------------------------------+
| Module | entry_point_inspector.ep |
| Member | EntryPointShow |
| Distribution | entry-point-inspector 0.1 |
| Path | /Users/dhellmann/Devel/entry_point_inspector/entry_point_inspector |
| Error | |
+--------------+--------------------------------------------------------------------+
See Also
========
* `stevedore`_
.. _stevedore: https://pypi.python.org/pypi/stevedore