Skip to main content

Abeluna Build Status

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

Main window

Settings window

Custom theme main window

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)

Source distribution for abeluna 1.1.3
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)

Table of built distributions (wheels) for abeluna 1.1.3
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page