1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
From: Carsten Schoenert <c.schoenert@t-online.de>
Date: Sat, 1 Jun 2019 18:39:21 +0200
Subject: Python: Add basic versioning information
Forwarded: not-needed
---
pdu-python-api/raritan/__init__.py | 25 +++++++++++++++++++++++++
pdu-python-api/raritan/version.py | 12 ++++++++++++
2 files changed, 37 insertions(+)
create mode 100644 pdu-python-api/raritan/version.py
diff --git a/pdu-python-api/raritan/__init__.py b/pdu-python-api/raritan/__init__.py
index e69de29..e1cffda 100644
--- a/pdu-python-api/raritan/__init__.py
+++ b/pdu-python-api/raritan/__init__.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Copyright 2015-2026 Raritan Inc. All rights reserved.
+
+'''
+Raritan JSON-RPC library
+'''
+
+# Importing various data from version.py
+from .version import __author__
+from .version import __build__
+from .version import __description__
+from .version import __email__
+from .version import __license__
+from .version import __url__
+from .version import __status__
+from .version import __sdk_version__
+from .version import __sdk_subversion__
+
+__sdk_version_string__ = f'{__sdk_version__}.{__sdk_version__} ({__build__})'
+__sdk_release__ = f'{__sdk_version__}.{__sdk_subversion__}'
+__sdk_fullversion__ = f'{__sdk_version__}.{__sdk_subversion__}-{__build__}'
+__copyright__ = f'Copyright (c) 2009-2026 {__author__} <{__email__}>'
diff --git a/pdu-python-api/raritan/version.py b/pdu-python-api/raritan/version.py
new file mode 100644
index 0000000..e02219f
--- /dev/null
+++ b/pdu-python-api/raritan/version.py
@@ -0,0 +1,12 @@
+# volatile variables depending on release
+__sdk_version__ = '4.3'
+__sdk_subversion__ = '13'
+__build__ = '52458'
+
+# static variables
+__author__ = 'Raritan Inc.'
+__description__ = 'Raritan/Servertech PDU JSON-RPC bindings'
+__email__ = 'oss@raritan.com'
+__license__ = 'BSD-3-clause'
+__url__ = 'https://www.raritan.com/support/product/pdu-g4'
+__status__ = '5 - Production/Stable'
|