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

Uploaded Source

Built Distribution

npe2-0.6.2-py2.py3-none-any.whl (92.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.6.2.tar.gz
  • Upload date:
  • Size: 120.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for npe2-0.6.2.tar.gz
Algorithm Hash digest
SHA256 8d504efc312b522a95dd8d979a366a19dc03b383f4ed4a63e08797cabea4b86b
MD5 bd3c235d885f03bf374038b99eae5cd3
BLAKE2b-256 6eacaa4f236c2473825c193e184d92f40468993778537307f7c965d96ae45a81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.6.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 92.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for npe2-0.6.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c7920b86a0789026f9397e7ff3a8c3ccb96141ff5c2e0897573e6e344a24f024
MD5 2400bd29c1da83da371dc50043b2e19d
BLAKE2b-256 ebb46dc05a944793d25e582c0c2562861a24c49f8a8ea3b44c6d6ee388b6fd13

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