Python Advent of Code package
- Aurélien TRONCY
PyAOC is a Python package that helps you to optimize your Advent of Code solutions. It will take care of folder architecture, input files, benchmarking and more.
This repository contains the PyAOC package source code and everything you need to generate the documentation.
The source_doc folder contains the source code for generating the documentation by using sphinx.
The build_doc folder contains the generated documentation.
The src folder contains the PyAOC package source code.
How to work on the PyAOC package.
- Clone the repository
- Create a virtual environment
- Install dependencies
- Install the package
git clone git@github.com:Nounoursdestavernes/PyAOC.git
python -m venv venv
pip install -r requirements.txt
Run the following command: (be sure to be in the virtual environment)
pip install src/dist/pyaoc-version-py3-none-any.whl
Where version is the version of the package you want to install.
Run the following command: (be sure to be in the virtual environment)
make html
The documentation will be generated in the build_doc folder.
If you want to generate the documentation in another format, refer to the sphinx documentation.