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.2.tar.gz (63.3 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.2-py3-none-any.whl (27.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.5.2.tar.gz
  • Upload date:
  • Size: 63.3 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.2.tar.gz
Algorithm Hash digest
SHA256 a51a624ba54c34b4bce14edb2aa4dfec282245c92f0ea023ce3c7fac535d7e50
MD5 d0117309d4a03c2347578bc66f61e133
BLAKE2b-256 59c42be845d8fc939cf757c3d7d05ae3a9d240e8d1ddf77baa1dcfeec522ff4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 27.8 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3cefb8fe5cc0e3ff02ffb3f22090d01395484be229f91fe86ac19a85dbae94e0
MD5 210ca5be83ea77cd5d0c9ebebd70ab7c
BLAKE2b-256 145e2672c23eb55ea232a06265d5353b0e828531e68913282b03381d33a17182

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