Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomdewildt/advent-of-code-2022

Solutions for the Advent of Code 2022 problems implemented in Python
https://github.com/tomdewildt/advent-of-code-2022

actions advent-of-code-2022 black click pylint python

Last synced: about 8 hours ago
JSON representation

Solutions for the Advent of Code 2022 problems implemented in Python

Awesome Lists containing this project

README

        

# Advent of Code 2022
[![Build](https://img.shields.io/github/actions/workflow/status/tomdewildt/advent-of-code-2022/ci.yml?branch=master)](https://github.com/tomdewildt/advent-of-code-2022/actions/workflows/ci.yml)
[![Coverage](https://img.shields.io/codecov/c/gh/tomdewildt/advent-of-code-2022)](https://codecov.io/gh/tomdewildt/advent-of-code-2022)
[![License](https://img.shields.io/github/license/tomdewildt/advent-of-code-2022)](https://github.com/tomdewildt/advent-of-code-2022/blob/master/LICENSE)

Solutions for the [Advent of Code 2022](https://adventofcode.com/2022) problems implemented in [Python](https://www.python.org/).

# How To Run

Prerequisites:
* virtualenv version ```20.0.3``` or later
* python version ```3.8.5``` or later
* pylint version ```2.4.4``` or later
* black version ```19.10b0``` or later

### Development

1. Run ```make init``` to initialize the environment.
2. Run ```make run``` to execute the challenge.

### Test

1. Run ```make init``` to initialize the environment.
2. Run ```make test``` to execute the tests.

# References

[Python Docs](https://docs.python.org/3/)

[Click Docs](https://click.palletsprojects.com/en/8.1.x/)

[Pytest Docs](https://docs.pytest.org/en/latest/)