Skip to main content

An "explainer" app for "Advent of Code" puzzles.

Project description

advent-of-code-explainer

[!CAUTION] Very WIP PoC. The goal is to eventually be an app that can be used to answer / explain Advent of Code puzzles, but the primary utility for myself making this, is to experiment with setting up a deployment of a package that is then also used in a deployment of a pyscript-centric static site. As part of the PoC, to figure out and eventually understand how best to glue these two intents together (package, that can be used in a pyscript page), this wont yet resemble what it eventually should.

TODO SHORT DESCRIPTION

Getting Started

To install the latest from pypi;

pip install advent-of-code-explainer

Usage

TODO LONG DESCRIPTION

example.function(~)

(a:string, b:int=2, c:string='a')

>>> import advent_of_code_explainer
>>> # What is this
>>> example.function('example input')
'ye'

Sphinx+MyST generated docs

Developing

The first time setup

git clone https://github.com/Skenvy/advent-of-code-explainer.git && cd advent-of-code-explainer/pkg && make setup

Iterative development

  • make build will test and build the wheel and force reinstall it into the local venv, to test the built distribution

Open Source Insights

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

advent_of_code_explainer-0.0.1.tar.gz (41.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

advent_of_code_explainer-0.0.1-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

Details for the file advent_of_code_explainer-0.0.1.tar.gz.

File metadata

  • Download URL: advent_of_code_explainer-0.0.1.tar.gz
  • Upload date:
  • Size: 41.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for advent_of_code_explainer-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2fc12b7167d2eebe0c0b963497b64f1eaa9f4646c42c9273dd670af34b420238
MD5 cf8b54f464356876bcb8ea91e1274ff2
BLAKE2b-256 42f47ebdc019bdeb44bc08f82c20a9a23e35331e76535e2d4786080e554d4425

See more details on using hashes here.

File details

Details for the file advent_of_code_explainer-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for advent_of_code_explainer-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f54dfca2c042c24cc77895943c443dcbf70fcd218a0a3c7189032040bae2954b
MD5 bc1bca29973af9256a64a291b1542909
BLAKE2b-256 60c9955b8463bd0f00064447cc634236df89cda8fda61303310ff3104147c8eb

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