semvec/pypi-packages huggingface dataset:
compare-folders 3.1.0
Tool to compare two folders
Requires Python: >=3.10

# compare-folders

![PyPI version](https://img.shields.io/pypi/v/compare-folders)
![PyPI downloads](https://img.shields.io/pypi/dm/compare-folders)
![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)

## Installation

It is recommended to install using `pipx`, but you can also use `pip`. See <https://pypi.org/project/pipx/>.

```sh
pipx install compare-folders
```

## Usage

`compare-folders path\to\source path\to\destination`

This will write a markdown file with:

- missing files from the source not in the destination
- extra files in the destination not in the source
- files in both locations with different modification dates

It will also print a table of stats.

Use `-o`/`--output` to override the output filename. If the output file already exists, the resulsts will be appended to the file, unless you specify `--no-append`, in which case the file will be overwritten.
cruxpy 0.1.4
Help building a webpage for Crux ports repository
Requires Python: >=3.12

# CruxPy

The package contain classes helpful in dealing with Crux ports.
At the moment the main usage is for creation of the ports collection website.

## Classes

### page

The class to prepare a website for a Crux ports repository.
It takes the path to a directory with a collection and content of a page 'header', which is a html code over the table containing port informations.
By default it looks for a collection in current foler `.`, and html from the `files/header.html` file.

### port

The class to get information from a Crux port.
It requires the path to the port as the input.
By default it also takes information about the date of a last update from the git repository.