Skip to main content

Command line tool for interacting with Advent of Code.

Project description

aocstat

A command line tool for interacting with Advent of Code.

Installation

The best way to install aocstat is with pipx.

pipx install aocstat

Usage

Usage is broken up into 4 main commands:

Command Description
lb For interacting with global and private leaderboards.
purge Purges local cache -- including authentication token.
config Manages setting and viewing configuration options.
pz Manages viewing puzzle prompts, input, and submitting answers.

Each has a comprehensive help message accessible with -h, or --help.

Known Issues

  • Automatic authentication with Google doesn't work.
  • Automatic authentication is clunky and annoying.

Planned features

  • Configurable directory templating, with automatic input downloading.
  • Example input extraction.
  • Personal timers and stats.

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

aocstat-1.6.2.tar.gz (63.7 kB view details)

Uploaded Source

Built Distribution

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

aocstat-1.6.2-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

Details for the file aocstat-1.6.2.tar.gz.

File metadata

  • Download URL: aocstat-1.6.2.tar.gz
  • Upload date:
  • Size: 63.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aocstat-1.6.2.tar.gz
Algorithm Hash digest
SHA256 ae35a086a4913fc8d12ec9ac7f680dd21f71fd74121c79ae5c275a21a39046d1
MD5 c94e81021a755c3d39dde96cac92aee6
BLAKE2b-256 419b2094c1d963fdc393950c239171512836f14430e48559668a56272d25fd13

See more details on using hashes here.

File details

Details for the file aocstat-1.6.2-py3-none-any.whl.

File metadata

  • Download URL: aocstat-1.6.2-py3-none-any.whl
  • Upload date:
  • Size: 28.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aocstat-1.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6fc63c531a406381f2dc60137096f5b2bd79eda17568f26221d0af8c9ebcde4f
MD5 f20f21cd607c53a35f1fb9c0b40a7b22
BLAKE2b-256 128a13366e9104a4b03c14fb2f7b7c69bc4ede1395efdbdd365114af6e39f1a9

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