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

Uploaded Source

Built Distribution

npe2-0.5.1-py2.py3-none-any.whl (74.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.5.1.tar.gz
  • Upload date:
  • Size: 99.8 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.1.tar.gz
Algorithm Hash digest
SHA256 5d42a12486e030e188edf3278cc39988ab26e978d48a628cff805e4452cccfa6
MD5 5b18c4d597360d920403afc357e78b61
BLAKE2b-256 c2fb42d362ea5455a43e20c4d6de9365f7365409bd4696f1a2bb606a95b6af4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.5.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 74.1 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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d05d929498c1a2e6dab0641550492807a3be5d64e27bff63f9be14a33e43a3e2
MD5 cd4b58f081ee5a5680cbd748978ea5ba
BLAKE2b-256 5fd3749e5f5dc2d7ee0de850123ff76ffa39cceb346b2305edece6d116206fba

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