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

Uploaded Source

Built Distribution

npe2-0.5.2-py2.py3-none-any.whl (75.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for npe2-0.5.2.tar.gz
Algorithm Hash digest
SHA256 847f0898f51c8e14d80d9eb78987b82d859e7d1c5df510d0c63588a78b87af4d
MD5 5f6154a6d9a152cda6772d79f545903d
BLAKE2b-256 5d40ea9b73438fe82af55f0befdf90cab7a8940fb25a9fe132b8c0e7c712882b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.5.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 75.8 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.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c53bcfdc9c4e28320ad52bdcc5f926264c51788a81b64174f2a20f3e66b9f800
MD5 c594536ed77b22bce9c35ab75323d3f1
BLAKE2b-256 d9a6e61d17b1c40037f0d898492716323380c07e189dcd4f9994ce79220f69e0

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