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.5rc0.tar.gz (116.8 kB view details)

Uploaded Source

Built Distribution

npe2-0.7.5rc0-py3-none-any.whl (92.3 kB view details)

Uploaded Python 3

File details

Details for the file npe2-0.7.5rc0.tar.gz.

File metadata

  • Download URL: npe2-0.7.5rc0.tar.gz
  • Upload date:
  • Size: 116.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for npe2-0.7.5rc0.tar.gz
Algorithm Hash digest
SHA256 3427f37b41798d4adb00e86d2f4a5bb74898863a198e0f66c3410eb9c66ef8d4
MD5 539b2a853246ef593e09f11858284acd
BLAKE2b-256 232511396a81c1104cdea655a52b9927c387bbda554f61873ed7fb1c69e1183e

See more details on using hashes here.

File details

Details for the file npe2-0.7.5rc0-py3-none-any.whl.

File metadata

  • Download URL: npe2-0.7.5rc0-py3-none-any.whl
  • Upload date:
  • Size: 92.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for npe2-0.7.5rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f012a42048af58161232b3dfefe32c73e4a65863065c3c537cf5426510bcc4b
MD5 8c11f91cc3a55bb51d3dc3d05705a319
BLAKE2b-256 4679b39631ca7418be36997cbaa54da1a1da1e675eb0a773b6ca3af88d107387

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