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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.6.0.tar.gz
  • Upload date:
  • Size: 113.0 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.0.tar.gz
Algorithm Hash digest
SHA256 9f72e56073ee866c10acae62faf4004ee6e335d1d302a70a743a05c9c5f16a94
MD5 5a149b162d589457437fff5b9cf2f375
BLAKE2b-256 dfc60f69af35384e9f4bd787b81699e7e2557d54c328d3f7540e7885a675e568

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.6.0-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.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1ebd0edfb3fbfcf475358d69de4e836b2df772507cb49d24671246479ed36131
MD5 e852be83eaff21102bcec2637547bc31
BLAKE2b-256 76877e9083eb6d1bf6f3245113d863c2aedae0c33bf5070c79059f9432867ca7

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