update

swadhinbiswas committed 2 years ago
ac51ce4
1 parent 785b4b2
commit ac51ce4
43 files changed
+507 -0
▼Backend/ai/aipage.py → Backend/app/__init__.py
+0-0
0
0
▼Backend/api/v1.py → Backend/app/ai/__init__.py
+0-0
0
0
▼Backend/auth/authhandelar.py → Backend/app/ai/aipage.py
+0-0
0
0
▼Backend/dashbord/dashborad.py → Backend/app/api/__init__.py
+0-0
0
0
▼Backend/data/datahandelar.py → Backend/app/api/v1.py
+0-0
0
0
▼Backend/database/db.py → Backend/app/assets/__init__.py
+0-0
0
0
▼Backend/ide/ide.py → Backend/app/auth/__init__.py
+0-0
0
0
▼Backend/models/usermodel.py → Backend/app/auth/authhandelar.py
+0-0
0
0
▼Backend/notes/notesmodel.py → Backend/app/dashbord/__init__.py
+0-0
0
0
▼Backend/routes/approute.py → Backend/app/dashbord/dashborad.py
+0-0
0
0
▼Backend/schemas/usersshemas.py → Backend/app/data/__init__.py
+0-0
0
0
▼Backend/test.py → Backend/app/data/datahandelar.py
+0-0
0
0
▼Backend/tools/streaming.py → Backend/app/database/__init__.py
+0-0
0
0
▼Backend/app/database/db.py
+26-0
1
+from sqlalchemy import create_engine
2
+from sqlalchemy.orm import declarative_base
3
+from sqlalchemy.orm import sessionmaker
4
+from dotenv import load_dotenv
5
+import os
6
+
7
+load_dotenv()
8
+
9
+
10
+DATABASEURL="sqlite:///./database.db"
11
+# DATABASEURL=os.getenv("DATABASEURL")
12
+
13
+engine=create_engine(DATABASEURL,connect_args={"check_same_thread":False})
14
+SessionLocal=sessionmaker(autocommit=False,autoflush=False,bind=engine)
15
+
16
+Base=declarative_base()
17
+
18
+def get_db():
19
+ db=SessionLocal()
20
+ try:
21
+ yield db
22
+ finally:
23
+ db.close()
24
+
25
+
26
+
0
27
▼Backend/video/call.py → Backend/app/ide/__init__.py
+0-0
0
0
▼Backend/app/ide/ide.py
+0-0
0
0
▼Backend/app/models/__init__.py
+0-0
0
0
▼Backend/app/models/usermodel.py
+17-0
1
+from pydantic import BaseModel
2
+from typing import Optional
3
+
4
+class User(BaseModel):
5
+ username: str
6
+ password: str
7
+ email: str
8
+ full_name: Optional[str] = None
9
+ disabled: Optional[bool] = None
10
+
11
+ class Config:
12
+ from_attributes=True
13
+
14
+
15
+
16
+
17
+
0
18
▼Backend/app/notes/__init__.py
+0-0
0
0
▼Backend/app/notes/notesmodel.py
+0-0
0
0
▼Backend/app/routes/__init__.py
+0-0
0
0
▼Backend/app/routes/approute.py
+0-0
0
0
▼Backend/app/schemas/__init__.py
+0-0
0
0
▼Backend/app/schemas/usersshemas.py
+0-0
0
0
▼Backend/app/setup.py
+3-0
1
+from setuptools import setup, find_packages
2
+
3
+setup(name='app', version='1.0', packages=find_packages())
0
4
▼Backend/app/tools/__init__.py
+0-0
0
0
▼Backend/app/tools/streaming.py
+0-0
0
0
▼Backend/app/video/__init__.py
+0-0
0
0
▼Backend/app/video/call.py
+15-0
1
+
2
+
3
+
4
+
5
+
6
+
7
+
8
+
9
+
10
+
11
+
12
+
13
+
14
+
15
+
0
16
▼Backend/app/video/webrtcfastapi.py
+0-0
0
0
▼Backend/gellary/bin/Activate.ps1
+247-0
1
+<#
2
+.Synopsis
3
+Activate a Python virtual environment for the current PowerShell session.
4
+
5
+.Description
6
+Pushes the python executable for a virtual environment to the front of the
7
+$Env:PATH environment variable and sets the prompt to signify that you are
8
+in a Python virtual environment. Makes use of the command line switches as
9
+well as the `pyvenv.cfg` file values present in the virtual environment.
10
+
11
+.Parameter VenvDir
12
+Path to the directory that contains the virtual environment to activate. The
13
+default value for this is the parent of the directory that the Activate.ps1
14
+script is located within.
15
+
16
+.Parameter Prompt
17
+The prompt prefix to display when this virtual environment is activated. By
18
+default, this prompt is the name of the virtual environment folder (VenvDir)
19
+surrounded by parentheses and followed by a single space (ie. '(.venv) ').
20
+
21
+.Example
22
+Activate.ps1
23
+Activates the Python virtual environment that contains the Activate.ps1 script.
24
+
25
+.Example
26
+Activate.ps1 -Verbose
27
+Activates the Python virtual environment that contains the Activate.ps1 script,
28
+and shows extra information about the activation as it executes.
29
+
30
+.Example
31
+Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv
32
+Activates the Python virtual environment located in the specified location.
33
+
34
+.Example
35
+Activate.ps1 -Prompt "MyPython"
36
+Activates the Python virtual environment that contains the Activate.ps1 script,
37
+and prefixes the current prompt with the specified string (surrounded in
38
+parentheses) while the virtual environment is active.
39
+
40
+.Notes
41
+On Windows, it may be required to enable this Activate.ps1 script by setting the
42
+execution policy for the user. You can do this by issuing the following PowerShell
43
+command:
44
+
45
+PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
46
+
47
+For more information on Execution Policies:
48
+https://go.microsoft.com/fwlink/?LinkID=135170
49
+
50
+#>
51
+Param(
52
+ [Parameter(Mandatory = $false)]
53
+ [String]
54
+ $VenvDir,
55
+ [Parameter(Mandatory = $false)]
56
+ [String]
57
+ $Prompt
58
+)
59
+
60
+<# Function declarations --------------------------------------------------- #>
61
+
62
+<#
63
+.Synopsis
64
+Remove all shell session elements added by the Activate script, including the
65
+addition of the virtual environment's Python executable from the beginning of
66
+the PATH variable.
67
+
68
+.Parameter NonDestructive
69
+If present, do not remove this function from the global namespace for the
70
+session.
71
+
72
+#>
73
+function global:deactivate ([switch]$NonDestructive) {
74
+ # Revert to original values
75
+
76
+ # The prior prompt:
77
+ if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) {
78
+ Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt
79
+ Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT
80
+ }
81
+
82
+ # The prior PYTHONHOME:
83
+ if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) {
84
+ Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME
85
+ Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME
86
+ }
87
+
88
+ # The prior PATH:
89
+ if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) {
90
+ Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH
91
+ Remove-Item -Path Env:_OLD_VIRTUAL_PATH
92
+ }
93
+
94
+ # Just remove the VIRTUAL_ENV altogether:
95
+ if (Test-Path -Path Env:VIRTUAL_ENV) {
96
+ Remove-Item -Path env:VIRTUAL_ENV
97
+ }
98
+
99
+ # Just remove VIRTUAL_ENV_PROMPT altogether.
100
+ if (Test-Path -Path Env:VIRTUAL_ENV_PROMPT) {
101
+ Remove-Item -Path env:VIRTUAL_ENV_PROMPT
102
+ }
103
+
104
+ # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether:
105
+ if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) {
106
+ Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force
107
+ }
108
+
109
+ # Leave deactivate function in the global namespace if requested:
110
+ if (-not $NonDestructive) {
111
+ Remove-Item -Path function:deactivate
112
+ }
113
+}
114
+
115
+<#
116
+.Description
117
+Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the
118
+given folder, and returns them in a map.
119
+
120
+For each line in the pyvenv.cfg file, if that line can be parsed into exactly
121
+two strings separated by `=` (with any amount of whitespace surrounding the =)
122
+then it is considered a `key = value` line. The left hand string is the key,
123
+the right hand is the value.
124
+
125
+If the value starts with a `'` or a `"` then the first and last character is
126
+stripped from the value before being captured.
127
+
128
+.Parameter ConfigDir
129
+Path to the directory that contains the `pyvenv.cfg` file.
130
+#>
131
+function Get-PyVenvConfig(
132
+ [String]
133
+ $ConfigDir
134
+) {
135
+ Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg"
136
+
137
+ # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue).
138
+ $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue
139
+
140
+ # An empty map will be returned if no config file is found.
141
+ $pyvenvConfig = @{ }
142
+
143
+ if ($pyvenvConfigPath) {
144
+
145
+ Write-Verbose "File exists, parse `key = value` lines"
146
+ $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath
147
+
148
+ $pyvenvConfigContent | ForEach-Object {
149
+ $keyval = $PSItem -split "\s*=\s*", 2
150
+ if ($keyval[0] -and $keyval[1]) {
151
+ $val = $keyval[1]
152
+
153
+ # Remove extraneous quotations around a string value.
154
+ if ("'""".Contains($val.Substring(0, 1))) {
155
+ $val = $val.Substring(1, $val.Length - 2)
156
+ }
157
+
158
+ $pyvenvConfig[$keyval[0]] = $val
159
+ Write-Verbose "Adding Key: '$($keyval[0])'='$val'"
160
+ }
161
+ }
162
+ }
163
+ return $pyvenvConfig
164
+}
165
+
166
+
167
+<# Begin Activate script --------------------------------------------------- #>
168
+
169
+# Determine the containing directory of this script
170
+$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition
171
+$VenvExecDir = Get-Item -Path $VenvExecPath
172
+
173
+Write-Verbose "Activation script is located in path: '$VenvExecPath'"
174
+Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)"
175
+Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)"
176
+
177
+# Set values required in priority: CmdLine, ConfigFile, Default
178
+# First, get the location of the virtual environment, it might not be
179
+# VenvExecDir if specified on the command line.
180
+if ($VenvDir) {
181
+ Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values"
182
+}
183
+else {
184
+ Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir."
185
+ $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/")
186
+ Write-Verbose "VenvDir=$VenvDir"
187
+}
188
+
189
+# Next, read the `pyvenv.cfg` file to determine any required value such
190
+# as `prompt`.
191
+$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir
192
+
193
+# Next, set the prompt from the command line, or the config file, or
194
+# just use the name of the virtual environment folder.
195
+if ($Prompt) {
196
+ Write-Verbose "Prompt specified as argument, using '$Prompt'"
197
+}
198
+else {
199
+ Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value"
200
+ if ($pyvenvCfg -and $pyvenvCfg['prompt']) {
201
+ Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'"
202
+ $Prompt = $pyvenvCfg['prompt'];
203
+ }
204
+ else {
205
+ Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virtual environment)"
206
+ Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'"
207
+ $Prompt = Split-Path -Path $venvDir -Leaf
208
+ }
209
+}
210
+
211
+Write-Verbose "Prompt = '$Prompt'"
212
+Write-Verbose "VenvDir='$VenvDir'"
213
+
214
+# Deactivate any currently active virtual environment, but leave the
215
+# deactivate function in place.
216
+deactivate -nondestructive
217
+
218
+# Now set the environment variable VIRTUAL_ENV, used by many tools to determine
219
+# that there is an activated venv.
220
+$env:VIRTUAL_ENV = $VenvDir
221
+
222
+if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) {
223
+
224
+ Write-Verbose "Setting prompt to '$Prompt'"
225
+
226
+ # Set the prompt to include the env name
227
+ # Make sure _OLD_VIRTUAL_PROMPT is global
228
+ function global:_OLD_VIRTUAL_PROMPT { "" }
229
+ Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT
230
+ New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt
231
+
232
+ function global:prompt {
233
+ Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) "
234
+ _OLD_VIRTUAL_PROMPT
235
+ }
236
+ $env:VIRTUAL_ENV_PROMPT = $Prompt
237
+}
238
+
239
+# Clear PYTHONHOME
240
+if (Test-Path -Path Env:PYTHONHOME) {
241
+ Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME
242
+ Remove-Item -Path Env:PYTHONHOME
243
+}
244
+
245
+# Add the venv to the PATH
246
+Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH
247
+$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH"
0
248
▼Backend/gellary/bin/activate
+70-0
1
+# This file must be used with "source bin/activate" *from bash*
2
+# You cannot run it directly
3
+
4
+deactivate () {
5
+ # reset old environment variables
6
+ if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then
7
+ PATH="${_OLD_VIRTUAL_PATH:-}"
8
+ export PATH
9
+ unset _OLD_VIRTUAL_PATH
10
+ fi
11
+ if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then
12
+ PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}"
13
+ export PYTHONHOME
14
+ unset _OLD_VIRTUAL_PYTHONHOME
15
+ fi
16
+
17
+ # Call hash to forget past commands. Without forgetting
18
+ # past commands the $PATH changes we made may not be respected
19
+ hash -r 2> /dev/null
20
+
21
+ if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then
22
+ PS1="${_OLD_VIRTUAL_PS1:-}"
23
+ export PS1
24
+ unset _OLD_VIRTUAL_PS1
25
+ fi
26
+
27
+ unset VIRTUAL_ENV
28
+ unset VIRTUAL_ENV_PROMPT
29
+ if [ ! "${1:-}" = "nondestructive" ] ; then
30
+ # Self destruct!
31
+ unset -f deactivate
32
+ fi
33
+}
34
+
35
+# unset irrelevant variables
36
+deactivate nondestructive
37
+
38
+# on Windows, a path can contain colons and backslashes and has to be converted:
39
+if [ "${OSTYPE:-}" = "cygwin" ] || [ "${OSTYPE:-}" = "msys" ] ; then
40
+ # transform D:\path\to\venv to /d/path/to/venv on MSYS
41
+ # and to /cygdrive/d/path/to/venv on Cygwin
42
+ export VIRTUAL_ENV=$(cygpath "/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary")
43
+else
44
+ # use the path as-is
45
+ export VIRTUAL_ENV="/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary"
46
+fi
47
+
48
+_OLD_VIRTUAL_PATH="$PATH"
49
+PATH="$VIRTUAL_ENV/bin:$PATH"
50
+export PATH
51
+
52
+# unset PYTHONHOME if set
53
+# this will fail if PYTHONHOME is set to the empty string (which is bad anyway)
54
+# could use `if (set -u; : $PYTHONHOME) ;` in bash
55
+if [ -n "${PYTHONHOME:-}" ] ; then
56
+ _OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}"
57
+ unset PYTHONHOME
58
+fi
59
+
60
+if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then
61
+ _OLD_VIRTUAL_PS1="${PS1:-}"
62
+ PS1="(gellary) ${PS1:-}"
63
+ export PS1
64
+ VIRTUAL_ENV_PROMPT="(gellary) "
65
+ export VIRTUAL_ENV_PROMPT
66
+fi
67
+
68
+# Call hash to forget past commands. Without forgetting
69
+# past commands the $PATH changes we made may not be respected
70
+hash -r 2> /dev/null
0
71
▼Backend/gellary/bin/activate.csh
+27-0
1
+# This file must be used with "source bin/activate.csh" *from csh*.
2
+# You cannot run it directly.
3
+
4
+# Created by Davide Di Blasi <[email protected]>.
5
+# Ported to Python 3.3 venv by Andrew Svetlov <[email protected]>
6
+
7
+alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; unsetenv VIRTUAL_ENV_PROMPT; test "\!:*" != "nondestructive" && unalias deactivate'
8
+
9
+# Unset irrelevant variables.
10
+deactivate nondestructive
11
+
12
+setenv VIRTUAL_ENV "/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary"
13
+
14
+set _OLD_VIRTUAL_PATH="$PATH"
15
+setenv PATH "$VIRTUAL_ENV/bin:$PATH"
16
+
17
+
18
+set _OLD_VIRTUAL_PROMPT="$prompt"
19
+
20
+if (! "$?VIRTUAL_ENV_DISABLE_PROMPT") then
21
+ set prompt = "(gellary) $prompt"
22
+ setenv VIRTUAL_ENV_PROMPT "(gellary) "
23
+endif
24
+
25
+alias pydoc python -m pydoc
26
+
27
+rehash
0
28
▼Backend/gellary/bin/activate.fish
+69-0
1
+# This file must be used with "source <venv>/bin/activate.fish" *from fish*
2
+# (https://fishshell.com/). You cannot run it directly.
3
+
4
+function deactivate -d "Exit virtual environment and return to normal shell environment"
5
+ # reset old environment variables
6
+ if test -n "$_OLD_VIRTUAL_PATH"
7
+ set -gx PATH $_OLD_VIRTUAL_PATH
8
+ set -e _OLD_VIRTUAL_PATH
9
+ end
10
+ if test -n "$_OLD_VIRTUAL_PYTHONHOME"
11
+ set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME
12
+ set -e _OLD_VIRTUAL_PYTHONHOME
13
+ end
14
+
15
+ if test -n "$_OLD_FISH_PROMPT_OVERRIDE"
16
+ set -e _OLD_FISH_PROMPT_OVERRIDE
17
+ # prevents error when using nested fish instances (Issue #93858)
18
+ if functions -q _old_fish_prompt
19
+ functions -e fish_prompt
20
+ functions -c _old_fish_prompt fish_prompt
21
+ functions -e _old_fish_prompt
22
+ end
23
+ end
24
+
25
+ set -e VIRTUAL_ENV
26
+ set -e VIRTUAL_ENV_PROMPT
27
+ if test "$argv[1]" != "nondestructive"
28
+ # Self-destruct!
29
+ functions -e deactivate
30
+ end
31
+end
32
+
33
+# Unset irrelevant variables.
34
+deactivate nondestructive
35
+
36
+set -gx VIRTUAL_ENV "/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary"
37
+
38
+set -gx _OLD_VIRTUAL_PATH $PATH
39
+set -gx PATH "$VIRTUAL_ENV/bin" $PATH
40
+
41
+# Unset PYTHONHOME if set.
42
+if set -q PYTHONHOME
43
+ set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME
44
+ set -e PYTHONHOME
45
+end
46
+
47
+if test -z "$VIRTUAL_ENV_DISABLE_PROMPT"
48
+ # fish uses a function instead of an env var to generate the prompt.
49
+
50
+ # Save the current fish_prompt function as the function _old_fish_prompt.
51
+ functions -c fish_prompt _old_fish_prompt
52
+
53
+ # With the original prompt function renamed, we can override with our own.
54
+ function fish_prompt
55
+ # Save the return status of the last command.
56
+ set -l old_status $status
57
+
58
+ # Output the venv prompt; color taken from the blue of the Python logo.
59
+ printf "%s%s%s" (set_color 4B8BBE) "(gellary) " (set_color normal)
60
+
61
+ # Restore the return status of the previous command.
62
+ echo "exit $old_status" | .
63
+ # Output the original/"old" prompt.
64
+ _old_fish_prompt
65
+ end
66
+
67
+ set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV"
68
+ set -gx VIRTUAL_ENV_PROMPT "(gellary) "
69
+end
0
70
▼Backend/gellary/bin/pip
+8-0
1
+#!/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary/bin/python3
2
+# -*- coding: utf-8 -*-
3
+import re
4
+import sys
5
+from pip._internal.cli.main import main
6
+if __name__ == '__main__':
7
+ sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
8
+ sys.exit(main())
0
9
▼Backend/gellary/bin/pip3
+8-0
1
+#!/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary/bin/python3
2
+# -*- coding: utf-8 -*-
3
+import re
4
+import sys
5
+from pip._internal.cli.main import main
6
+if __name__ == '__main__':
7
+ sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
8
+ sys.exit(main())
0
9
▼Backend/gellary/bin/pip3.12
+8-0
1
+#!/home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary/bin/python3
2
+# -*- coding: utf-8 -*-
3
+import re
4
+import sys
5
+from pip._internal.cli.main import main
6
+if __name__ == '__main__':
7
+ sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
8
+ sys.exit(main())
0
9
▼Backend/gellary/bin/python
+1-0
1
+python3
0
2
▼Backend/gellary/bin/python3
+1-0
1
+/home/swadhin/miniconda3/bin/python3
0
2
▼Backend/gellary/bin/python3.12
+1-0
1
+python3
0
2
▼Backend/gellary/lib64
+1-0
1
+lib
0
2
▼Backend/gellary/pyvenv.cfg
+5-0
1
+home = /home/swadhin/miniconda3/bin
2
+include-system-site-packages = false
3
+version = 3.12.2
4
+executable = /home/swadhin/miniconda3/bin/python3.12
5
+command = /home/swadhin/miniconda3/bin/python3 -m venv /home/swadhin/2024/Opensource/Project-Phoenix/Backend/gellary
0
6
▼database.db
+0-0
0
0