Skip to main content

unoffical Node.js package

Project description

Unofficial Node.js wheels

Pypi version Pypi downloads Pypi downloads Pypi downloads

nodejs-wheel is an unofficial repository to distribute Node.js prebuilt wheels through PyPI using

pip install nodejs-wheel

New in v20.13.0: If you don't need command line interface (CLI), install only nodejs-wheel-binaries, which is a direct dependency of nodejs-wheel.

Pypi version Pypi downloads Pypi downloads Pypi downloads

pip install nodejs-wheel-binaries

The package requires Python 3.7 and above.

The project is powered by scikit-build-core and cibuildwheel.

Available Builds

OS Arch Bit Conditions New in
Linux x86_64 64 glibc >= 2.28 v18.18.0
Linux x86_64 64 musl >= 1.2 v20.14.0
Linux aarch64 64 glibc >= 2.28 v20.13.0
Linux aarch64 64 musl >= 1.2 v22.13.1
macOS x86_64 64 >= macOS-13.5 v18.18.0
macOS arm64 64 >= macOS-13.5 v20.11.1
Windows amd64 64 v18.18.0
Windows arm64 64 v22.12.0

Usage

Command line

Only available in the nodejs-wheel package.

node -h
npm -h
npx -h
# New in v22.13.1
corepack -h

Run library module as a script

New in v20.13.0.

Only support node.

python -m nodejs_wheel --version

Python API

New in v20.13.0.

from nodejs_wheel import (
    node,
    npm,
    npx,
    # corepack: New in v22.13.1
    corepack,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--version"])
# corepack: New in v22.13.1
return_code3 = corepack(["--version"])

New in v20.13.1: pass return_completed_process=True to get subprocess.CompletedProcess instead of int.

completed_process0 = node(["--version"], return_completed_process=True)
completed_process1 = npm(["--version"], return_completed_process=True)
completed_process2 = npx(["--version"], return_completed_process=True)
# corepack: New in v22.13.1
completed_process3 = corepack(["--version"], return_completed_process=True)

License

nodejs-wheel distributed under the same MIT license as Node.js.

Other projects

The project is inspired by many other similiar projects:

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

nodejs_wheel_binaries-24.14.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distributions

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

nodejs_wheel_binaries-24.14.0-py2.py3-none-win_arm64.whl (38.9 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-24.14.0-py2.py3-none-win_amd64.whl (41.2 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_x86_64.whl (61.9 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ x86-64

nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_aarch64.whl (61.3 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_x86_64.whl (59.8 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ x86-64

nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_aarch64.whl (59.3 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_x86_64.whl (55.0 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_arm64.whl (54.8 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-24.14.0.tar.gz.

File metadata

  • Download URL: nodejs_wheel_binaries-24.14.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nodejs_wheel_binaries-24.14.0.tar.gz
Algorithm Hash digest
SHA256 c87b515e44b0e4a523017d8c59f26ccbd05b54fe593338582825d4b51fc91e1c
MD5 bd5d640d3e1c5299d0ca87d496d30df9
BLAKE2b-256 7105c75c0940b1ebf82975d14f37176679b6f3229eae8b47b6a70d1e1dae0723

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0.tar.gz:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 78a9bd1d6b11baf1433f9fb84962ff8aa71c87d48b6434f98224bc49a2253a6e
MD5 86902fa1955be468f665a76557808cec
BLAKE2b-256 91231f904bc9cbd8eece393e20840c08ba3ac03440090c3a4e95168fa6d2709f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-win_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 60b83c4e98b0c7d836ac9ccb67dcb36e343691cbe62cd325799ff9ed936286f3
MD5 cb81fa6490562ec61af6eb29e175ba05
BLAKE2b-256 608cb8c5f61201c72a0c7dc694b459941f89a6defda85deff258a9940a4e2efc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-win_amd64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68c93c52ff06d704bcb5ed160b4ba04ab1b291d238aaf996b03a5396e0e9a7ed
MD5 ccdc69d0739e3cfbf0d0f0fa6c9e6c31
BLAKE2b-256 2edfa8ba881ee5d04b04e0d93abc8ce501ff7292813583e97f9789eb3fc0472a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 519507fb74f3f2b296ab1e9f00dcc211f36bbfb93c60229e72dcdee9dafd301a
MD5 558405dc8d4312a421af89fe587404f2
BLAKE2b-256 8c724916dadc7307c3e9bcfa43b4b6f88237932d502c66f89eb2d90fb07810db

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-musllinux_1_2_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b35d6fcccfe4fb0a409392d237fbc67796bac0d357b996bc12d057a1531a238b
MD5 6f26724ed43aefdd07e97bc59da82cea
BLAKE2b-256 e29f06fad4ae8a723ae7096b5311eba67ad8b4df5f359c0a68e366750b7fef78

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 222dbf516ccc877afcad4e4789a81b4ee93daaa9f0ad97c464417d9597f49449
MD5 a33c91986cc1b40645dfd75055c9e673
BLAKE2b-256 1ee0a83f0ff12faca2a56366462e572e38ac6f5cb361877bb29e289138eb7f24

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-manylinux_2_28_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 348fa061b57625de7250d608e2d9b7c4bc170544da7e328325343860eadd59e5
MD5 68cecab087e6b44e87f9d1d6f739b911
BLAKE2b-256 30887e1b29c067b6625c97c81eb8b0ef37cf5ad5b62bb81e23f4bde804910ec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 59bb78b8eb08c3e32186da1ef913f1c806b5473d8bd0bb4492702092747b674a
MD5 ba0b41d6313610148100f51d861eeba4
BLAKE2b-256 588cb057c2db3551a6fe04e93dd14e33d810ac8907891534ffcc7a051b253858

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.14.0-py2.py3-none-macosx_13_0_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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