-
-
Notifications
You must be signed in to change notification settings - Fork 622
Closed
Labels
ProposalProposals for futuristic feature requestsProposals for futuristic feature requests
Description
Is your feature request related to a problem? Please describe.
Plugins are currently packaged or must be downloaded/developed locally. There is no system to explore or discover proxy.py plugins. There are some on GitHub at this point in time.
Describe the solution you'd like
Allow users to discover, choose and install plugins.
Additional context
Following options come to mind (if you have a better suggestion, kindly suggest):
- We could have a separate repository for plugin only. This repo can act as source of all community shared plugins
- Dynamically explore plugins on GitHub using static checker e.g. all implementations of
proxy.pybase plugin classes - Each plugin as a separate repository, installable via
pip install proxy.py[plugin-name]. We'll still need a registry to mapplugin-nameto git repo. This registry of plugin names to repo can exist inproxy.pyrepo itself. Or discoverable via a gist/separate repo - Any other option?
Metadata
Metadata
Assignees
Labels
ProposalProposals for futuristic feature requestsProposals for futuristic feature requests