Skip to content

Commit b24ce7a

Browse files
authored
Merge pull request #49 from virtUOS/setup
Added pyproject.toml and setup.py
2 parents 61266ee + 699f6ec commit b24ce7a

2 files changed

Lines changed: 31 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[build-system]
2+
requires = ['setuptools >= 61.0']
3+
build-backend = 'setuptools.build_meta'
4+
5+
[project]
6+
name = 'opencast-camera-control'
7+
version = '0.1.0'
8+
authors = [
9+
{name = 'Lars Kiesow', email = 'lkiesow@uos.de'},
10+
{name = 'Jan-Matthis Niermann', email = 'janiermann@uos.de'}
11+
]
12+
description = 'Automated Camera Control for Opencast'
13+
readme = {file = 'README.md', content-type = 'text/markdown'}
14+
requires-python = ">=3.9"
15+
license = {file = 'LICENSE'}
16+
dependencies = [
17+
'confygure>=0.1.0',
18+
'prometheus-client',
19+
'python-dateutil',
20+
'requests'
21+
]
22+
23+
[project.urls]
24+
Homepage = 'https://github.com/virtUOS/opencast-camera-control'
25+
Repository = 'https://github.com/virtUOS/opencast-camera-control'
26+
27+
[project.scripts]
28+
opencast-camera-control = 'occameracontrol.__main__:main'

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from setuptools import setup
2+
3+
setup()

0 commit comments

Comments
 (0)