Core library for ActivityWatch
Project description
aw-core
Core library for ActivityWatch.
Modules
aw_core
, contains basic datatypes and utilities, such as theEvent
class, helpers for configuration and logging, as well as schemas for buckets, events, and exports.aw_datastore
, contains the datastore classes used by aw-server-python.aw_transform
, all event-transforms used in queries.aw_query
, the query-language used by ActivityWatch.
How to install
To install the latest git version directly from github without cloning, run
pip install git+https://github.com/ActivityWatch/aw-core.git
To install from a cloned version, cd into the directory and run
poetry install
to install inside an virtualenv. If you want to install it
system-wide it can be installed with pip install .
, but that has the issue
that it might not get the exact version of the dependencies due to not reading
the poetry.lock file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aw-core-0.5.2.tar.gz
(34.2 kB
view details)
Built Distribution
aw_core-0.5.2-py3-none-any.whl
(46.5 kB
view details)
File details
Details for the file aw-core-0.5.2.tar.gz
.
File metadata
- Download URL: aw-core-0.5.2.tar.gz
- Upload date:
- Size: 34.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.9.5 Linux/5.12.4-arch1-2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf452356adc3bb5d6bd3b4718d9e68aa7c0e89d26b610a5c322db2d07071cce9 |
|
MD5 | eda8db3e2dc738d929d33f513e056b51 |
|
BLAKE2b-256 | a172b138b8feb0fbc7410297a6eb00bb3a6812ebefbb4b65c0afc3b9c8a2879b |
File details
Details for the file aw_core-0.5.2-py3-none-any.whl
.
File metadata
- Download URL: aw_core-0.5.2-py3-none-any.whl
- Upload date:
- Size: 46.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.9.5 Linux/5.12.4-arch1-2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c8538441cc64c00f1a864d3cba11d49724da8b5c4201d9d04f698ffc4fc73e1 |
|
MD5 | c4aa33903c8a622600c5756e969a1a13 |
|
BLAKE2b-256 | af2bcd61b8d430ce150bba6934d071f8c718857a135eae3bd35e24fd33ff01ea |