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.0.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.0-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.5.0.tar.gz
  • Upload date:
  • Size: 63.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.0.tar.gz
Algorithm Hash digest
SHA256 c4f0c23df72b1fda60d23a4362cda87c582e4e9b4a5ab79eb7c4d1d45f5a8241
MD5 bebe00850be9fdecd6897978037f8f0c
BLAKE2b-256 d510a75b19759639665fb12fd6cc10ef83fe369ce61d61243c85bd53102e4616

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 28e6a0b0d25c06761bd0ba13897a2f88d098ea2b67c9c3cd9753e9d0325cb3af
MD5 ebf929dd02b315b48fab7552582554d7
BLAKE2b-256 a3e5492b1dad469f6a9e50a27921e4b576864ad0092f6172ed96893d20bd3bb2

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