semvec/pypi-packages huggingface dataset:
mcm-label 0.0.2
A command line utility to create scannable labels for McMaster parts
Requires Python: >=3.12

# mcm-label

A command line utility to create scannable labels for McMaster parts.
Order Line Item             |  Label
:-------------------------:|:-------------------------:
![image](https://github.com/user-attachments/assets/7c432c1b-a183-4cf9-a4b1-9a14bbb0d1b2) | ![image](https://github.com/user-attachments/assets/5cbb498b-b662-43f1-aed7-17e6aed98d87)



## Installation

`pip install mcm-label`

## Usage

1. From McMaster's website, navigate to your "Order History", then left click on the order you'd like to create labels for. The address should look something like:
   `https://www.mcmaster.com/order-history/order/<a bunch of random numbers and letters>/`
2. Right click anywhere on the page and click "Save Page As..." - confirm the "file type" says something like "Web Page, complete" - then save
3. Run `mcm-label` with the argument of wherever you saved the order webpage; specifically this must be either the html file directly, or the folder it's contained within.
4. The output will be a `label_###.png` file for each part number in the order. These files are located next to the order html file.

### Details

```
$ mcm-label -h
usage: mcm-label [-h] [-d] [FILE]

positional arguments:
  FILE         Path to a McMaster order html file, or the folder containing one

options:
  -h, --help   show this help message and exit
  -d, --debug  Enables outputting raw html and pdfs of labels
```
azuma 0.7.3
Yet another Sigma library for Python
Requires Python: <4.0,>=3.10

# azuma

[![PyPI version](https://badge.fury.io/py/azuma.svg)](https://badge.fury.io/py/azuma)
[![Test](https://github.com/ninoseki/azuma/actions/workflows/test.yml/badge.svg)](https://github.com/ninoseki/azuma/actions/workflows/test.yml)

Yet another [Sigma](https://github.com/SigmaHQ/sigma) library for Python.

[SigmaHQ/pySigma](https://github.com/SigmaHQ/pySigma) is for converting a Sigma rule into queries. But this library is for evaluating an input with a Sigma rule set in Python.

See [documentation](https://ninoseki.github.io/azuma/) for more details.

## Acknowledgement

This library is a fork of [CybercentreCanada/pysigma](https://github.com/CybercentreCanada/pysigma). Most of the things in this library are the result of their hard work.

## Alternatives

- https://github.com/binalyze/tigma
- https://github.com/bradleyjkemp/sigma-go
- https://github.com/confluentinc/confluent-sigma
- https://github.com/markuskont/go-sigma-rule-engine
- https://github.com/runreveal/sigmalite