neon3-sdk
Python SDK for the Neon3 neon3.rpc control plane.
cd packages/python-sdk
pip install -e .
python -m neon3_sdk calculator
Tests and deterministic scenario:
python -m unittest discover -s tests -v
python -m neon3_sdk calculator --once
Event subscriptions
The SDK also exposes the canonical neon3.event stream. A WGPU window owner
publishes ui.file_drop.accepted for OS file drops; same-machine tools can
subscribe without implementing a second transport:
from neon3_sdk import EventClient
events = EventClient.connect("127.0.0.1:39101").subscribe(
name="ui.file_drop.accepted"
)
with events:
for image in events.file_drops():
print(image.source_path)
When --neon-root is omitted, the command uses the SDK-local release
directory. Set NEON_ROOT or pass --neon-root <path> only to override it.
Runtime clients can select a checkout profile with RuntimeConfig(profile="debug")
or RuntimeConfig(profile="release"); auto preserves the release-first default.
Metadata
Release files for neon3-sdk 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| neon3_sdk-0.1.1.tar.gz | 23.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neon3_sdk-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.3 kB
Release files / neon3_sdk-0.1.1.tar.gz
| Download URL | neon3_sdk-0.1.1.tar.gz |
|---|---|
| Size | 23.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fca0f9188667910f711e07b9196363996f0d81e7ee1fa29fa0718018ca349fc7
|
|
BLAKE2b-256 checksum How to use checksums |
e3b7e26905e8eeac621d19c227c6d20395d7429d8f0ed2186d48c54013bc8dd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / neon3_sdk-0.1.1-py3-none-any.whl
| Download URL | neon3_sdk-0.1.1-py3-none-any.whl |
|---|---|
| Size | 28.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e9eadb558e5c4721692c696d803f597ffcb817adebc82a57b15e0d6a7db61b28
|
|
BLAKE2b-256 checksum How to use checksums |
ae54d209a8208f41951195841aee3d8b70431664dd329ef280e6fc82879be230
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Security for neon3-sdk 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.