Skip to main content

proposal for napari plugin refactor

Reason this release was yanked:

https://github.com/napari/npe2/issues/144

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 repository to npe2 format (create manifest, update setup.cfg)
  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.2.2.tar.gz (72.2 kB view details)

Uploaded Source

Built Distribution

npe2-0.2.2-py2.py3-none-any.whl (51.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: npe2-0.2.2.tar.gz
  • Upload date:
  • Size: 72.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.2

File hashes

Hashes for npe2-0.2.2.tar.gz
Algorithm Hash digest
SHA256 71b9b2b31dcc84591f1f604cd483209a5ef6de564bc579df0a71cb4da8f93b0a
MD5 ffe9b3c43afb66011d0fd63d7274df23
BLAKE2b-256 5021ab37adbc2e0f94ee12ed70afd1dcec298653c8da6fd5f396f79f95ff7eac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: npe2-0.2.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 51.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.2

File hashes

Hashes for npe2-0.2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 01c6160b7ce7573983037b440d4c2d1025377dc53d19e9b378fe63e7a5be3322
MD5 aa43006dd9420ac33057a23c95e72431
BLAKE2b-256 8ac2e0afac41bbb406bcec5463d329ef8a1225cef970f0adc12b8f14cbc5825f

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