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

Uploaded Source

Built Distribution

npe2-0.7.1-py3-none-any.whl (92.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: npe2-0.7.1.tar.gz
  • Upload date:
  • Size: 115.4 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.1.tar.gz
Algorithm Hash digest
SHA256 e4939db0ce473ed95d45bd2c1200cd0c62910740f454f8b13c0bb6926cd59463
MD5 92300d9bd50545565d70f014f83cebe2
BLAKE2b-256 448dc2039356b9c86d2f367f76284be0249beaf2c8d9fc9697dc29b17c93b9bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 92.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f8c622a5166b454686e32513627063cb449a18f6579f911065d75b3896cf0480
MD5 51977c01a41a0ecbd58714d5846526b4
BLAKE2b-256 5b0e58d13bd8987ac87cc46a8debe6f81f688f4584230d9c0d697b569e2dc205

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