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

Uploaded Source

Built Distribution

npe2-0.5.0-py2.py3-none-any.whl (70.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.5.0.tar.gz
  • Upload date:
  • Size: 96.2 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.0.tar.gz
Algorithm Hash digest
SHA256 3d3d43b99bbd3b189fedd7313589c89642a4af0f14b24b9763eb134ba6a5548c
MD5 a4310ca54110041f7eb76b437a58cf88
BLAKE2b-256 f02abc9adf25124ebbb5e714c92bdeb598617bab90203aeeb18b0b8ddd6b9799

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 70.9 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.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 de4025dfdfda80380be4894b209c970833602e65fdf64d7606c9217132dfb645
MD5 301d4f9fdce867dbc6e6fb95f787e205
BLAKE2b-256 e3fe6397c41e10f3539b29f4e1b51083e6f0f913c5b3a0b496e5208cac83a040

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