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-26.2.0rc0.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-26.2.0rc0-py2.py3-none-win_arm64.whl (42.7 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-win_amd64.whl (45.4 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl (67.1 MB view details)

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

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl (66.2 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl (64.8 MB view details)

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

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl (64.0 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-macosx_13_0_x86_64.whl (60.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-macosx_13_0_arm64.whl (59.9 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0.tar.gz
Algorithm Hash digest
SHA256 2ed5a2fefb65a2a00ca3bed02e725f1ca9b6cf42744691917f6cb98275149262
MD5 836539841a6794f0318646a5861d51c2
BLAKE2b-256 aee5723c38cf4e7518875653a9bb986316654b6e2d55e735152f0c277957521a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 fd76820ec34d8ced9d6f6d30a0158f3ea0160ed8d227cc3488d11d6694017d54
MD5 45047b605fb66d72e339bbf485a7fed6
BLAKE2b-256 2b336697203ac97d7d641cc2f73c26f272a6bbf9d6305afe31dd1ea8d2b2d893

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 69e9a1f0ff5b9723aef9821ed4b7f688ea4e2ace66bc7ff98c7d3fb279e03666
MD5 0de347418092f426efcf5b124d6609d4
BLAKE2b-256 93f3152ddfe5835553c3853de2f9c84a5594ae457208257329f11acd1e8a5216

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 40b6101c862ef18a8eb775c08488acb3bd90f444e589da80f49c6a7b7a52e1cf
MD5 82e041db697a42be9fd9fc144a8c7b4f
BLAKE2b-256 c8263657f55e992da7917b82248077f13d3a940e9b3fbbd7255b8e7f49b2fda0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 808cfd6867638006c5cbc9142b053faa4d482b76e58404ab02210421dbf44dd4
MD5 66fd4337048bb63af1b41215e263e7c0
BLAKE2b-256 196721fb8c5a17c7a3bfa9c23d0c366df69fc3be12769fb5ac6c523d3e8475ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0beb88a7d54056c843fe81c93b0367908540497d4d0661cf13427b9844204762
MD5 049387e85546083b803ae2e6a69133c1
BLAKE2b-256 023fb7fdaaff93813579e635b707d5b9766ea1f56817ff5baec04363dcc37e27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f36f7abd747ff74f97a50015f086be379f4d5c4c54a26c2d87dab4402ddb5b7b
MD5 df795cd29f83116f431c0c7b798c5f46
BLAKE2b-256 5946892ebc4f6573e6c2b320f714987dcb5534278776fa2b5bdefe7344c04bac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f98429d65cbe14f4026ca40bac55d1a3c0356bbdb1f51332e366bd60346a83bf
MD5 a06d17acb5c815600bafcd3a0e729039
BLAKE2b-256 83ac222f39d2d803e52a2581bcdcae7edc3fc924aed2f67c259864472e9347d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.2.0rc0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a29766bb16c8816da8d9308fb7ef0a2736286c5c952c67f803cc2ff6efd3a762
MD5 e8809af68725942c1e206ffb403a966f
BLAKE2b-256 6df6d867cff5755f9279217a353413d27e7e681a40a77f117b187698fbd09448

See more details on using hashes here.

Provenance

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