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"
requires-python = "~=3.13"
license = {text = "BSD-3-Clause"}
dependencies = [
"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"""
__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 .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
# 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
__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 .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
__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
__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
__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
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
__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.QtGui import QAction
from PySide6.QtCore import Qt