semvec/pypi-packages huggingface dataset:
boydem 0.0.0
Simple Persistent Python Storage
Requires Python: >=3.6

# Boydem - Simple Persistent Python Storage

## What is it good for?
* Debugging multiple sessions in parallel.
* Keep objects between interpreter session.
* Storing random objects for using later.

## What is this name "boydem"?
It's Attic in Yiddish 😊

## Install

```console
pip install boydem
```

## Usage

```python
>>> from boydem import boydem

>>> boydem
Nothing here 😳

>>> boydem.a = 3

>>> boydem[123] = {"key": "val"}

>>> boydem
a: 3
123: {'key': 'val'}

>>> "a" in boydem
True

>>> 123 in boydem
True

>>> "bla" in boydem
False

>>> len(boydem)
2

>>> for key, val in boydem:
...     print(f"{key}: {val}")
...
a: 3
123: {'key': 'val'}

>>> boydem.keys()
dict_keys(['a', 123])

>>> boydem.values()
dict_values([3, {'key': 'val'}])

>>> boydem.items()
dict_items([('a', 3), (123, {'key': 'val'})])

>>> boydem.clear()
Nothing here 😳

>>> boydem.is_it_here = True

>>> exit()

$ python
Python 3.8.0 ...
>>> from boydem import boydem

>>> boydem
is_it_here: True
```

## Development

```console
git clone https://github.com/omrirz/boydem.git
cd boydem
pip install -r requirements.txt
```

## Test

```console
tox
```
combilog-handler 1.0.16
Interfaces with inbuilt python logger to send logs to combilog aggregator.
Requires Python: >=3.7

# CombiLog-PythonHandler

Python package containing custom log handler to integrate with CombiLog

## Installation

```
$ pip install combilog-handler
```

## Usage Guide

Example usage

```
import logging
import combilog_handler

# Points to the Websocket Server Url hosted in the Combilog Aggregator.
url = "ws://AGG_DOMAIN:AGG_SOCKET_PORT"

# Secret of the service registered in the Combilog Dashboard
secret = "MY-SPECIAL-SECRET"

logger = logging.Logger("NamedService")
handler = combilog_handler.loghandler.CombilogHandler(aggregator_url=url, service_secret=secret)
formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
handler.setFormatter(formatter)
logger.addHandler(handler)

```
xander.py 0.0.6.0
A small ML-ops tool for dummies and anyone who needs it.
Requires Python: >=3.6

# Xander

Xander is my first experience in developing MLOps tools. I developed this tool one piece at time since my first day in Bip spa.
This tool represents my personal and professional growth, it contains scripts on which every Data Science project is based. Repeating them every time was frustrating so why not create a tool that did it for me?

Xander is a Greek name meaning "the one who saves".

At the moment, two types of pipelines are provided with Xander:
* General Purpose Pipelines developed to support all process that takes one or more inputs, process them and returns an output.
* Machine Learning Pipelines developed to support Machine Learning and Deep Learning models development and deployment.

### Initialize XanderEngine

### General Purpose Pipelines

### What's coming!
scenario-testing-tools 0.82
Useful functions used together with a (currently private) scenario generation tool.

# List of components
* `generate_refline`: Generate a reference-line with matching normal-vectors and track-widths based on two bounds.
* `get_scene_ego_traj`: Extract the whole course of the ego-vehicle within an scenario.
* `get_scene_timesample`: Retrieve a time sample from a given (custom) csv-flavoured scenario file.
* `get_scene_track`: Retrieve a geometric or occupancy grid map from a given (custom) csv-flavoured scenario file.
* `get_scene_veh_param`: Retrieve vehicle specific parameters stored with the scenario (ggv and max. acc. of machines).
* `interp_heading`: Interpolate heading between given values, takes care of jumps near the switching point (-pi to pi).

Contact person: [Tim Stahl](mailto:stahl@ftm.mw.tum.de).
gmpyinfr-amqp 0.0.2
Infraestrutura amqp python de uma equipe de Ciência de Dados
Requires Python: >=3.6

# gmpyinfr_amqp

Módulo com funções e classes úteis à utilização do protocolo AMQP para mensageria, a ser utilizado por uma equipe de Ciência de Dados.

## Instalação

**Não há cobertura para utilização no Windows**. Este pacote e o passo-a-passo de instalação tem funcionamento garantido nas seguintes distros:

**Debian**

- 8 (jessie)
- 9 (stretch)
- 10 (buster)

**Ubuntu**

- 20.04 (focal)
- 19.04 (disco)
- 18.04 (bioni)
- 16.04 (xenial)
- 14.04 (trusty)

Demais distribuições linux devem funcionar sem problemas mas têm comandos e processo de instalação diferentes.

Para instalação deste pacote, faça;

```bash
pip install gmpyinfr_amqp
```

Este pacote depende apenas do pacote [`pika`](https://pika.readthedocs.io/en/stable/) que é facilmente instalável seguindo os passos de sua documentação.
neurohive-devops-tools 0.0.63
Neurohive devops tools
Requires Python: >=3.6

# Info

Set of various scripts which were used in '19-'20 to operate some integrations in CI pipelines.

It previously was distributed via PIP package, now it's a python-based Docker container.

# Installation

## Handy

Just use a docker container, e.g.:

```
docker build . -t devops-integration-tools
docker run --rm -ti devops-integration-tools
```

## Manual

Build a package:

```
pip install setuptools wheel
python ./setup.py  sdist bdist_wheel
```

Then upload to PyPI:

```
twine upload ./dist/*
```

Then install it somewhere:

```
pip install devops-integration-tools
```