PK
œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
| Dir : /opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/__pycache__/ |
| Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 IP: 66.29.132.192 |
| Dir : //opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/__pycache__/evr_utils.cpython-311.pyc |
�
��oi6 � � � d dl mZmZmZmZ dgZdedee fd�Zdee defd�Z deee ee ef defd �Z
d
ee dee fd�ZdS )
� )�Union�List�Tuple�Optional�
serialize_evr�intgr�returnc �� � g }| }|dk r.t |d� � \ }}|� |� � |dk �.|� dt |� � z � � |� � � |S )z�
Encode int in real-numbers segment.
See http://en.wikipedia.org/wiki/Arithmetic_coding.
@param intgr: int for coding in Float an segment [seg_begin, seg_end]
@return: list encoding segment
r � � )�divmod�append�len�reverse)r �lst�number� remainders ��/builddir/build/BUILDROOT/alt-python27-cllib-3.4.33-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/evr_utils.py�"encode_int_to_real_numbers_segmentr sx � �
�C�
�F�
�1�*�*�"�6�3�/�/��� ��
�
�9���� �1�*�*� �J�J�s�S��X�X�~�����K�K�M�M�M��J� �rpm_datac �, � g }| D ]�}t |t � � r#|� t |� � � � n�t |t � � rD|� � � r0|� t t |� � � � � � nGt |t � � r |� d� |D � � � � nt
d|� �� � �|� d� � ��d� d� |D � � � � }|S )z�
Encode List of parts of Version or Epoch or Release in real-numbers segment.
See http://en.wikipedia.org/wiki/Arithmetic_coding.
@param rpm_data: list to convert in double
@return: Converted string
c 3 �4 K � | ]}t |� � V � �d S )N)�ord)�.0�chs r � <genexpr>zevr_to_float.<locals>.<genexpr>6 s( � � � �.�.�2�s�2�w�w�.�.�.�.�.�.r z
ThisStrange: r � c � � g | ]}|d ���S )�02x� )r �ns r �
<listcomp>z evr_to_float.<locals>.<listcomp>: s � �5�5�5�A��Z�Z�5�5�5r ) �
isinstance�int�extendr �str�isdigit� NameErrorr �join)r �evr�elem�
converted_strs r �evr_to_floatr. '