Skip to main content

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

Metadata

Release files for evlog 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for evlog 0.1.7
File Size Uploaded Provenance Actions
evlog-0.1.7.tar.gz 193.9 kB Without provenance Details for evlog-0.1.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for evlog 0.1.7
File Interpreter ABI Platform Actions
evlog-0.1.7-py3-none-any.whl Python 3 none any Details for evlog-0.1.7-py3-none-any.whl

Total release size: 210.6 kB

Release files / evlog-0.1.7.tar.gz

Download URL evlog-0.1.7.tar.gz
Size 193.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c51b3e74a9e70891ccd7dcb1eb09e5122372fe34f37edc52a3dcf28dba8cb129
BLAKE2b-256 checksum
How to use checksums
8bffcbb1a83bba9e4f34907301b06a352125fa0b5aff41aaae3bf60fc0b380e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Release files / evlog-0.1.7-py3-none-any.whl

Download URL evlog-0.1.7-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18987f4b9165a768b4eb0cae700bef11987a987ae981497ea6b5b885e1fbe6bc
BLAKE2b-256 checksum
How to use checksums
ad58966f49539504b55eb2e1bdd84fc8551197dc02110ae38bff5988c60e1d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Security for evlog 0.1.7

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.

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files No provenance

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