-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path__init__.py
More file actions
77 lines (71 loc) · 1.63 KB
/
__init__.py
File metadata and controls
77 lines (71 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# -*- coding: utf-8 -*-
# __ _
# \/imana 2016
# [|-ramewørk
#
#
# Author: s4dhu
# Email: <s4dhul4bs[at]prontonmail[dot]ch
# Git: @s4dhulabs
# Mastodon: @s4dhu
#
# This file is part of Vimana Framework Project.
"""
Vimana Framework - Advanced Security Testing Framework
A comprehensive security testing framework for Python web applications
with support for Django, Flask, FastAPI, and other frameworks.
"""
# Import version information
from core._version import (
__version__,
__version_info_tuple__,
_version_,
VERSION,
FRAMEWORK_NAME,
FRAMEWORK_AUTHOR,
FRAMEWORK_EMAIL,
FRAMEWORK_URL,
FRAMEWORK_DESCRIPTION,
get_version_info,
print_version_info,
get_version,
get_legacy_version,
is_version_compatible,
get_plugin_version_info,
)
# Framework metadata
__title__ = FRAMEWORK_NAME
__author__ = FRAMEWORK_AUTHOR
__email__ = FRAMEWORK_EMAIL
__url__ = FRAMEWORK_URL
__description__ = FRAMEWORK_DESCRIPTION
__license__ = "MIT"
# Make version information easily accessible
version = __version__
version_info = __version_info_tuple__
# Export commonly used items
__all__ = [
'__version__',
'__version_info_tuple__',
'_version_', # Legacy compatibility
'VERSION',
'version',
'version_info',
'FRAMEWORK_NAME',
'FRAMEWORK_AUTHOR',
'FRAMEWORK_EMAIL',
'FRAMEWORK_URL',
'FRAMEWORK_DESCRIPTION',
'get_version_info',
'print_version_info',
'get_version',
'get_legacy_version',
'is_version_compatible',
'get_plugin_version_info',
'__title__',
'__author__',
'__email__',
'__url__',
'__description__',
'__license__',
]