Skip to main content

Load mitmproxy/mitmweb addons from entry points

Project description

mitmproxy-addon-launcher

Load mitmproxy/mitmweb addons from entry points

Usage:

For mitmproxy cli:

uvx --with=<library-with-addon> mitmproxy-addon-launcher <any args to mitmproxy>

or for mitmweb/mitmdump:

uvx \
    --from=mitmproxy-addon-launcher \
    --with=<library-with-addon> \
    mitmweb-addon-launcher <any args to mitmproxy>

Creating an addon packege

Create an addon as usual. Include it into a library and add an entry-point with the group mitmproxy_addon_launcher.addon_script

In pyproject.toml:

[project.entry-points."mitmproxy_addon_launcher.addon_script"]
my_addon = 'my_addon_package.addon_module'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mitmproxy_addon_launcher-0.1.2.tar.gz (56.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mitmproxy_addon_launcher-0.1.2-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file mitmproxy_addon_launcher-0.1.2.tar.gz.

File metadata

  • Download URL: mitmproxy_addon_launcher-0.1.2.tar.gz
  • Upload date:
  • Size: 56.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mitmproxy_addon_launcher-0.1.2.tar.gz
Algorithm Hash digest
SHA256 af9c9a828d8397f6af3fe5f1c484e1f276c3f565297bbd343f22ec85156401b0
MD5 5571072072be37d6bf18a9f297f99cdc
BLAKE2b-256 8bbe0b6cd257af7c7248b09272cf36cc85f6e30f2fd8bcab02b6a690aeebe3c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitmproxy_addon_launcher-0.1.2.tar.gz:

Publisher: publish.yaml on davidszotten/mitmproxy-addon-launcher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mitmproxy_addon_launcher-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mitmproxy_addon_launcher-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7c64430a7794c40aea50c2388271bb466c84444999fe09819aaca5a63931c205
MD5 50a666c4c6cc82b21830ef8f7f3fb5a4
BLAKE2b-256 4704247bdae0531fa2521fb4133b9f21fe151bd8b38889e8d7f2dd0def4e2159

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitmproxy_addon_launcher-0.1.2-py3-none-any.whl:

Publisher: publish.yaml on davidszotten/mitmproxy-addon-launcher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page