Skip to main content

IRC Log Manager

Manage a local cache of irc logs.

Capabilities:

  • incremental cache update by default
  • convenience wrapper for grep
  • log cache optionally managed by git
  • session reuse

Incremental Update

irclm

Conveniently Grep Log Cache

run command from log cache directory

irclm - grep <key>
irclm - rg <key>
irclm - git grep <key>

Development:

git clone git@github.com:holmanb/irclm.git
cd irclm
poetry install
<edit>

# run tests
poetry run all
<submit pr>

Goals:

  • be simple, reliable, slim
  • good netizinship - defaults to keep the servers happy

Server Support:

  • irclogs.ubuntu.com
  • Open a PR (or a bug with details) for support!

Future Work:

  • manifest should store per-channel updated dates
  • tests, tests, tests
  • verify timer install and document

Release files for irclm 0.0.2

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

Source distribution (sdist)

Source distribution for irclm 0.0.2
File Size Uploaded
irclm-0.0.2.tar.gz 8.0 kB Details

Built distribution (wheel)

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

Total release size: 16.1 kB

Release files / irclm-0.0.2.tar.gz

Download URL irclm-0.0.2.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
60dfbd1e36971e8aff9ee3c75bfe97b34beecb116a370f8ab272d147c9d1f9ee
BLAKE2b-256 checksum
How to use checksums
82d0dedbf779626c1e9af646434b81ce5b5915631a4fae06f82335db52dd7aaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.10.4 Linux/5.15.0-47-generic

Release files / irclm-0.0.2-py3-none-any.whl

Download URL irclm-0.0.2-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72479281a0d43549f74e2bb12e0a55a23485f91a366cf2689f07754cab03d4a2
BLAKE2b-256 checksum
How to use checksums
228fde448b8277cc4b2805f9fe2389b7a604d9c7c40e1ced814ebf996c767047
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.10.4 Linux/5.15.0-47-generic

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

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