semvec/pypi-packages huggingface dataset:
cvbuilder 0.4.54
Package for building OpenCV 4.5.4 including Python 3 bindings from the official sources.
License: MIT
Requires Python: >=3.6
Keywords: opencv,computer vision

# OpenCV Hands-Free

**Unofficial** OpenCV builder for Python.

This package aims at building OpenCV 4.5.4 with Python bindings from the official sources.
It provides a simple command line interface for starting the process of downloading the
official sources, configuring the build dependencies, compiling and installing the resulting
CV2 shared object within a virtual environment.

In contrast to [opencv-python](https://github.com/skvark/opencv-python) it will not provide any
wheels and therefore the installation / build process will be by far slower (depending on the
actual system performance).

**IMPORTANT NOTE**

Depending on the usage and system dependencies, the on-the-fly build output can
contain video and GUI functionality and the contrib package.


## Features

* builds against Python >= 3.6
* runs and builds inside virtual environment
* includes video support
* supports OpenCV check (import, build information)
* compiles with many flags enabled (which???)

## Supported OS

* Debian Jessie, Stretch
* Ubuntu 18.04
* LinuxMint 18.2
* Manjaro
* Arch
* Raspbian 9 (Stretch)


## Supported Python runtimes

* CPython 3.6, 3.7, 3.8, 3.9
* PyPy (not yet)

**Note:** PyPy (7.3.0) is not supported yet due to missing path variables in module `sysconfig`.

## Installation

1. Use a Python's [virtual environment](https://docs.python.org/3/library/venv.html)
or even better add the package via [poetry](https://github.com/sdispater/poetry): `poetry add cvbuilder`
1. Follow instructions below


## Usage

After installing the package via `pip` / `pipenv` / `poetry`, you can manually invoke `cvbuilder` commands.

### Install system dependencies

```bash
cvbuilder system --enable-gui --enable-video
```

### Download, configure, build, install

The `do-it-all` command is:

```bash
cvbuilder build
```

or if you already downloaded the source zip files in the default temporary
directory or need to rerun the process in a clean way:

```bash
cvbuilder build --clean
```


## Custom

If you need to run the individual steps (i.e. for debugging) the following
commands are provided.

### Download sources

```bash
cvbuilder download
```

### Generate make config

```bash
cvbuilder configure [--tmpdir XYZ]
```

### Compile

```bash
cvbuilder make
```

### Install

```bash
cvbuilder install
```

### Dump

```bash
cvbuilder dump
```

### Check

You can run the check command:

```bash
cvbuilder check
``` 

in order to check whether the build process and installation worked.


# Running OpenCV

Now everything should be up and running and you should be able to work with OpenCV:

1. Start a python REPL: `poetry run python`
1. Import the CV package: `import cv2`
1. Read [OpenCV documentation](http://docs.opencv.org/)
pysshm 0.3.3
SSM shell client, the python way
License: MIT
Requires Python: >=3.9,<4.0

# pysshm

Connect to a SSM session directly in your favorite terminal.

## Install

In your terminal, run:

```bash
$ pip install pysshm
```

In order to fully use pysshm, you **MUST** install the [session-manager-plugin](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html) from AWS.

## Usage

```bash
$ pysshm --help
Usage: pysshm [OPTIONS]

  Connect to an EC2 instance over SSM, all in your favorite shell.

Options:
  -p, --profile TEXT      AWS profile
  -r, --region TEXT       AWS region (default: eu-west-3)
  -i, --instance-id TEXT  Instance ID for direct connect
  -d, --debug             Enable debug
  --help                  Show this message and exit.
```
JetORM 1.1
JetORM is the simplest ORM of its kind.
License: MIT
Keywords: db database orm ORM jet JetORM jetorm easy simple

# JETORM
## _JetORM is the simplest ORM of its kind._

[![Build Status](https://travis-ci.org/joemccann/dillinger.svg?)](https://github.com/immadev2k21/)

About JetORM
--
JetORM is a wrapper for working with databases.

## Required modules 
To get started with JetORM, you need to install the necessary modules:
```
$ pip install -r requirements.txt
```
Or install them yourself:

```
$ pip install pymysql
$ pip install prettytable
```

Next, we recommended to create a libs folder and copy the file there jetorm.py.
Then you need to write the following code to the file in which you are going to use JetORM:

```python
import sys

sys.path.insert(0, r'C:\Your\Path\To\libs\Folder\Where\Stored\jetorm.py\file')
```

## Example

```python
import sys 

sys.path.insert(0, r'C:\somepath\to\libs\folder')

from jetorm import sqlite

db = sqlite('dbFile.db')
...

```


## Full documentation

The documentation for the module is on our [website](somewebsite.com)
naughtty 1.0.1
Python package and CLI tool for executing shell commands in a pseudo-terminal
License: MIT
Requires Python: >=3.8

# NaughTTY

[![CircleCI](https://circleci.com/gh/cariad/naughtty/tree/main.svg?style=shield)](https://circleci.com/gh/cariad/naughtty/tree/main) [![codecov](https://codecov.io/gh/cariad/naughtty/branch/main/graph/badge.svg?token=6eW7lIpCoU)](https://codecov.io/gh/cariad/naughtty) [![Documentation Status](https://readthedocs.org/projects/naughtty/badge/?version=latest)](https://naughtty.readthedocs.io/en/latest/?badge=latest)

**NaughTTY** is a CLI tool and Python package for running commands in a pseudo-terminal.

Full documentation is published at [naughtty.readthedocs.io](https://naughtty.readthedocs.io).

## Installation

**NaughTTY** requires **Python 3.8 or later** and a **compatible operating system**.

```bash
pip install naughtty
```

**NaughTTY** requires the host operating system to support forking and pseudo-terminals. GNU/Linux is good. At the time of writing, Windows is not.

## Basic CLI usage

```bash
naughtty APP > output-with-escape-codes.txt
naughtty APP | APP-THAT-USES-ESCAPE-CODES
```

For example:

```bash
naughtty pipenv --help > help.txt
naughtty pipenv --help | less
```

Full documentation is published at [naughtty.readthedocs.io](https://naughtty.readthedocs.io).

## Basic Python usage

```python
from naughtty import NaughTTY

ntty = NaughTTY(["pipenv", "--help"])
ntty.execute()
print(ntty.output)
```

```text
Usage: \033[39m\033[1mpipenv\033[39m\033[22m [OPTIONS] COMMAND [ARGS]...

\033[39m\033[1mOptions:\033[39m\033[22m
  --where                         Output project home information.
  --venv                          Output virtualenv information.
  --py                            Output Python interpreter information.
  --envs                          Output Environment Variable options.
  --rm                            Remove the virtualenv.
  --bare                          Minimal output.
  --completion                    Output completion (to be executed by the
                                \033[33m\033[1m  shell\033[39m\033[22m).
...
```

Full documentation is published at [naughtty.readthedocs.io](https://naughtty.readthedocs.io).

## 👋 Hello!

**Hello!** I'm [Cariad Eccleston](https://cariad.io) and I'm an independent/freelance software engineer. If my work has value to you, please consider [sponsoring](https://github.com/sponsors/cariad/).

If you ever raise a bug, request a feature or ask a question then mention that you're a sponsor and I'll respond as a priority. Thank you!
synchCams 0.1.5
A toolbox for synchronized dual camera acquisition
License: MIT
Keywords: synch cams,dual,cams

# synchCams
Toolbox for synchronized dual camera acquisition

synchCams is a library for the acquisition of synchronized dual camera video. The videos are saved with alternate acquisition of frames. This ensures equal number of frames. 

## Features
- synchCams can be used standalone or as a library. 
- saves timestamps of frames acquired and a lot of other experimental details
- can be integrated with serial triggers (can wait for and send triggers to a serial port)

## Installation
Install the library using:
```bash
pip install synchCams
```

## In Development
synchCams can also be used using parallel processing (interleaved frames are not guaranteed)


## License
The MIT License (MIT)
Copyright 2021 <Atesh Koul>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.