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

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,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--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)

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-25.8.2rc0.tar.gz (7.9 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-25.8.2rc0-py2.py3-none-win_arm64.whl (40.6 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-win_amd64.whl (43.1 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-musllinux_1_2_x86_64.whl (65.5 MB view details)

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

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-musllinux_1_2_aarch64.whl (64.6 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-manylinux_2_28_x86_64.whl (63.2 MB view details)

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

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-manylinux_2_28_aarch64.whl (62.5 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-macosx_13_0_x86_64.whl (57.3 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-macosx_13_0_arm64.whl (57.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-25.8.2rc0.tar.gz.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0.tar.gz
Algorithm Hash digest
SHA256 4bf02af00c3d7182c4ffd9697f4c0aec11b8c3ae23e3244b79a10474e0574909
MD5 d006a6a7aaeb860380182ac5595b820e
BLAKE2b-256 e7a95583c3b6fcd7875116837cfd59d4aba4208b15c91520207a9e9b25d2ccff

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0.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-25.8.2rc0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 26e75563e85732f98a9b0967d62891f14fed63731605bf8c879133635029b71e
MD5 6b92cdb85be14121fc54957379582cf7
BLAKE2b-256 87d51f4a72548e4a21a0b7d2fb248efaef789a971ae70873a5059210ade108f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bf1286dc6c80a962f2320b60fde743188b91e6213a3d6d21a287ea46fc1507f6
MD5 fb7f893ac3965cbdd6b83429e507b2a8
BLAKE2b-256 abe1f439f24c9fe2fd36c49ccc15ea68a28926fd7e95fe87044f1e09a0e87163

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1165a7bdafa0a00e9c1162085c9bfd7b13d9e610b13f48ee536e4bd3b131699d
MD5 43f61dd5354b5a0fdb22581fabb0ced4
BLAKE2b-256 d3cce0c86d79b26d1e317bc62df4b82d8386d48fa68e7fff037188619fc2a2aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 58e3cd2e22fd0413d533b75804ff5f30accba0a7bd2205485311ca7d894de535
MD5 8b0610bf04330494fe92093dd97d1029
BLAKE2b-256 0a8aedea63ce72875bca3a03c884e7787c8362d8df5cd78492da687d4868667d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41fa9f57c65156744302b93750c442c28b9087fb56dbdcd00b942771ae9e4ce5
MD5 998cc8f7842ff0895178bd9948db8a60
BLAKE2b-256 c932590f31e72f1971e813a80b4a2a8c65d637656e0b0ca8e6fc6662f263dd5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4463dae6b3b99599b3d5bfc4b339ffafb24fa704ea5b71336e94bc8c97d5e52c
MD5 0a96c41b892e558c456985abc0311c88
BLAKE2b-256 4dbde303212b69667407b651bbd71d22eb313688178b194277fa58f29372bc4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 15d466726e48184f13a3a2cd69da962230f6855b47f5c229a9507b4715538c0a
MD5 be086575bc347f5bcc90fb1bd3e36a68
BLAKE2b-256 1ce1e3b5851033fff02553d95f849ab31458602accf054f269b04021491a1937

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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-25.8.2rc0-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-25.8.2rc0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a016c8d2c4691a612284eb7a36ad4409bba58bb49d75a33bc844e6c5241daf90
MD5 912e4439fab9d007e10e6bcda28be081
BLAKE2b-256 116cc48b4052fc7aaf6d4ac42144b1311afc5f7f785b83978a30f8299afb7cb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-25.8.2rc0-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