You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-8
Original file line number
Diff line number
Diff line change
@@ -2,18 +2,17 @@
2
2
3
3
A cross-platform Python API and daemon for the **Envisalink TPI (DSC)** module.
4
4
5
-
**Requirements:** Python >= 3.11 and [poetry](https://python-poetry.org).
5
+
**Requirements:** Python >= 3.11 and [uv](https://docs.astral.sh/uv/).
6
6
7
7
## Installation
8
8
9
9
1. Clone the repository: `git clone https://github.com/Tokenize/evl-daemon-python.git`
10
-
2. Install the requirements using poetry: `poetry install`. If you don't want the development dependencies: `poetry install --no-dev`.
10
+
2. Install the requirements using poetry: `uv sync`. If you don't want the development dependencies: `uv sync --no-dev`.
11
11
12
12
## Usage
13
13
14
-
1. Create a _config.json_ file and save it to the directory of your choosing. You can use the config.json file as a
15
-
template. Ensure that the EVL IP, port number and password are specified.
16
-
2. Run evldaemon: `poetry run python3 evldaemon.py --config=<config file path>`
14
+
1. Create a _config.json_ file and save it to the directory of your choosing. You can use the included config.json file as a template. Ensure that the EVL IP, port number and password are specified.
15
+
2. Run evldaemon: `uv run ./evldaemon.py --config=<config file path>`
17
16
18
17
## Configuration
19
18
@@ -26,7 +25,5 @@ See [config.json](config.json) for configuration for details.
0 commit comments