Skip to content

Commit 318fb9a

Browse files
committed
update readme
1 parent f3e9c52 commit 318fb9a

1 file changed

Lines changed: 8 additions & 10 deletions

File tree

README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -104,33 +104,31 @@ The Python3 package does not contain any infrastructure to run `smartmeter-datac
104104

105105
### Python Requirements
106106

107-
* Python >= 3.8 (tested with 3.9)
107+
* Python >= 3.10 (tested with 3.11)
108108

109109
### Installation
110110

111-
Install the package either as global Python package or in a virtualenv with
111+
Install the package in a virtualenv manually or via using [pipx](https://github.com/pypa/pipx)
112112

113113
```bash
114-
python3 -m pip install smartmeter-datacollector
114+
pipx install smartmeter-datacollector
115115
```
116116

117117
Similarly the [`smartmeter-datacollector-configurator`](https://github.com/scs/smartmeter-datacollector-configurator) web interface can be installed with
118118

119119
```bash
120-
python3 -m pip install smartmeter-datacollector-configurator
120+
pipx install smartmeter-datacollector-configurator
121121
```
122122

123123
## Method 3: Debian package
124124

125-
`smartmeter-datacollector` is also available as a Debian (`.deb`) package from the [releases](https://github.com/scs/smartmeter-datacollector/releases) which installs the application bundled with its Python dependencies system wide. The Debian package includes a systemd service file which enables `smartmeter-datacollector` to automatically start after booting the system.
125+
`smartmeter-datacollector` is also available as a Debian (`.deb`) package from the [releases](https://github.com/scs/smartmeter-datacollector/releases) which installs the application bundled with its Python dependencies in a zipapp / `.pyz` file. The Debian package includes a systemd service file which enables `smartmeter-datacollector` to automatically start after booting the system.
126126

127127
### Requirements
128128

129129
* Distribution: Debian based (like Debian, Ubuntu, ..)
130-
* Release: Bullseye
131-
* CPU architecture
132-
* amd64
133-
* armhf
130+
* Release: bookworm/12 (trixie/13)
131+
* CPU architecture: independent
134132

135133
### Installation
136134

@@ -198,7 +196,7 @@ Help from the community for the `smartmeter-datacollector` project is always wel
198196

199197
## Development Requirements
200198

201-
* Python >= 3.8, <= 3.10
199+
* Python >= 3.10, <= 3.14
202200
* [`poetry`](https://python-poetry.org/)
203201
* Optional software packages (Debian bullseye/ Ubuntu 22.04)
204202
* debhelper

0 commit comments

Comments
 (0)