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.1.tar.gz (62.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.4.1-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.4.1.tar.gz
  • Upload date:
  • Size: 62.3 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.1.tar.gz
Algorithm Hash digest
SHA256 f7e616e9f0d7227ed8355f123ac56d590703a336dd90b108cfc17709c74816a4
MD5 ec847e10679ca75d3a51bff80a30b39d
BLAKE2b-256 b741f9c1313f0fa5202845dc01f8646511f0e2495c2e5bd0a5d7103a8b601420

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.4.1-py3-none-any.whl
  • Upload date:
  • Size: 26.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f513bd4b5859f47e7e42bab3901e9c88088c1b20a2388a434c237db311d3f7d5
MD5 4c817929b99ba544e1e588e49f055cb0
BLAKE2b-256 e215a3059432a1331e3e75fd3684498a3d15eee107bcdaec66ceb8337393d428

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