Skip to main content

An interface generator for distributed computing.

Project description

ifgen (3.3.0)

python Build Status codecov PyPI - Status Dependents (via libraries.io)

An interface generator for distributed computing.

Documentation

Generated

Python Version Support

This package is tested with the following Python minor versions:

Platform Support

This package is tested on the following platforms:

  • ubuntu-latest
  • macos-latest
  • windows-latest

Introduction

Command-line Options

$ ./venv3.12/bin/ig -h

usage: ig [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR]
          {gen,svd,noop} ...

An interface generator for distributed computing.

options:
  -h, --help         show this help message and exit
  --version          show program's version number and exit
  -v, --verbose      set to increase logging verbosity
  -q, --quiet        set to reduce output
  --curses           whether or not to use curses.wrapper when starting
  --no-uvloop        whether or not to disable uvloop as event loop driver
  -C DIR, --dir DIR  execute from a specific directory

commands:
  {gen,svd,noop}     set of available commands
    gen              generate interfaces
    svd              process CMSIS-SVD files
    noop             command stub (does nothing)

Internal Dependency Graph

A coarse view of the internal structure and scale of ifgen's source. Generated using pydeps (via mk python-deps).

ifgen's Dependency Graph

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

ifgen-3.3.0.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

ifgen-3.3.0-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file ifgen-3.3.0.tar.gz.

File metadata

  • Download URL: ifgen-3.3.0.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for ifgen-3.3.0.tar.gz
Algorithm Hash digest
SHA256 4765115c9f1cd35b0b0dc43f2717a051ea8014f2b062fa049dfa5b1c60c80735
MD5 ca08367ce2e246038dc6213a3fc55cca
BLAKE2b-256 77005ed41ca0b4b4a84ac8007645f54b6dbb409688948180dfe37d0cded4c6a2

See more details on using hashes here.

File details

Details for the file ifgen-3.3.0-py3-none-any.whl.

File metadata

  • Download URL: ifgen-3.3.0-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for ifgen-3.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a831b407d08ca0e276159ffe57eb08c4f1ef70f572565755ccba1dff0f9b26c0
MD5 1f21f98a4ee58858a4ce938f8277c0a6
BLAKE2b-256 824939974eb8aa20744baeaa68821874d8e5cf21696bc84bc733825c499855f8

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