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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: npe2-0.7.5.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.5.tar.gz
Algorithm Hash digest
SHA256 7c6bf00ba65dd2182fe0f9adf7db399e8f972fe2876b1ceb3ad9844310f53839
MD5 467319c28369f64f5d1e7a6ea915335f
BLAKE2b-256 c92caf06f82b8a670452283a86528b97fd6d09614f89597ade33630938746002

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.7.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 adec157d100bd1c0f588068a1916c4af0e1cb6455d55b511375093688a09b1e7
MD5 b222784869012d42008b1df2c4f8fdaf
BLAKE2b-256 5e671be1eab6302d859b5e1c47b858b1239acfe05051474c3aabe587c6a6b884

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