semvec/pypi-packages huggingface dataset:
dstulz 0.1.0
Set of tools for data science
License: MIT
Requires Python: <4.0,>=3.11

# DS Tools (dstuzl)

Set of fancy tools (functions) for data science.

Currently it contains 3 functions:

* `transpose2d` - Transpose input matrix (flips a matrix over its diagonal).
* `window1d` - Time Series Windowing.
* `convolution2d` - 2-dimensional Convolution.


## Installation

Run this command in terminal (using virtual environment is highly recommended).

```bash
pip install dstulz
```

It will install `dstulz` package and all it's dependencies (currently `numpy` only).

## Usage

Library contains single package named `dstulz` with single module `dstulz`.

Import function from `dstulz` module and use it! 

```python
>>> from dstulz.dstulz import transpose2d

>>> input_matrix = [[1.1, 2.2, 3.3], [4.4, 5.5, 6.6]]
>>> result = transpose2d(input_matrix)
>>> print(result)
... [[1.1, 4.4], [2.2, 5.5], [3.3, 6.6]]
```

See functions docstrings for more info.

## Testing

Install testing dependencies using `poetry`

```bash
poetry install
```

Run tests using `pytest`

```bash
pytest -v
```
pdfminer.rtl 1.0.1
PDF parser and analyzer
License: MIT
Requires Python: >=3.6
Keywords: pdf parser, pdf converter, layout analysis, text mining

pdfminer.rtl
============


This is a fork of pdfminer.six that attempts to add RTL support with python-bidi. This version is experimental and probably buggy. Please don't rely on it for critical projects.

