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.

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 GitHub via Nitrogen (self-upgrade) (recommended, fastest, guaranteed upgrade)

  • n2 get n

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 either magnesium and mg or magnesium26_3 and mg26_3 depending on if a version is already installed. Will not 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 readme - Prints the contents of the README.md file.
  • 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.29.tar.gz (5.0 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.29-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wwn-26.29.tar.gz
Algorithm Hash digest
SHA256 cce01ed8dbb96ff08edd99a7eff755fe38dc280a6444e48aef22731d12ff31d1
MD5 ddc040668c563c91f4e6ce506c606146
BLAKE2b-256 d0b2403de63d283683ddb2f9901153654160b536bfb0e73cf14aeded0c88d5ab

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for wwn-26.29-py3-none-any.whl
Algorithm Hash digest
SHA256 b568f94c5e284bb433beb5f1a9d91714f57353d04c69e9668cf0d304ef472c25
MD5 9e82584b7167252a0c749854e6cbf926
BLAKE2b-256 7708542f71b66fee3ab2bc1dcb929f4d8d5b16f89fbefa31daa6930f2554b4de

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