Abeluna 
A simple GUI to-do/task manager with CalDAV support. In theory, Abeluna should support any CalDAV server, but currently only Nextcloud and Radicale are tested.
The goal of this application is to become a desktop version of Nextcloud's Tasks app. As such, not all functionality in the icalendar's VTODO are supported, only those that are used by Nextcloud. On the other hand, there some non-standard fields used by Nextcloud that are supported by Abeluna, such as the ability to hide subtasks.
Screenshots
Installation
From PyPI
First, install two packages, libnotify and gobject-introspection. On other distributions besides Arch Linux, these names may be different. For example, on Debian-based systems, gobject-introspection is libgirepository1.0-dev.
$ pip install abeluna
$ abeluna
AUR
If you are using Arch Linux and do not wish to install through PIP, you can install the AUR package abeluna for the latest version.
Usage
$ abeluna
In the GUI, calendars can be added through Settings > Calendar settings. General settings, such as the timezone and synchronization schedule can be accessed through Settings > General settings.
Future Plans
- Support for desktop notifications.
- Support for recurring tasks.
- Add common keyboard shortcuts.
Metadata
Release files for abeluna 1.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| abeluna-1.1.3.tar.gz | 37.3 kB | Without provenance | Details for abeluna-1.1.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| abeluna-1.1.3-py3-none-any.whl | Python 3 | none | any | Details for abeluna-1.1.3-py3-none-any.whl |
Total release size: 78.0 kB
Release files / abeluna-1.1.3.tar.gz
| Download URL | abeluna-1.1.3.tar.gz |
|---|---|
| Size | 37.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
de6a78a749190ebd9fbdef46baf1f9235a059d226c7b233f44df6bc2a50c16e4
|
|
BLAKE2b-256 checksum How to use checksums |
df376922072d439f2b0530203c03bf9619cd886a80975a7ad39d51e5a0943789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Release files / abeluna-1.1.3-py3-none-any.whl
| Download URL | abeluna-1.1.3-py3-none-any.whl |
|---|---|
| Size | 40.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a18176908ac3998a4e20162eccc71002030382f8e0b94e27fc615f6b9fe96ac
|
|
BLAKE2b-256 checksum How to use checksums |
88b455067d9190fcbc28c74b957f874d3749f51b57a8d1db5cfd31aa6d84afa2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Security for abeluna 1.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.