403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/uaclient/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/uaclient/__pycache__/version.cpython-314.pyc
+
svKj�
���Rt^RIt^RIHt^RIHt^RIHtH	t	H
t
^RIHtH
t
^RIHt^RIHtRtR	tR
RltRR
ltRRltR#)z"
Client version related functions
N)�inf)�Optional)�get_apt_cache_time�get_pkg_candidate_version�version_compare)�CANDIDATE_CACHE_PATH�UAC_RUN_PATH)�ProcessExecutionError)�subpz37.2z
37.2ubuntu0.1c�$�V^8�dQhR\/#���return)�str)�formats"�2/usr/lib/python3/dist-packages/uaclient/version.py�__annotate__rs����S��c���\PR4'g\#\PP	\PP	\
44p\PP
\PPVR44'd#.ROp\V4wr#VP4#\# \d	\#i;i)a+Return the packaged version as a string

Prefer the binary PACKAGED_VESION set by debian/rules to DEB_VERSION.
If unavailable, check for a .git development environments:
  a. If run in our upstream repo `git describe` will gives a leading
     XX.Y so return the --long version to allow daily build recipes
     to count commit offset from upstream's XX.Y signed tag.
  b. If run in a git-ubuntu pkg repo, upstream tags aren't visible,
     believe __VERSION__ is correct - there is and MUST always be a
     test to make sure it matches debian/changelog
z@@PACKAGED_VERSIONz.git)�git�describez
--abbrev=8z--match=[0-9]*z--long)�PACKAGED_VERSION�
startswith�os�path�dirname�__file__�exists�joinr
�stripr	�__VERSION__)�topdir�cmd�out�_s    r�get_versionr%s����&�&�';�<�<���
�W�W�_�_�R�W�W�_�_�X�6�
7�F�	�w�w�~�~�b�g�g�l�l�6�6�2�3�3�K��	��#�Y�F�C��9�9�;�����%�	����	�s�*C
�
C �C c�:�V^8�dQhR\\,/#r�rr)rs"rrr/s����(�3�-�rc���\4;'g\p\PP	\
4'd*\P!\
4PV8dhRp\R4pV'dQ\P!\RR7\\
R4;_uu_4pVPV4RRR4V#\\
R4;_uu_4pVP4P4uuRRR4# +'giT#;i \dTeTu#Lki;i +'giR#;i \dR#i;i)Nzubuntu-pro-clientT)�exist_ok�w�r)rrrrrr�stat�st_mtimer�makedirsr�open�write�	Exception�readr)�last_apt_cache_update�candidate_version�fs   r�get_last_known_candidater6/s��/�0�7�7�C���G�G�N�N�/�0�0�
�7�7�'�(�1�1�4I�I� ��		)� 9�:M� N�� ����L�4�8��.��4�4���G�G�-�.�5�(�(�	!�
�
�&��
,�
,���6�6�8�>�>�#�-�
,�5�4�(�(���	)� �,�(�(�-�	)��
-�
,�
���
���
�sa�.AD(�5D�	D(�E�+E�	
E�D%	�D(�%D(�(D>�=D>�E	�E�E�E$�#E$c�:�V^8�dQhR\\,/#rr')rs"rrrLs����x��}�rc�`�\4pV'd\V\44^8�dV#R#)�N)r6rr%)�	candidates r�check_for_new_versionr;Ls&��(�*�I��_�Y��
�>��B���r)�__doc__�os.pathr�mathr�typingr�uaclient.aptrrr�uaclient.defaultsrr�uaclient.exceptionsr	�uaclient.systemr
r rr%r6r;�rr�<module>rEsE��������
A�5� ���"���2�:r

Youez - 2016 - github.com/yon3zu
LinuXploit