PyPI distribution of the OpenKnowledge CLI
Project description
open-knowledge-pypi
PyPI distribution of OpenKnowledge.
This package bundles the published @inkeep/open-knowledge CLI and runs it with the Node.js runtime supplied by nodejs-wheel. A separate Node.js installation is not required.
Install
pip install open-knowledge
Both upstream command names are available:
ok --help
open-knowledge --help
OpenKnowledge requires Git for Git-backed synchronization features.
Build
Builds require network access to install the npm payload pinned by package-lock.json:
python -m build --wheel
Wheels are platform-specific because OpenKnowledge includes native Node modules. GitHub Actions builds Linux x86-64, macOS arm64, and Windows x86-64 wheels.
OpenKnowledge and the bundled upstream assets are licensed under GPL-3.0-or-later. Third-party notices and the upstream license are included in the bundled npm payload.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file open_knowledge-0.28.2.0-py3-none-win_amd64.whl.
File metadata
- Download URL: open_knowledge-0.28.2.0-py3-none-win_amd64.whl
- Upload date:
- Size: 19.3 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
811e5b5371a5146060b1b050ef59064b7b963b16e408858549d9d415ec1a16a0
|
|
| MD5 |
b0dcb24a73f571f23065811a33887529
|
|
| BLAKE2b-256 |
d1b48b906158f3075f09430a53e09cb33fb4287fc475b38288721708fea22222
|
File details
Details for the file open_knowledge-0.28.2.0-py3-none-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: open_knowledge-0.28.2.0-py3-none-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 20.0 MB
- Tags: Python 3, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c72d68bfc08848814259f57f196334a76430163df63200303835d209478f74db
|
|
| MD5 |
97ce8894e6c61ccb6f12b3cdccee69e0
|
|
| BLAKE2b-256 |
0c98760da1a08c7d5dd02732e588d5e450d1effa61df623ddbd6446bff81606a
|
File details
Details for the file open_knowledge-0.28.2.0-py3-none-macosx_13_0_arm64.whl.
File metadata
- Download URL: open_knowledge-0.28.2.0-py3-none-macosx_13_0_arm64.whl
- Upload date:
- Size: 18.8 MB
- Tags: Python 3, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b45519eb1e8a5d0e8d937bb7025bab67705474845d009435e2960e7620ba1e65
|
|
| MD5 |
db92f86ada95fb029cb0eea13a1bc644
|
|
| BLAKE2b-256 |
8e5e7c609509c55f3ae9e0d232632df3f05e4269979b123591970ca7d0dcfa27
|