Skip to main content

A preview of an ADH (Aveva Data Hub) client library

Project description

Aveva Data Hub Python Library Sample

:loudspeaker: Notice: Samples have been updated to reflect that they work on AVEVA Data Hub. The samples also work on OSIsoft Cloud Services unless otherwise noted.

Version: 0.7.0_preview

Build Status

This sample library requires Python 3.7+. You can download Python here.

  • NOTE: The library previously required Python 3.9+ to take advantage of type annotations. To provide compatibility with environments that cannot upgrade Python to 3.9, from __future__ import annotations was added to each necessary file. This provides backwards compatibility down to Python 3.7.

About the library

The python ADH library is an introductory language-specific example of programming against Aveva Data Hub (ADH). It is intended as instructional samples only and are not for production use. The samples also work on OSIsoft Cloud Services unless otherwise noted.

They can be obtained by running: pip install ocs_sample_library_preview

The library is not intended to show every endpoint and every option/parameter for endpoints it has. The library is known to be incomplete.

Other language libraries and samples are available on GitHub.

Tests are done by testing the sample apps that use this.


Developed using Python 3.9.5.

AVEVA Samples are licensed under the Apache 2 license.

For the main ADH sample libraries page ReadMe
For the main ADH samples page ReadMe
For the main AVEVA samples page ReadMe

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 Distribution

ocs_sample_library_preview-0.7.0rc0.tar.gz (53.4 kB view details)

Uploaded Source

Built Distribution

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

ocs_sample_library_preview-0.7.0rc0-py3-none-any.whl (106.8 kB view details)

Uploaded Python 3

File details

Details for the file ocs_sample_library_preview-0.7.0rc0.tar.gz.

File metadata

  • Download URL: ocs_sample_library_preview-0.7.0rc0.tar.gz
  • Upload date:
  • Size: 53.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for ocs_sample_library_preview-0.7.0rc0.tar.gz
Algorithm Hash digest
SHA256 ceb3ce2f7ab34893b89bdbd766015cacef9ba07e33c1d49e8afb1d4f9778d9ad
MD5 be23fed86d86ae4911464aa0bb65675d
BLAKE2b-256 1d782acafd2216de46976d8b4108b92a691904546a443ae06e5dd2bc410acf57

See more details on using hashes here.

File details

Details for the file ocs_sample_library_preview-0.7.0rc0-py3-none-any.whl.

File metadata

  • Download URL: ocs_sample_library_preview-0.7.0rc0-py3-none-any.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for ocs_sample_library_preview-0.7.0rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 18cf2bc94fddd4a5f7c6b8aa927460222557f4d76e6a711f7ea68c4dbd027bcc
MD5 e6d0dd13572f8c049b7e1ba6a40088a8
BLAKE2b-256 3ccca4940f650949d94db355d889dc3b858366303c4c967f1feb5deb86f04e9c

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