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.3

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.3.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.3-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: noie_nds_api-3.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 a0ccf22e5f0bd5549cc595ececf1622c3a71b34663cb3827a382e60a70ec84c7
MD5 ae8b9c87095c651897952dc8ab97a136
BLAKE2b-256 d2efdf5970da58e0229f9e56e7c513712a3bb97341edbde4aea01744ca48e23b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: noie_nds_api-3.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 418c90e1f607759b1e02c9b0557fa20bf64dff24c898c7e80148ed517fc96e8c
MD5 a0c3823565babb399ae6ad3fca7908b3
BLAKE2b-256 f852d75a233e57dc3ef2b585ce98837d3f6d898719f0f63ecb545ba766c2648d

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