Skip to main content

No project description provided

Project description

Funcnodes Module

This helper tool makes it easy to generate new modules for Funcnodes.

Installation

pip install funcnodes-module

Usage

Create a New Module

To create a new module, simply run:

funcnodes-module new <name_of_your_package>

This will set up the required folder structure with template files and even prepare everything for publishing to GitHub (which is recommended).

Update a Module

Funcnodes is still in early development, and new features are added regularly.
To update your module, start a command line in the module folder and run:

funcnodes-module update

Upgrade Templates

When new template options are added, funcnodes-module needs to be updated.
This can be done via the standard pip upgrade path or through a self-updating method:

funcnodes-module upgrade

Add Third-Party Notices

We wanted a simple way to automatically give credit to other packages we use. Keeping third-party notices up to date can be time-consuming, so we implemented:

funcnodes-module gen_third_party_notice

This command automatically generates the corresponding third-party notices.
IMPORTANT: This is not legally valid as it may not cover every package and/or license. IANAL applies here.

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

funcnodes_module-0.1.19.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

funcnodes_module-0.1.19-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

Details for the file funcnodes_module-0.1.19.tar.gz.

File metadata

  • Download URL: funcnodes_module-0.1.19.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for funcnodes_module-0.1.19.tar.gz
Algorithm Hash digest
SHA256 a260ae5f10d4944170efd673879e66e9646d33f3e4820513e662f585a05983a7
MD5 b320cd0391516dab24473dd8245d7c27
BLAKE2b-256 d18d988fc03a0148370d1fd1d697169527e95f0969714bf5dba9482eb06e00b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for funcnodes_module-0.1.19.tar.gz:

Publisher: version_publish_main.yml on Linkdlab/funcnodes_module

Attestations:

File details

Details for the file funcnodes_module-0.1.19-py3-none-any.whl.

File metadata

File hashes

Hashes for funcnodes_module-0.1.19-py3-none-any.whl
Algorithm Hash digest
SHA256 121de763750f9b251e04694076f629c15ec7d05029385e6b3684acd5bd6753a1
MD5 920b229b8e30f37fdc66bd986d7e44b7
BLAKE2b-256 a1568d6ddb0cdceb087bbaabddfc8bebf46c28e850bed590e90fbd5ee0632d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for funcnodes_module-0.1.19-py3-none-any.whl:

Publisher: version_publish_main.yml on Linkdlab/funcnodes_module

Attestations:

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