semvec/pypi-packages huggingface dataset:
pySCATMECH 0.1.8
A Python interface to the SCATMECH library
Requires Python: >=3.6

# pySCATMECH Package

pySCATMECH is a Python interface to SCATMECH: Polarized Light Scattering C++
Class Library.

## SCATMECH

SCATMECH is an object-oriented C++ class library developed to
distribute models for light scattering applications. Included in the
library are models for diffuse surface scattering that predict the
bidirectional reflectance distribution function (BRDF), codes for
calculating scattering by isolated particles, and codes for
reflection, transmission, and diffraction from gratings. Emphasis has
been given to those diffuse scatter models that are physics-based and
which predict the polarization properties of the scattered light. The
library also includes a number of classes that are useful for working
with polarized light or the optics of thin films. The library is
designed to enable expansion of new models.

See [https://pages.nist.gov/SCATMECH/index.htm](https://pages.nist.gov/SCATMECH/index.htm) for full SCATMECH documentation.

## pySCATMECH Modules

PySCATMECH contains nine modules:

* mueller - Tools for handling Mueller matrices, Stokes vectors, Jones matrices, and Jones vectors
* model - Tools for handling the SCATMECH::Model class, which handles generic models
* fresnel - Tools for handling optical functions, thin films, and reflection and transmission coefficients
* brdf - Tools for handling bidirectional reflectance distribution function (BRDF) models (SCATMECH::BRDF_Model)
* local - Tools for handling differential scattering cross-section (DSC) models of local defects on surfaces (SCATMECH::Local_BRDF_Model)
* rcw - Tools for handling rigorous couple wave (RCW) analysis of 1D periodic gratings (SCATMECH::RCW_Model)
* crossrcw - Tools for handling RCW analysis of 2D periodic gratings (SCATMECH::CrossRCW_Model)
* scatterer - Tools for handling free-space scattering functions (SCATMECH::FreeSpaceScatterer)
* integrate - Tools for integrating BRDF or DSC models

See [https://pages.nist.gov/pySCATMECH/index.htm](https://pages.nist.gov/pySCATMECH/index.htm) for full pySCATMECH documentation.

## Installation

To install pySCATMECH, run

```pip install pySCATMECH```
licomp-osadl 0.5.1
Simple command line tool to check compatibility between two licenses, given context 
Requires Python: >=3.6

# licomp-osadl

Implementation of Licomp using OSADL's matrix

Licomp Osadl provides compatibility data:

* between an Open Source outbound license and inbound Open Source licenses
* when copying code from one Open Source component to another and
* the Open Source components are unmodified

Licomp Osadl uses OSADL's [license matrix](https://www.osadl.org/fileadmin/checklists/matrix.json), part of [OSADL's license checklist](https://www.osadl.org/Access-to-raw-data.oss-compliance-raw-data-access.0.html)

## Introduction 

Licomp Osadl implements the [Licomp](https://github.com/hesa/licomp) api for communication with the Licomp resources. For a better understanding of Licomp we suggest you read:

* [Licomp basic concepts](https://github.com/hesa/licomp/#licomp-concepts)
* [Licomp reply format](https://github.com/hesa/licomp/blob/main/docs/reply-format.md)

The various licomp resources below can be accessed as a group by:
* [licomp-toolkit](https://github.com/hesa/licomp-toolkit) - (`pip install licomp-toolkit`)

Licomp is used be the following compatibility resources:
* [licomp-hermione](https://github.com/hesa/licomp-hermione) - (`pip install licomp-hermione`)
* [licomp-proprietary](https://github.com/hesa/licomp-proprietary) - (`pip install licomp-proprietary`)
* [licomp-reclicense](https://github.com/hesa/licomp-reclicense) - (`pip install licomp-reclicense`)
* [licomp-dwheeler](https://github.com/hesa/licomp-dwheeler) - (`pip install licomp-dwheeler`)

# Using Licomp Osadl

Since Licomp Osadl implements [Licomp](https://github.com/hesa/licomp) we refer to the Licomp guides (both cli and python api).

## Command line interface

See [Licomp Comand Line Interface](https://github.com/hesa/licomp/blob/main/docs/cli-guide.md)

_Note: the commmad line program for Licomp Osadl is called `licomp-osadl`._

## Python module

See [Licomp Python API](https://github.com/hesa/licomp/blob/main/docs/python-api.md)

# Installing Licomp Osadl

## From pypi.org

Licomp Osadl is available via [pypi.org](https://pypi.org/) at: [https://pypi.org/project/licomp-osadl/](https://pypi.org/project/licomp-osadl/).


To install, simply do the following:

```
$ pip install licomp-osadl
```

## From github

Installing from github assumes you already have `pip` installed.

```
$ git clone https://github.com/hesa/licomp-osadl
$ pip install -r requirements.txt
$ pip install -r requirements-dev.txt
$ pip install .
```
face-recognition-atd 2.0.1
A face recognition package with attendance tracking

# Face Recognition Package

This is a Python package for face recognition and attendance tracking. The package utilizes popular libraries such as OpenCV, NumPy, and face-recognition to detect faces, recognize individuals, and mark attendance. The system can capture video from a webcam, match faces to stored images, and track when individuals enter and exit a room.

## Features
- Real-time face detection using webcam.
- Face recognition for attendance tracking.
- Logs attendance with timestamps in a CSV file.
- Easy-to-use Python package.

## Installation

### Prerequisites
Ensure you have Python 3.3 or above installed on your system. The following dependencies are required:

- `numpy`
- `opencv-python`
- `face-recognition`

### Install the package

1. Clone or download the repository.
2. Navigate to the project directory.

To install the required dependencies, run:

pip install -r requirements.txt