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 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.3.0rc0.tar.gz (82.1 kB view details)

Uploaded Source

Built Distribution

npe2-0.3.0rc0-py2.py3-none-any.whl (58.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file npe2-0.3.0rc0.tar.gz.

File metadata

  • Download URL: npe2-0.3.0rc0.tar.gz
  • Upload date:
  • Size: 82.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for npe2-0.3.0rc0.tar.gz
Algorithm Hash digest
SHA256 04ccc2e71862bb535f8f873996b913bbae6871a0e0dbbe2f625f7119eae8877f
MD5 c41530b8c6f286f69bd1ddca481f0a06
BLAKE2b-256 a9f63a6f22e4d57adbecf91f58cf6144d9d253aabefda0a8a031a275f936026f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for npe2-0.3.0rc0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 67308d01b0ccf992882026297d980283a5006d4c46711ac9c5ebd9372f3efb66
MD5 ec2f3fc27c388b6a83640b12d4b9a570
BLAKE2b-256 b402de46d3773b3c369b256779b80b091cdbb931e478a326336db04be760b584

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