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

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-win_amd64.whl (45.3 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-26.1.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.1.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl (66.1 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-26.1.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.1.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl (63.9 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-macosx_13_0_x86_64.whl (60.0 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-macosx_13_0_arm64.whl (59.8 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0.tar.gz
Algorithm Hash digest
SHA256 cc2936dbbe50dbc671ba38866a35343b8bfa9461e34d137d34c4ee576af64d59
MD5 543b110fa8323b857f44c2b16cdd381a
BLAKE2b-256 ce4e201569198b18324abca399156f74ecdd0305be70f24174a07e45b594d4f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 b8b369d305bea0fb36106c61e191a031d319df6f562278e52cfffef60619eaa7
MD5 da70747002c8d9cc0fca16a024c41ac7
BLAKE2b-256 94460d042977cbbb933245d9fce9a43eabaee6d215fe05e10fc3f04c9c415cb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 073a62f84cf2191decb20837c106ec4f5fa761c7aab878a814ab06687d958c25
MD5 7c90b4c9b7c8ea50a082f6c2462f3c0b
BLAKE2b-256 1e718ab3930c392e8c9ca9e789ba1f5b51f4deef803a283d81e7374baa88095f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6864bf8631204253fb307a9de24056865d008b05fec182a5ec6b2d3479678cf1
MD5 c418b32bcd9edd1738c880a7cc8f82df
BLAKE2b-256 43c9150f3bc37f8292ef93045fd2b290bcacd1362c9cb92e39d0a8cd73a5394f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c384155306a2c1be7c4241ba171b1d5fdc04323ced8b04daf6cb6180cca870b
MD5 a69e0709c385449b283c3aea310aa89e
BLAKE2b-256 94ab1adead1acb9bfd542ffc9f7210609ab4d4f3a57a5a0c7536e44cc8f142d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e448706b3e8ab154ceb11e20f3674dbe625f23be8d7239342846fdae3c5099e
MD5 676862fe65efa37af9838ddb68f7fc95
BLAKE2b-256 6b1eb470956692fa9561aa777b3a058521636163f18ff91bff450351368d9037

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07a5255eb7ed9abec062b37cf206f6981abddd696cd811106b9072a29f3d80eb
MD5 d40f5f64388349d204eb752152c8b1e4
BLAKE2b-256 d9f8b03520f5e70265f14d98fd95521d83d0b02bc75b8fc64dd7fe0eda068171

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bb988706e77512b14ad81fb539045a5dfe33975623352d8a6d0978dabfd7ed5b
MD5 dab9b42913b8a9b6bedb65240ea32ba1
BLAKE2b-256 047642315aab9c07ae1dded3eeea1432510fe21d57bc99b36c411f8fcb00c0f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.1.0rc0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d56a4d21f48dc84defaee7b6c3797397a762f568e2b1d17eca42a6251b8b2982
MD5 9e4c86fc263e66c3a88974f94afb61ea
BLAKE2b-256 49e7e2f4b6cff29c3e6fa18e7c301bc6faa610909c9a6661279056845f109180

See more details on using hashes here.

Provenance

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