summaryrefslogtreecommitdiffstats
path: root/PC/layout/support/constants.py
diff options
context:
space:
mode:
Diffstat (limited to 'PC/layout/support/constants.py')
-rw-r--r--PC/layout/support/constants.py42
1 files changed, 0 insertions, 42 deletions
diff --git a/PC/layout/support/constants.py b/PC/layout/support/constants.py
deleted file mode 100644
index 6cf0fe1..0000000
--- a/PC/layout/support/constants.py
+++ /dev/null
@@ -1,42 +0,0 @@
-"""
-Constants for generating the layout.
-"""
-
-__author__ = "Steve Dower <steve.dower@python.org>"
-__version__ = "3.8"
-
-import os
-import re
-import struct
-import sys
-
-
-def _unpack_hexversion():
- try:
- hexversion = int(os.getenv("PYTHON_HEXVERSION"), 16)
- except (TypeError, ValueError):
- hexversion = sys.hexversion
- return struct.pack(">i", sys.hexversion)
-
-
-def _get_suffix(field4):
- name = {0xA0: "a", 0xB0: "b", 0xC0: "rc"}.get(field4 & 0xF0, "")
- if name:
- serial = field4 & 0x0F
- return f"{name}{serial}"
- return ""
-
-
-VER_MAJOR, VER_MINOR, VER_MICRO, VER_FIELD4 = _unpack_hexversion()
-VER_SUFFIX = _get_suffix(VER_FIELD4)
-VER_FIELD3 = VER_MICRO << 8 | VER_FIELD4
-VER_DOT = "{}.{}".format(VER_MAJOR, VER_MINOR)
-
-PYTHON_DLL_NAME = "python{}{}.dll".format(VER_MAJOR, VER_MINOR)
-PYTHON_STABLE_DLL_NAME = "python{}.dll".format(VER_MAJOR)
-PYTHON_ZIP_NAME = "python{}{}.zip".format(VER_MAJOR, VER_MINOR)
-PYTHON_PTH_NAME = "python{}{}._pth".format(VER_MAJOR, VER_MINOR)
-
-PYTHON_CHM_NAME = "python{}{}{}{}.chm".format(
- VER_MAJOR, VER_MINOR, VER_MICRO, VER_SUFFIX
-)