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

Uploaded Source

Built Distribution

npe2-0.4.0-py2.py3-none-any.whl (60.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for npe2-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a78f4cfc6316d38e6a498dc17f007f106e99fbf607d6dcf060a8b479439b00c8
MD5 09f9fff78c0c697ae1ff18b30d4d003c
BLAKE2b-256 2fb5eb69d9384e6c9bee9eae9c788ebf86d4f1eb4c860e7e0e1d1ca7e8cf6312

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for npe2-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9a88005cf1bb4308fc0a7edd3ca6468304a6a603ae9c5c7e4961701db3e39696
MD5 1f21ae16661a452d900a419032bdd36e
BLAKE2b-256 dc845f3ceff62e305f7919ee0ecba010189288ea1bff24b58a35e305eb5f6669

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