Skip to main content

napari plugin engine v2

Project description

npe2

CI codecov

napari plugin refactor

see also https://github.com/napari/napari/issues/3115

Documentation

For documentation on authoring npe2 plugins, see the napari plugin docs. These include:

Command line tool

Includes a command line tool npe2 with the following commands:

Commands:
  cache     Cache utils
  convert   Convert first generation napari plugin to new (manifest) format.
  parse     Show parsed manifest as yaml
  validate  Validate manifest for a distribution name or manifest filepath.

examples:

# convert current directory to an npe2-ready plugin
# (note: the repo must also be installed and importable in the current environment)
npe2 convert .
npe2 validate your-plugin-package
npe2 parse your-plugin-package

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

npe2-0.7.7.tar.gz (117.5 kB view details)

Uploaded Source

Built Distribution

npe2-0.7.7-py3-none-any.whl (92.6 kB view details)

Uploaded Python 3

File details

Details for the file npe2-0.7.7.tar.gz.

File metadata

  • Download URL: npe2-0.7.7.tar.gz
  • Upload date:
  • Size: 117.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for npe2-0.7.7.tar.gz
Algorithm Hash digest
SHA256 8e5e3ef3b2ea020c9b8bb31c589148f0fd486779a939b52e4f3c7fea422a9136
MD5 ee8f1f60db683bf72dec2483f8e33acb
BLAKE2b-256 c05aa27548db6725f2f9415be83d0eed4e75d13b5ff71d40c5ae1a7985c04708

See more details on using hashes here.

File details

Details for the file npe2-0.7.7-py3-none-any.whl.

File metadata

  • Download URL: npe2-0.7.7-py3-none-any.whl
  • Upload date:
  • Size: 92.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for npe2-0.7.7-py3-none-any.whl
Algorithm Hash digest
SHA256 ad634992c2728a641511d5ff23d1a0abddb68258036a2fd066f48a9010495b58
MD5 0a4a858500b09fde27f6b65e0c7774cb
BLAKE2b-256 6c4c1d459c6915cc26d61c2c182d213770670dfe7aa1a00e0006ac05fbb66df7

See more details on using hashes here.

Supported by

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