Compare commits

..

No commits in common. "f28cbb920dd3a2140ba9aab1c584bf1285c33850" and "5a2ad122f560212908d6eeebc6577ebb3475cf91" have entirely different histories.

4 changed files with 35 additions and 7 deletions

View File

@ -6,11 +6,12 @@ Pulses is a python module to drive LEDs on RPi using PWM (Pulse Width Modulation
1. Clone the repo 1. Clone the repo
`https://gitea.mistrali.pw/musicalbox/pulses.git` `git clone https://web.mistrali.pw/gitea/musicalbox/pulses.git`
2. `apt-get install python3-venv`
3. `pip install requirements-dev.txt` 3. `pip install requirements-dev.txt`
4. `poetry build` 4. `./build.sh`
5. `pip install dist/pulses-<version>-py3-none-any.whl` 5. `pip install dist/pulses-0.90-py3-none-any.whl`
### GPIO and PWM ### GPIO and PWM

9
build.sh Executable file
View File

@ -0,0 +1,9 @@
#!/bin/sh
if [ "$1" = "clean" ]; then
rm -rf build
rm -rf dist
rm -rf *.egg-info
fi
python -m build .

View File

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "pulses" name = "pulses"
version = "1.0.0" version = "0.90"
description = "Pulse LEDs on RPi" description = "Pulse LEDs on RPi"
authors = ["Andrea Mistrali <andrea@mistrali.pw>"] authors = ["Andrea Mistrali <andrea@mistrali.pw>"]
readme = "README.md" readme = "README.md"
@ -9,9 +9,6 @@ readme = "README.md"
python = "^3.11" python = "^3.11"
docopt = "^0.6.2" docopt = "^0.6.2"
[tool.poetry.scripts]
pulses = "pulses.cli:main"
[build-system] [build-system]
requires = ["poetry-core"] requires = ["poetry-core"]

21
setup.cfg Normal file
View File

@ -0,0 +1,21 @@
[metadata]
name = pulses
version = 0.90
author = Andrea Mistrali
author_email = akelge@gmail.com
platform = linux
description = RPI led(s) and display brightness
long_description = file: README.md
keywords = graylog, py3
license = BSD 3-Clause License
[options]
packages = pulses
python_requires = >=3
include_package_data = True
install_requires =
docopt
[options.entry_points]
console_scripts =
pulses = pulses.cli:main