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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.6.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7c98017f38e8ac8d821f945043f349112e0873902e3a6b72b2731bdf16227d30
MD5 f99764089f27cdaa37680da94f62b320
BLAKE2b-256 fa2bd3152bab45c8ffd8805e50f49fa7982c63fb82f62f083b4b94afc01b1974

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.6.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ddce2d62d2045fa6c4893bf14a3143d9190ef4852811a5c44d850323b3b4b7e8
MD5 68686f3697fe9479c29943191ae2a9d2
BLAKE2b-256 ebf893de990bd691c866d455aa642cb82dcd68120a6c720f73bf00ecb2141d3d

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