File: Python-Add-basic-versioning-information.patch

package info (click to toggle)
raritan-json-rpc-sdk 4.3.13%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 69,424 kB
  • sloc: cs: 269,932; perl: 142,952; python: 30,030; javascript: 7,641; makefile: 32
file content (59 lines) | stat: -rw-r--r-- 2,045 bytes parent folder | download
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'