Skip to main content

proposal for napari plugin refactor

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

Uploaded Source

Built Distribution

npe2-0.6.1-py2.py3-none-any.whl (86.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.6.1.tar.gz
  • Upload date:
  • Size: 113.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for npe2-0.6.1.tar.gz
Algorithm Hash digest
SHA256 f5ff6a73926d6bca1521f864e9608834a649ac4131292825d0f5ebba1357155f
MD5 c21c6e8474db94c6fab10f05e2543725
BLAKE2b-256 a0623030a1526b689bed889d0809b09a58b6e7ba4d684d92fb7b8cb45d52aaa9

See more details on using hashes here.

File details

Details for the file npe2-0.6.1-py2.py3-none-any.whl.

File metadata

  • Download URL: npe2-0.6.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 86.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for npe2-0.6.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8166e2af46fd4c070c99e3a0ed0be38d79d131ed531976f05be0a7a3f88a21a8
MD5 6ef9f58f74bf3ee555fa6c29ff0fc4ee
BLAKE2b-256 e839c49a46d166631df6c892401d7f18204f3760aebe8e7c8462153d04835064

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