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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for npe2-0.7.0.tar.gz
Algorithm Hash digest
SHA256 35d62cf725a1ca2051a22827062bfbbe68e23589e782f2c2fda889d4927d5ba3
MD5 7e2aced9fd04219588c2f1418b8c3300
BLAKE2b-256 a9085f30a5123ac7a0c8e1643c6544d4197a3ad5ced925decfc91150bc50bc72

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for npe2-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a773b246ab781004402c7d370d3aab955e29f6f3bb35223940fa7b9a7323cbd5
MD5 69d5ed4945a523f83980a4246a9cc276
BLAKE2b-256 e6ebfbda59db0e300d8d4f941835ff37e0a94250b13d1d5e1f0ca24a8ec42738

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