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.2.1.tar.gz (61.8 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.2.1-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aocstat-1.2.1.tar.gz
  • Upload date:
  • Size: 61.8 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.2.1.tar.gz
Algorithm Hash digest
SHA256 06fab08d3e7b36aab332446e9c12f7ba15d42662dded359e21ff6632279bec42
MD5 14697f9aa9da138d5411387245d3f2dd
BLAKE2b-256 f4eaa4e4041819d2d599d1a7193aff108d235d43190ffa0cf729fe554a6cde92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aocstat-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 26.4 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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 20bab7e4bf364a61482f796f8134e33b58d262376b29241c5b650880de04595e
MD5 9986d1d28cfc4b4aec9ad7e8c22934f5
BLAKE2b-256 9c8fd0b7338a6b11ea9faafef295d329fe32026491961e5e731ac86530e2a13a

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