semvec/pypi-packages huggingface dataset:
mac-address-eth 1.1
not for all people
Requires Python: >=3.6

# Build package

```bash
python3 setup.py sdist bdist_wheel
```

# Publish package to Pypi

```bash
twine upload dist/*
```

# Docker environment

```bash
docker run -it --rm -v $(pwd):/workspace/get_mac python:3.10.10-alpine /bin/sh

apk update
cd /workspace/get_mac
python3 -m pip install setuptools
python3 setup.py sdist bdist_wheel
apk add twine
apk add gcc python3-dev musl-dev linux-headers
TWINE_USERNAME="__token__" TWINE_PASSWORD="pypi-....................................................." twine upload --non-interactive dist/*
```
bandwagon 0.3.4
Simulate DNA band patterns for gel migration experiments.
Keywords: gel, agarose, simulation, matplotlib

BandWagon
=========

BandWagon (full documentation `here
<http://edinburgh-genome-foundry.github.io/BandWagon/>`_) is a Python library to predict and plot migration patterns
from DNA digestions. It supports hundreds of different enzymes (thanks to BioPython),
single- and multiple-enzymes digestions, and custom ladders.

It uses Matplotlib to produce plots like this one:

.. figure:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/BandWagon/master/examples/mixed_digestions.png
    :align: center

Infos
-----

**Web documentation:** `<https://edinburgh-genome-foundry.github.io/bandwagon/>`_

**Github page** `<https://github.com/Edinburgh-Genome-Foundry/bandwagon>`_

**Live demo:** `<https://cuba.genomefoundry.org/predict-digestions>`_

**License:** MIT

Copyright 2019 Edinburgh Genome Foundry, University of Edinburgh


More biology software
---------------------

.. image:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/Edinburgh-Genome-Foundry.github.io/master/static/imgs/logos/egf-codon-horizontal.png
  :target: https://edinburgh-genome-foundry.github.io/

BandWagon is part of the `EGF Codons <https://edinburgh-genome-foundry.github.io/>`_ synthetic biology software suite for DNA design, manufacturing and validation.
kideo 0.2.5
Compress videos to WebM with 240p, 15fps, CRF 28
Requires Python: >=3.7

# kideo

**kideo** is a Python package for compressing videos using a fast Rust backend.  
It converts input videos to **WebM format** with:

- 📼 Resolution: 240p  
- 🎞️ Frame rate: 15 fps  
- 🎯 CRF (quality): 28  
- 📦 Format: WebM (VP9 + Opus)

The package **bundles FFmpeg** internally, so users don’t need to install it themselves.

---

## 🚀 Installation

```bash
pip install kideo

# use it like this in python

from kideo import compress_video

compress_video("input.mp4", "output.webm")
pyquadraticsolution 0.1.0
A callable Python package that solves and explains quadratic equations.
Requires Python: >=3.6

# pyquadraticsolution

**pyquadraticsolution** is a simple, intuitive, and callable Python package for solving quadratic equations.  
Just import it and pass the coefficients — it returns the roots and explains their nature!

---

## 🚀 Features

- ✅ Callable package (`pyquadraticsolution(a, b, c)`)
- ✅ Solves:
  - Real and distinct roots
  - Real and repeated roots
  - Complex roots
- ✅ Handles linear equations when `a = 0`
- ✅ No external dependencies

---

## 📦 Installation

```bash
pip install pyquadraticsolution
```
## Usage

### Example 1: Two real and distinct roots
```bash
import pyquadraticsolution

print(pyquadraticsolution(1, -3, 2))
```
### Output:
The solutions are real and distinct: x1 = 2.0, x2 = 1.0. 
Reason: Discriminant is positive, which indicates two real roots.

### Example 2: One real and repeated root
```bash
import pyquadraticsolution

print(pyquadraticsolution(1, -2, 1))
```

### Output:
The solution is real and repeated: x = 1.0. 
Reason: Discriminant is zero, indicating a repeated real root.

### Example 3: Complex roots
```bash
import pyquadraticsolution

print(pyquadraticsolution(1, 2, 5))
```
### Output:
The solutions are complex: x1 = -1.0 + 2.0i, x2 = -1.0 - 2.0i. 
Reason: Discriminant is negative, indicating complex roots.