Skip to main content

epoch-echo

A minimal command line alternative to tools like this.

Copypasta your machine-flavored datetimes from the db or whatever into the ee and ahhhh 😌 a nice human date right there for you in 0 clicks 🌚. Pass a whole long list of some ridiculous mixture of epoch timestamps and readable datetimes and witness 🙀 the grand switcharoo 🎠

Built with ✨and typer.

About

Born from the grumblings of a crunchy shell-dweller, ee-cli is designed to fit nicely in a terminal-heavy workflow with tools like tmux, hub, fzf, etc. Those tools and their peers inspired ee greatly.

ee stands for "epoch echo" because that's sort of what the tool does.

ee takes any arbitrary combination of epoch timestamps, datetimes, times, dates, etc, and prints them back as the opposite. ee uses pendulum for these conversions.

By default, ee supports input from the same datetime formats as pendulum.parse, plus the conveniences of "now," "tomorrow," "today," and "yeterday."

More input formats can be used by setting the EXTRA_DATETIME_INPUT_FORMATS environment variable to a json array of these tokens in pendulum

Installation

This is a Python project, so you install it from pip.

pip install ee-cli

The executable is ee

ee  # display help and list commands

Usage

Basic: Convert a list of datetimes, output it to the clipboard.

Interactive: Use the repl to curate a list of converted datetimes, view help, send to clipboard, and more!

Images generated with termtosvg.

See USAGE.md for more.

Metadata

Release files for ee-cli 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 ee-cli 1.1.3
File Size Uploaded Provenance Actions
ee-cli-1.1.3.tar.gz 10.4 kB Without provenance Details for ee-cli-1.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ee-cli 1.1.3
File Interpreter ABI Platform Actions
ee_cli-1.1.3-py3-none-any.whl Python 3 none any Details for ee_cli-1.1.3-py3-none-any.whl

Total release size: 22.7 kB

Release files / ee-cli-1.1.3.tar.gz

Download URL ee-cli-1.1.3.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c5bca8facf280f5c3ee269e7717febcfa49e80fbd22317fdec92584c689299d7
BLAKE2b-256 checksum
How to use checksums
0a1c2fc159bcf66269572424dfd82688f916d233f12a7826c994dacc14aa8b78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.12 Linux/5.11.0-1022-aws

Release files / ee_cli-1.1.3-py3-none-any.whl

Download URL ee_cli-1.1.3-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eca45f3c7c4a0bd24a9485752b11a5d83fbca0df4a0629395a5de55230c43e96
BLAKE2b-256 checksum
How to use checksums
4a55c8c32446155c8e1d5a3346ea94cfa4b63c6b6f31a070ab708483e7be60cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.12 Linux/5.11.0-1022-aws

Security for ee-cli 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