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

Uploaded Source

Built Distribution

npe2-0.7.2-py3-none-any.whl (92.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: npe2-0.7.2.tar.gz
  • Upload date:
  • Size: 116.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for npe2-0.7.2.tar.gz
Algorithm Hash digest
SHA256 33a520f75c22ada5b77ef2fa75ebdee7ff3fed4000f56b3939930a8286b067a1
MD5 b7466855ebf8a1dbebc4392599fc80ef
BLAKE2b-256 0212a59f3de0fb09e05dc6507d9b0e32c2db86c59b1ce2e209c02e46400221c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 92.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for npe2-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a0496162fbb070ba64aba5f5d95d1350d4cbfb245a0eafaf809edba8ea32fe14
MD5 2fa987ee7db445f6ff99cae1959e8c97
BLAKE2b-256 5bae1e177fc83d43d3c90657d1e08b7668ccc790911845b5c4b208500e4b1c88

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