py3status-pewpew
A py3status module turning the PewPew into a controller and external workspace display for the i3wm tiling window manager.
Extend i3 with your PewPew. Use the buttons to send messages to i3 (or do whatever else you like) and always see which workspace you are on.
install
pip install py3status-pewpew
See install-ubuntu16.04.md for specific instructions on that distribution.
testing
run the tests with tox:
$ cd </path/to/this/repo>
$ tox
development
install a development environment:
$ cd </path/to/this/repo>
$ tox -e dev
... and activate it e.g via source .tox/dev/bin/activate. Then run tests with pytest.
Debugging hint - use screen to get direct access and run commands in the REPL:
$ screen /dev/ttyACM0
This will open a screen session. Ctrl+C and Enter is useful to soft reboot pewpew in there.
CHANGELOG
This project uses smeantic versioning.
[0.2] - 2019-08-09
Added
- dependency to py3status >= 3.20 (we need the entry point discovery support) - thanks @objarni
Fixed
- Adjust changelog format to use https://keepachangelog.com style
[0.1.post1] - 2019-08-08
Fixed
- missing long description and homepage link for PyPI
[0.1] - 2019-08-08
Added
- minimal implementation of a controller module for py3status using the PewPew
About this Changelog
https://keepachangelog.com suggests:
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each version is displayed.
- Mention whether you follow Semantic Versioning.
Types of changes
- **Added for new features.
- **Changed for changes in existing functionality.
- **Deprecated for soon-to-be removed features.
- **Removed for now removed features.
- **Fixed for any bug fixes.
- **Security in case of vulnerabilities.
Metadata
Release files for py3status-pewpew 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| py3status-pewpew-0.2.zip | 12.1 kB | Details |
Release files / py3status-pewpew-0.2.zip
| Download URL | py3status-pewpew-0.2.zip |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
560286e113fa02e76683bf2e9eba292cb44e7e404b05e709b720514b45283eb1
|
|
BLAKE2b-256 checksum How to use checksums |
b3a93d59907cbfe6063902abcec9e1ff446e8331db2069a3f0c590624d3583b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.9
|