Check out the full original documentation on
[Read the Docs](https://pdfminersix.readthedocs.io).


Features
--------

* (Added RTL support)
* Written entirely in Python.
* Parse, analyze, and convert PDF documents.
* Extract content as text, images, html or [hOCR](https://en.wikipedia.org/wiki/HOCR).
* PDF-1.7 specification support. (well, almost).
* CJK languages and vertical writing scripts support.
* Various font types (Type1, TrueType, Type3, and CID) support.
* Support for extracting images (JPG, JBIG2, Bitmaps).
* Support for various compressions (ASCIIHexDecode, ASCII85Decode, LZWDecode, FlateDecode, RunLengthDecode,
  CCITTFaxDecode)
* Support for RC4 and AES encryption.
* Support for AcroForm interactive form extraction.
* Table of contents extraction.
* Tagged contents extraction.
* Automatic layout analysis.

How to use
----------

* Install Python 3.8 or newer.
* Install pdfminer.rtl.

  `pip install pdfminer.rtl`

* (Optionally) install extra dependencies for extracting images.

  `pip install 'pdfminer.rtl[image]'`

* Use the command-line interface to extract text from pdf.

  `pdf2txt.py example.pdf`

* Or use it with Python. 

```python
from pdfminer.high_level import extract_text

text = extract_text("example.pdf")
print(text)
```

Acknowledgement
---------------

This repository includes code from `pyHanko` ; the original license has been included [here](/docs/licenses/LICENSE.pyHanko) and to all the other contirbutors of the original project see [here](https://github.com/pdfminer/pdfminer.six/graphs/contributors)
dataflows-ckan 0.3.9
CKAN integration for Dataflows.
License: MIT
Requires Python: <4.0,>=3.8

# dataflows-ckan

Dataflows processors to work with CKAN.

## Features

- `dump_to_ckan` processor

## Contents

<!--TOC-->

  - [Getting Started](#getting-started)
    - [Installation](#installation)
    - [Examples](#examples)
  - [Documentation](#documentation)
    - [dump_to_s3](#dump_to_s3)
  - [Contributing](#contributing)
  - [Changelog](#changelog)

<!--TOC-->

## Getting Started

### Installation

The package use semantic versioning. It means that major versions  could include breaking changes. It's recommended to specify `package` version range in your `setup/requirements` file e.g. `package>=1.0,<2.0`.

```bash
$ pip install dataflows-ckan
```

### Examples

These processors have to be used as a part of data flow. For example:

```python
flow = Flow(
    load('data/data.csv'),
    dump_to_ckan(
        host,
        api_key,
        owner_org,
        overwrite_existing_data=True,
        push_to_datastore=False,
        push_to_datastore_method='insert',
        **options,
    ),
)
flow.process()
```

## Documentation

### dump_to_ckan

Saves the DataPackage to a CKAN instance.

## Contributing

Create a virtual environment and install [Poetry](https://python-poetry.org/).

Then install the package in editable mode:

```
$ make install
```

Run the tests:

```
$ make test
```

Format your code:

```
$ make format
```

## Changelog

### 0.2.0

- Full port to dataflows, and some refactoring, with a basic integration test.

#### 0.1.0

- an initial port from https://github.com/frictionlessdata/datapackage-pipelines-ckan based on the great work of @brew and @amercader
joptional 0.1.1
Exact implementation of Java's Optional in Python with 100% test coverage.
License: MIT
Requires Python: <4.0,>=3.7

# pyoptional

Java-style Optionals for Python.

## Installation

Simply install this package with your favourite package manager:

    pip install pyoptional

or

    poetry install pyoptional

## Usage

The `Optional` class is a generic class that can be used to wrap a value that may or may not be `None`.
Its functionality is roughly equivalent to Java's `Optional` class. For example:

```java
Optional<String> opt = Optional.of("Hello, world!");
opt.ifPresent(System.out::println);
```

turns to the following Python code:

```python
opt = Optional[str].of("Hello, world!")
opt.if_present(print)
```

Of course, type annotations in Python are optional (no pun intended),
so you can simply write `Optional.of("Hello, world!")` if you prefer.
dump-github 0.1.7
This tool can be used to back up users' GitHub repositories in case they need them later.
License: MIT

### Github Dumper

Github Dumper is a Python program designed to search for users' GitHub repositories and download the repositories. This tool can be used to back up users' GitHub repositories in case they need them later.

**Install:**
```
pip install -U dump-github
```

**Usage:**
```
usage: dump-github [-h] [-d] [-p] [--token TOKEN] [--limit_size LIMIT_SIZE] username

Backup users github repo.

positional arguments:
  username

options:
  -h, --help            show this help message and exit
  -d, --download_zip    only download zip file
  -p, --print           only print urls
  --token TOKEN         github token
  --limit_size LIMIT_SIZE
                        limit size(MB) of download zip file, if 0 then no limit(default:100).

https://github.com/Core2002/dump_github
```
RsCmwGprfMeas 4.0.140
CMW GPRF Measurement Remote-control module
License: MIT
Requires Python: >=3.6

==================================
 RsCmwGprfMeas
==================================

.. image:: https://img.shields.io/pypi/v/RsCmwGprfMeas.svg
   :target: https://pypi.org/project/ RsCmwGprfMeas/

.. image:: https://readthedocs.org/projects/sphinx/badge/?version=master
   :target: https://RsCmwGprfMeas.readthedocs.io/

.. image:: https://img.shields.io/pypi/l/RsCmwGprfMeas.svg
   :target: https://pypi.python.org/pypi/RsCmwGprfMeas/

.. image:: https://img.shields.io/pypi/pyversions/pybadges.svg
   :target: https://img.shields.io/pypi/pyversions/pybadges.svg

.. image:: https://img.shields.io/pypi/dm/RsCmwGprfMeas.svg
   :target: https://pypi.python.org/pypi/RsCmwGprfMeas/

Rohde & Schwarz CMW GPRF Measurement RsCmwGprfMeas instrument driver.

Basic Hello-World code:

.. code-block:: python

    from RsCmwGprfMeas import *

    instr = RsCmwGprfMeas('TCPIP::192.168.2.101::hislip0')
    idn = instr.query('*IDN?')
    print('Hello, I am: ' + idn)

Supported instruments: CMW500, CMW270, CMW280, CMW100

The package is hosted here: https://pypi.org/project/RsCmwGprfMeas/

Documentation: https://RsCmwGprfMeas.readthedocs.io/

Examples: https://github.com/Rohde-Schwarz/Examples/


Version history
----------------

Release Notes:

Latest release notes summary: Update for FW 4.0.140

	Version 4.0.140
		- Update for FW 4.0.140

	Version 3.8.xx2
		- Fixed several misspelled arguments and command headers

	Version 3.8.xx1
		- Bluetooth and WLAN update for FW versions 3.8.xxx

	Version 3.7.xx8
		- Added documentation on ReadTheDocs

	Version 3.7.xx7
		- Added 3G measurement subsystems RsCmwGsmMeas, RsCmwCdma2kMeas, RsCmwEvdoMeas, RsCmwWcdmaMeas
		- Added new data types for commands accepting numbers or ON/OFF:
		- int or bool
		- float or bool

	Version 3.7.xx6
		- Added new UDF integer number recognition

	Version 3.7.xx5
		- Added RsCmwDau

	Version 3.7.xx4
		- Fixed several interface names
		- New release for CMW Base 3.7.90
		- New release for CMW Bluetooth 3.7.90

	Version 3.7.xx3
		- Second release of the CMW python drivers packet
		- New core component RsInstrument
		- Previously, the groups starting with CATalog: e.g. 'CATalog:SIGNaling:TOPology:PLMN' were reordered to 'SIGNaling:TOPology:PLMN:CATALOG' give more contextual meaning to the method/property name. This is now reverted back, since it was hard to find the desired functionality.
		- Reorganized Utilities interface to sub-groups

	Version 3.7.xx2
		- Fixed some misspeling errors
		- Changed enum and repCap types names
		- All the assemblies are signed with Rohde & Schwarz signature

	Version 1.0.0.0
		- First released version
dolphin-anty 0.1.0
The package for interacting with API of anti-detect browser Dolphin Anty
License: MIT
Requires Python: <4.0,>=3.11

# dolphin-anty

[![Croco Logo](https://i.ibb.co/G5Pjt6M/logo.png)](https://t.me/crocofactory)

The package for interacting with API of anti-detect browser Dolphin Anty

- **[Telegram channel](https://t.me/crocofactory)**
- **[Bug reports](https://github.com/blnkoff/dolphin-anty/issues)**

Source code is made available under the [MIT License](LICENSE)

# Installing dolphin-anty
To install `dolphin-anty` from PyPi, you can use that:

```shell
pip install dolphin-anty
```

To install `dolphin-anty` from GitHub, use that:

```shell
pip install git+https://github.com/blnkoff/dolphin-anty.git
```