Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
python3 /
dist-packages /
debian /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2023-07-12 09:40
_deb822_repro
[ DIR ]
drwxr-xr-x
2023-07-12 09:40
__init__.py
1012
B
-rw-r--r--
2022-11-20 00:30
_arch_table.py
18.04
KB
-rw-r--r--
2022-11-20 00:30
_util.py
13.23
KB
-rw-r--r--
2022-11-20 00:30
_version.py
55
B
-rw-r--r--
2022-11-20 00:30
arfile.py
13.48
KB
-rw-r--r--
2022-11-20 00:30
changelog.py
38.1
KB
-rw-r--r--
2022-11-20 00:30
copyright.py
30.69
KB
-rw-r--r--
2022-11-20 00:30
deb822.py
94.59
KB
-rw-r--r--
2022-11-20 00:30
debfile.py
18.92
KB
-rw-r--r--
2022-11-20 00:30
debian_support.py
26.79
KB
-rw-r--r--
2022-11-20 00:30
debtags.py
18.58
KB
-rw-r--r--
2022-11-20 00:30
deprecation.py
1.7
KB
-rw-r--r--
2022-11-20 00:30
py.typed
0
B
-rw-r--r--
2022-11-20 00:30
substvars.py
14.53
KB
-rw-r--r--
2022-11-20 00:30
watch.py
9.31
KB
-rw-r--r--
2022-11-20 00:30
Save
Rename
# -*- coding: utf-8 -*- vim: fileencoding=utf-8 : """ Utility module to deprecate features """ # Copyright © Ben Finney <ben+debian@benfinney.id.au> # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation, either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. import warnings try: # pylint: disable=unused-import from typing import ( Any, Callable, ) except ImportError: # Missing types aren't important at runtime pass def function_deprecated_by(func): # type: (Callable[..., Any]) -> Callable[..., Any] """ Return a function that warns it is deprecated by another function. Returns a new function that warns it is deprecated by function ``func``, then acts as a pass-through wrapper for ``func``. """ try: func_name = func.__name__ except AttributeError: func_name = func.__func__.__name__ # type: ignore warn_msg = "Use %s instead" % func_name def deprecated_func(*args, **kwargs): # type: ignore warnings.warn(warn_msg, DeprecationWarning, stacklevel=2) return func(*args, **kwargs) return deprecated_func