]> skyeroc.xyz Git - obs-ctl/commitdiff
Packaging 1.0.0
authorsbkelley <sb24kelley@gmail.com>
Mon, 8 Dec 2025 20:05:15 +0000 (15:05 -0500)
committersbkelley <sb24kelley@gmail.com>
Mon, 8 Dec 2025 20:05:15 +0000 (15:05 -0500)
.gitignore
pyproject.toml [new file with mode: 0644]
src/obs_ctl/const.py

index 9eaf7a40d95f90466c5b437ce2f72faf6e179661..7864c62376a18876dd49b0b3789aa86605702430 100644 (file)
@@ -1,3 +1,4 @@
 .venv
 __pycache__
-.vscode
\ No newline at end of file
+.vscode
+*.egg-info
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644 (file)
index 0000000..df10d00
--- /dev/null
@@ -0,0 +1,23 @@
+[build-system]
+requires = ["setuptools>=64", "setuptools-scm>=8"]
+build-backend = "setuptools.build_meta"
+
+[project]
+name = "obs-ctl"
+description = "Console OBS Web Socket interface"
+version = "1.0.0"
+dependencies = [
+    "obsws-python",
+    "platformdirs",
+    "textual",
+]
+requires-python = ">= 3.13"
+license = {text = "Expat License ('MIT License')"}
+authors = [
+    {name = "Skye Kelley", email = "sb24kelley@gmail.com"}
+]
+
+[tool.setuptools_scm]
+
+[project.scripts]
+obs-ctl = "obs_ctl:run"
index 71fe6219f3f8c6de6c7002470c4f35230e7ba3e7..fbfab44059aaa1a720d304c01249b28e2bdbecae 100644 (file)
@@ -6,7 +6,7 @@ from . import data
 # App Info
 APPNAME = "obs-ctl"
 APPAUTHOR = "skyebee"
-VERSION = "0.0.1"
+VERSION = "1.0.0"
 # internal
 AVAILABLE_THEMES = [
     'textual-dark',