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

Uploaded Source

Built Distribution

nmk_python-0.8.1-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nmk-python-0.8.1.tar.gz
Algorithm Hash digest
SHA256 a499fd4e88557a5caf0ab36e65141c3fed41f51385499c1015bec402a7e1a002
MD5 16deaeba8c074ce5c1fd184c6aa2e184
BLAKE2b-256 a599559f89dcefc2086425c50614b7356214a5ffbad0f599ebec91a3d7404f07

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nmk_python-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ef2a2641aef612a6343ba63056c78140b69716dc214b46130bb59207c698b0ec
MD5 7815c1e932e3a8be22a4babac601e540
BLAKE2b-256 c2e23c92a988367a73bd48f8cd7aca2bd55a610b82ddf6a18d96d1bd9549f3f5

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