Skip to main content

A utility for logging daily events and tasks.

Project description

evlog

This is a little utility I use for logging my daily activities and events. It is written in Python.

Install

pipx install evlog

Usage

To change the directory where evlogs are stored, set a shell environment variable EVLOG_DIR. To make this change permament, set the following in your shell configuration:

export EVLOG_DIR="/path/to/evlog/dir"

Otherwise, the default evlog directory will be ~/evlogs.

To get started, add your first evlog entry! This will create a JSON file under your evlog directory for the day and ensure the evlog directory exists. E.g.:

evlog add -m "Started new evlog. Yay!"
usage: evlog [-h] [-v] {add,edit,rm,ls,lsfiles,search} ...

positional arguments:
  {add,edit,rm,ls,lsfiles,search}

options:
  -h, --help            show this help message and exit
  -v, --version         Print version information

Example list output

screenshot.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evlog-0.1.7.tar.gz (193.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evlog-0.1.7-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file evlog-0.1.7.tar.gz.

File metadata

  • Download URL: evlog-0.1.7.tar.gz
  • Upload date:
  • Size: 193.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for evlog-0.1.7.tar.gz
Algorithm Hash digest
SHA256 c51b3e74a9e70891ccd7dcb1eb09e5122372fe34f37edc52a3dcf28dba8cb129
MD5 a139e292fffe747d4039daa0a27d719a
BLAKE2b-256 8bffcbb1a83bba9e4f34907301b06a352125fa0b5aff41aaae3bf60fc0b380e9

See more details on using hashes here.

File details

Details for the file evlog-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: evlog-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for evlog-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 18987f4b9165a768b4eb0cae700bef11987a987ae981497ea6b5b885e1fbe6bc
MD5 32c56e21e51ce847271ffdd9d57b2ff0
BLAKE2b-256 ad58966f49539504b55eb2e1bdd84fc8551197dc02110ae38bff5988c60e1d02

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page