Skip to main content

NDS Protocol Buffers types for Python (generated from nds-api/spec).

Project description

NDS-API - Python SDK

PyPI License

Protocol SDK for NDS-API (NoieDigitalSystem) on Python.

Installation

pip install noie-nds-api==3.0.4

Features

  • Protocol types: Identity / Asset / Event / Transaction / Result / Context
  • Proto compatibility: matches the NDS Protocol Buffers specification
  • Runtime-agnostic: no Bukkit/Paper, no database, no network stack dependencies

Quick Start

Decimal

from nds.common import common_pb2

d = common_pb2.Decimal(value="1.23", scale=2)
print(d.value)

Packages

Package Description
noie-nds-api Python protobuf DTOs (*_pb2.py)

Compatibility

  • Python 3.14

Notes (generated code)

  • Protobuf DTOs are generated from ../spec/proto/** via Buf.
  • Generation template: ../spec/buf.gen.yaml

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

noie_nds_api-3.0.6.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

noie_nds_api-3.0.6-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

Details for the file noie_nds_api-3.0.6.tar.gz.

File metadata

  • Download URL: noie_nds_api-3.0.6.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for noie_nds_api-3.0.6.tar.gz
Algorithm Hash digest
SHA256 de179b5d0bdc7958f810d4c64c1a78026a513f4c6da75b0fa363af0475f440da
MD5 a9b3048251c767ade348e75e1e9709f3
BLAKE2b-256 2f3ef0e71d5e592b8673d03f2b53b85fccb2cc9b63d70757dd4ac6f39f7a79ae

See more details on using hashes here.

File details

Details for the file noie_nds_api-3.0.6-py3-none-any.whl.

File metadata

  • Download URL: noie_nds_api-3.0.6-py3-none-any.whl
  • Upload date:
  • Size: 28.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for noie_nds_api-3.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fdbdb6166afe8c31591ce029b5f41495985805b55c928f9d28b62b1cc3e84679
MD5 9491863c37d378d714e9d46976418453
BLAKE2b-256 5f2f961a2a35c4bb43655a489f63f846b5d536de6a0bdb828af2cb34fd7cda44

See more details on using hashes here.

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