Skip to main content

Easy, ultra-lightweight installer for Wednesware publications.

Project description

Wednesware Nitrogen

Easy, ultra-lightweight installer for Wednesware publications.

This publication does not require Wednesware Magnesium to run, and includes small.

Installation methods:

From PyPI via pipx (recommended, global install, run with n2):

  • pipx install wwn

From PyPI via pip (virtual environment or global install, run with n2):

  • pip install wwn
  • Note: You may need to create a virtual environment for this method first on some machines. Learn how to do this here.

From GitHub via terminal (local install, run with python -m nitrogen.nitrogen):

  • git clone https://github.com/Wednesware/Nitrogen.git nitrogen

From Github via browser (local install, run with python -m nitrogen.nitrogen):

Upgrade methods:

From PyPI

  • pip install wwn --upgrade

Usage:

  • n2 get <publication> [release (latest by default)] [get subdependencies? (y/n)] - Download a Wednesware publication from GitHub.
    • Example usage: n2 get magnesium 26.3 n (installs Magnesium release 26.3 to ww/mg26_3. Will not install sub-dependencies.)
    • Example usage: n2 get helium latest y (installs Magnesium's latest release' to ww/mg. Will also install sub-dependencies.)
    • Tip: you can use the chemical symbol for all publications to get them faster. Example: n2 get mg 26.3 n
  • n2 rm <publication> [release (all by default)] - Delete all releases or a specific release of a publication from the current directory.
    • Example usage: n2 rm magnesium 26.3 (deletes ./magnesium26_3 and ./mg26_3 only if present)
    • Or: n2 rm magnesium (deletes all files in . matching magnesium* or mg*)
    • Tip: you can use chemical symbols here too.
  • n2 getdep [path] - Smart-install all dependencies from a .nitrodep file.
  • Example usage: n2 getdep helium (installs all dependencies required by Helium)
  • n2 help - Prints a formatted help message to the terminal.

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

wwn-26.32.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wwn-26.32-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file wwn-26.32.tar.gz.

File metadata

  • Download URL: wwn-26.32.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.1

File hashes

Hashes for wwn-26.32.tar.gz
Algorithm Hash digest
SHA256 c77a02a0d08b729d0ed904c629480b87b48fd4beb298ca324cf118c0aa3b6c50
MD5 a96b3ac16dc5b2a7b401e23437f19181
BLAKE2b-256 c990a230b87d3f4e3a495ffe96362b2d52c38ed2a3b5b556101f863bc79ac2b3

See more details on using hashes here.

File details

Details for the file wwn-26.32-py3-none-any.whl.

File metadata

  • Download URL: wwn-26.32-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.1

File hashes

Hashes for wwn-26.32-py3-none-any.whl
Algorithm Hash digest
SHA256 ca156b6a8531c71b547e57c92abf67722a6abd80d85373d64523d00a9607a36a
MD5 751263e61ec70b6ffc146bbea12e6db0
BLAKE2b-256 0f248bd51c4f8d8b03a2fe6f4178bae0bf8bed2904cd6f6cfd727ed4ae6c189f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page