semvec/pypi-packages huggingface dataset:
mazegenerator 1.2.1
A maze generation algorithm for image-based mazes.
Requires Python: >=3.5
Keywords: maze algorithm image generate

# Maze Generator

This program generates a random black and white maze image. The mazes that are generated can be solved with <a href="//github.com/exciteabletom/mazesolver">mazesolver</a>
   
## Installing

Check that your python version is >=3.5 with `python3 -V`.
Also make sure that pip is installed with `python3 -m pip -V`.

To install, simply run `python3 -m pip install mazegenerator --user` on the command line.

You can run the tool using `mazegenerator`(unix-based) or `mazegenerator.exe` (windows).

## How do I use it?

You can use `mazegenerator --help` to get a list of commands.

Normal usage will look something like this: `mazegenerator -x 200 -y 300`


## What are the rules for maze images?
- Walls marked with black pixels and paths marked with white pixels

- Walls around the entire maze

- One entrance on the top row and one exit on the bottom row
etl-parser 1.0.1
Event Trace Log file parser in pure Python
Requires Python: >=3.6

`etl-parser` is a pure python 3 parser library for `ETL` Windows log files. `ETL` is the default format for [ETW](https://docs.microsoft.com/en-us/windows/win32/etw/event-tracing-portal).
But It's also the default format for the Kernel logger.

`etl-parser` has no system dependencies, and will work well on both Windows and Linux.

Since this format is not documented, we merged information from the blog of [Geoff Chappel](https://www.geoffchappell.com/) and reverse engineering activities conducted by Airbus CERT team.

What is `ETL` and why is it a pain to work with? Consider `ETL` as a container, like `AVI` is for video files. Reading `ETL` is similarly frustrating as reading an `AVI` file without the right codec.

`etl-parser` tries to solve this problem by including parsers for the following well known log formats:
* ETW manifest base provider
* TraceLogging
* MOF for kernel log