license: BSD-3-Clause

This commit is contained in:
overcuriousity
2025-11-26 23:26:33 +01:00
parent cb6c4a2b1b
commit 48eeda1a2d
13 changed files with 90 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
Copyright (c) $years, $owner
All rights reserved.
This source code is licensed under the BSD-3-Clause license found in the
LICENSE file in the root directory of this source tree.

View File

@@ -7,6 +7,7 @@ authors = [
] ]
readme = "README.md" readme = "README.md"
requires-python = "~=3.13" requires-python = "~=3.13"
license = {text = "BSD-3-Clause"}
dependencies = [ dependencies = [
"PySide6~=6.8.0", "PySide6~=6.8.0",

View File

@@ -1,3 +1,10 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
"""semeion semantic post-mortem forensics""" """semeion semantic post-mortem forensics"""
__version__ = "0.0.0" __version__ = "0.0.0"

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# from .browserSqlite import BrowserSqliteEngine # from .browserSqlite import BrowserSqliteEngine
# from .forensicImage import ForensicImageEngine # from .forensicImage import ForensicImageEngine

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# TODO: implement browser SQlite database converter -> semeion object # TODO: implement browser SQlite database converter -> semeion object
# adapt browser2timesketch.py # adapt browser2timesketch.py

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# TODO: use pytsk to import forensic images and convert to semeion objects # TODO: use pytsk to import forensic images and convert to semeion objects
__all__ = [] __all__ = []

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# from .llm import LLMClient # from .llm import LLMClient
# from .qdrant import QdrantClient # from .qdrant import QdrantClient

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# TODO: implement connection to embeddings provider # TODO: implement connection to embeddings provider
__all__ = [] __all__ = []

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# TODO: implement connection to openAI compatible endpoint # TODO: implement connection to openAI compatible endpoint
__all__ = [] __all__ = []

View File

@@ -1,3 +1,11 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
# TODO: implement qdrant connector # TODO: implement qdrant connector
__all__ = [] __all__ = []

View File

@@ -1,3 +1,10 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
from .ui import MainWindow, SemeionInstance from .ui import MainWindow, SemeionInstance
def main(): def main():

View File

@@ -1,3 +1,10 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
from .main_window import MainWindow, SemeionInstance from .main_window import MainWindow, SemeionInstance
__all__ = ["MainWindow", "SemeionInstance"] __all__ = ["MainWindow", "SemeionInstance"]

View File

@@ -1,3 +1,10 @@
#
# Copyright (c) 2025, mstoeck3
# All rights reserved.
#
# This source code is licensed under the BSD-3-Clause license found in the
# LICENSE file in the root directory of this source tree.
#
from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QPushButton, QGridLayout, QLineEdit, QToolBar from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QPushButton, QGridLayout, QLineEdit, QToolBar
from PySide6.QtGui import QAction from PySide6.QtGui import QAction
from PySide6.QtCore import Qt from PySide6.QtCore import Qt