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

Uploaded Source

Built Distribution

npe2-0.7.4-py3-none-any.whl (92.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for npe2-0.7.4.tar.gz
Algorithm Hash digest
SHA256 969d5394b24225cff1ab6625f29ea1603a6509714bd9496c49e697c3e49077b0
MD5 386f4e5734e885137c4b3b9a23dcdc37
BLAKE2b-256 a1090f8335e94caf1d06b3cfd5cdc5c6dd8855a60c8cf6c175db6d528edd49e3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for npe2-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3658f8007adfb611fd65b07319347b85962eb81761e742988a219108f4213ef6
MD5 a5cc6c05e9e9444b66d3d16fa0651d17
BLAKE2b-256 fcf7e28960118e7907e4233027b031a602514297a22e432f33abcc1bcf0533e0

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