Skip to main content

Python plugin for nmk build system

Project description

nmk-python

Python plugin for nmk build system

License: MPL Checks PyPI Code style: black

This plugin adds support for Python development in an nmk project:

  • setup file generation
  • code format with black
  • import sorting with isort
  • code analysis with flake8
  • python wheel build
  • test with pytest
  • VSCode settings generation (if nmk-vscode plugin is also used)

Usage

To use this plugin in your nmk project, insert this reference:

refs:
    - pip://nmk-python!plugin.yml

Documentation

This plugin documentation is available here

Issues

Issues for this plugin shall be reported on the main nmk project, using the plugin:python label.

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

nmk-python-0.8.3.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

nmk_python-0.8.3-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

Details for the file nmk-python-0.8.3.tar.gz.

File metadata

  • Download URL: nmk-python-0.8.3.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for nmk-python-0.8.3.tar.gz
Algorithm Hash digest
SHA256 26f775224e4c3e3736f4267705da371f4be26fbdf4c5a78963b8a51e2389f3c5
MD5 2e22335c9c341d6613f26d2ff04bf635
BLAKE2b-256 4eb891f94205d50ffe0c567c24e3d02e5e9f6a7b61dd55ed04ee08e19005f296

See more details on using hashes here.

File details

Details for the file nmk_python-0.8.3-py3-none-any.whl.

File metadata

  • Download URL: nmk_python-0.8.3-py3-none-any.whl
  • Upload date:
  • Size: 20.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for nmk_python-0.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ec93acaa9797e795aba5125cf406cf5528fce37760ccddb929751fb069901615
MD5 ac7a3a69e237227a008d8df4e7330502
BLAKE2b-256 b3b81132370fe549d643f8fa2bf7c1b7958a59896eea3e7cb174c9d77b838d96

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