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.0.tar.gz (63.6 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.0-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.6.0.tar.gz
  • Upload date:
  • Size: 63.6 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.0.tar.gz
Algorithm Hash digest
SHA256 d524cb45359c482c515104eb00938abcccb4d4ebf83cefff0531de540d7ab4d5
MD5 635b65dde96c47525ee8adfc2bcd41c4
BLAKE2b-256 3e684ec2588fbd1baa6464b0569638f54c34cf643da3cb6479403c3b775f39fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 28.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b2ae28f23c5818d03dd040951fe0b02b5a9fdb3f8b47b7b9055647b9d982829
MD5 5b0668f6bc69938ab7cb5b281ad7e466
BLAKE2b-256 d9e2910a65f4bb0197f14c2bf65bc89973de3fe1df7604c119ce088be06588db

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