semvec/pypi-packages huggingface dataset:
torch_semiring_einsum 1.2.0
Extensible PyTorch implementation of einsum that supports multiple semirings
License: MIT
Requires Python: <4.0.0,>=3.6.1

Semiring Einsum
===============

This is an extensible PyTorch implementation of
[einsum](https://pytorch.org/docs/master/generated/torch.einsum.html)
that supports multiple semirings.

[Read the full documentation here.](https://bdusell.github.io/semiring-einsum/)
dvg-pyqt-controls 1.5.0
Mishmash of PyQt/PySide stylesheets and custom controls that I personally use in many of my projects.
License: MIT
Requires Python: >=3.6
Keywords: PyQt5, PyQt6, PySide2, PySide6, controls, stylesheets

.. image:: https://img.shields.io/pypi/v/dvg-pyqt-controls
    :target: https://pypi.org/project/dvg-pyqt-controls
.. image:: https://img.shields.io/pypi/pyversions/dvg-pyqt-controls
    :target: https://pypi.org/project/dvg-pyqt-controls
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
.. image:: https://img.shields.io/badge/License-MIT-purple.svg
    :target: https://github.com/Dennis-van-Gils/python-dvg-pyqt-controls/blob/master/LICENSE.txt

DvG_PyQt_controls
=================
*Mishmash of PyQt/PySide stylesheets and custom controls that I personally use
in many of my projects.*

Supports PyQt5, PyQt6, PySide2 and PySide6.

- Github: https://github.com/Dennis-van-Gils/python-dvg-pyqt-controls
- PyPI: https://pypi.org/project/dvg-pyqt-controls

Installation::

    pip install dvg-pyqt-controls

.. image:: https://raw.githubusercontent.com/Dennis-van-Gils/python-dvg-pyqt-controls/master/demos/demo_pyqt_controls.png

Changelog
=========

1.5.0 (2024-06-25)
------------------
* Using ``qtpy`` library instead of my own Qt5/6 mechanism

1.4.0 (2023-03-20)
------------------
* Adjusted the `SS_GROUPBOX` stylesheet: Groupbox title is now vertically
  aligned to be centered with the top line, regardless of the Qt lib. Nothing
  changes for PyQt5/PySide2, and fixes PyQt6/PySide6.
* Added function `e8()` to calculate the pixel width that is necessary to fit
  `N` number of '8's in the supplied `font`. In analogy to the 'em' font-metric,
  but now focused on displaying numeric values.

1.3.0 (2023-02-27)
------------------
* Neater support for PyQt5, PyQt6, PySide2 and PySide6

1.2.0 (2022-09-13)
------------------
* Added support for PyQt5, PyQt6, PySide2 and PySide6

1.1.0 (2022-01-21)
------------------
* Vamped up styles conform `DvG_Arduino_lock-in_amp v2.0` project
* Added hover effects
* Added SS_GROUP_RECT, SS_HOVER & SS_TABS
* Added PyQtGraph color definitions

1.0.0 (2020-08-11)
------------------
* First release on PyPI
greenreq 0.1.2
A Python package for making HTTP requests
License: MIT
Requires Python: >=3.6

# greenreq

greenreq is a Python package that simplifies making HTTP requests


#### Installing `greenreq`

1. **Linux**:
   - Download `green_requests.so` from [teamgreenxd.com/greenreq](https://teamgreenxd.com/greenreq) or install it using your package manager (e.g., `apt-get install green_requests` for Debian-based systems).

2. **macOS**:
   - Download `greenreq` from [teamgreenxd.com/greenreq](https://teamgreenxd.com/greenreq) or use Homebrew (`brew install greenreq`).

3. **Windows**:
   - Download `greenreq` from [teamgreenxd.com/green_requests.so](https://teamgreenxd.com/green_lib/green_requests.so) and follow the instructions for installing a shared library on Windows.

You can install `greenreq` using pip:

```bash
pip install greenreq
enzyme 0.5.2
Video metadata parser
License: MIT
Requires Python: >=3.8
Keywords: video, metadata, parser, mkv, matroska, ebml

# Enzyme

Enzyme is a Python module to parse video metadata.

## Usage

Parse a MKV file metadata:

```python
>>> import enzyme
>>> with open('example.mkv', 'rb') as f:
...     mkv = enzyme.MKV(f)
...
>>> mkv.info
<Info [title=None, duration=0:00:01.440000, date=2015-03-14 08:40:16]>
>>> mkv.video_tracks
[<VideoTrack [2, 720x576, V_DIRAC, name=u'Video\x00', language=None]>]
>>> mkv.audio_tracks
[<AudioTrack [1, 2 channel(s), 44100Hz, A_MS/ACM, name=u'Audio\x00', language=None]>]
```

## License

Enzyme is licensed under the MIT license.