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.5.1.tar.gz (63.1 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.5.1-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.5.1.tar.gz
  • Upload date:
  • Size: 63.1 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.5.1.tar.gz
Algorithm Hash digest
SHA256 5103fcf23c88ed99669c17c80eb1de742b4827e8f3392b5543cea63b843211d0
MD5 4db3c5c1efb311c72ae4c9bdf6b07b0c
BLAKE2b-256 6650f5938c388572c2305ddf7073cd86460c94c3ffae073fa07ef9451355903b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 27.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.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a9b234c71e3758508b308ec8cbbfcd721940d008a317ee68fda6454e0c159ea
MD5 764e39f441d3693daab5de81ca0ea6ae
BLAKE2b-256 c12cce2a525f50f5634381d4fb42896933c83835257996c2ea9063150de70355

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