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

Includes a command line tool npe2 with the following commands:

Commands:
  convert   Convert existing plugin to new manifest.
  parse     Show parsed manifest as yaml
  validate  Validate manifest for a distribution name or manifest filepath.

examples:

# create npe2 manifest from first-generation napari plugin
npe2 convert your-plugin-package --out napari.yaml
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.1.0.tar.gz (47.1 kB view details)

Uploaded Source

Built Distribution

npe2-0.1.0-py2.py3-none-any.whl (43.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.1.0.tar.gz
  • Upload date:
  • Size: 47.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for npe2-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a9e5d2f7570aecc4c14c74264c99ba1614f7cc67ab83425e1b8cb8be7c96520e
MD5 1f4016450d4d23aebbcdce9f9ff1c73d
BLAKE2b-256 c668e46a7d38828fcb8d515bb7cc851c368fb26611763567a9b123de939d3dc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 43.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for npe2-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f077e8e467efd0ea9181a75aee28a7b9afed487be94f2ba0a0d393567cac6994
MD5 7ac80d34c38fed99497e80365c2d6b60
BLAKE2b-256 1bdd64e4ca21e68317e9ca3e8846556dbf4313befc7b226d67cceca94858fe93

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