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.4.0.tar.gz (62.4 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.4.0-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.4.0.tar.gz
  • Upload date:
  • Size: 62.4 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.4.0.tar.gz
Algorithm Hash digest
SHA256 08a96132822d2a70e2a5ede2dc89ba9bffbceb6850423e21e5b66b0f908a1761
MD5 abf79541eab781567e7b41abcf50557a
BLAKE2b-256 0ccd874e9b97f7b6d0fd79503c91abef15813af69b5e773a2c82fb4f25e250a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 27.0 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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d11a8d4117849bbe674a674ea2d87cbb1999498c83c1c9dd82e4c7b8c5ebec85
MD5 6e5f6154b649cd18a060dea477870766
BLAKE2b-256 cf69295a653a7dd6bd5512e368e26e63d507592ddb9585f8e2636f9c161ce6b8

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