semvec/pypi-packages huggingface dataset:
csv-scavenger 1.0.5
CSV reader and parser with automatic detection of delimiter and start/end of data.
Requires Python: >=3.11,<3.12

# CSV-Scavenger

CSV-Scavenger is a simple CSV parser for Python which can detect the delimiter automatically and can parse CSV files with quoted fields. It can also detect the header row and the start and end of the data rows automatically. For most use cases, you can simply call ```sv.read_csv(filename)``` and get a pandas DataFrame back.

See the ```csv-scavenger/example_csvs``` directory for some example CSV files which are parsed correctly by CSV-Scavenger.

## Installation

```text
pip install csv-scavenger
```

## Usage

```python
import scavenger as sv

# Read a CSV file into a pandas DataFrame
df = sv.read_csv('data.csv')
```
example-package-joaopcnogueira 0.1.4
A small example package
Requires Python: >=3.7

# Example Package
This is a simple example package. You can use
[Github-flavored Markdown](https://guides.github.com/features/mastering-markdown/)
to write your content.

# Setup
```{bash}
$ git clone 
```

To install the package locally:

```bash
$ make install
```

To build the wheels and source distributions files:

```bash
$ make build
```

To upload the builded package to PyPI:

```bash
$ make upload
```

In order to build and upload sequentially, you should just:

```bash
$ make pypi
```

# Usage
```python
from example_package_joaopcnogueira import example

example.add_one(10)
```

for the CLI interface, just go:
```bash
$ python -m example_package_joaopcnogueira --add-two 20
```

# Package Structure

> `example_package_joaopcnogueira/`
- The package folder, within it there is the python modules.

> `example_package_joaopcnogueira/__init__.py`
- File that indicates that the folder `example_package_joaopcnogueira` is a package

> `example_package_joaopcnogueira/example.py`
- Python module

> `pyproject.toml`
- File that contains metadata information about the package and how to build it. It's the current recommendation instead of setup.py

> `README.md`
- This actual file, where we put information about the package to be read by humans.

> `.gitignore`
- Git special file which indicates what files and folders should not be tracked by git.

> `Makefile`
- A configuration file which handles command line utilities on how to install, build and upload the project to PyPI.

> `notebooks/`
- Folder where notebooks files exists.

> `tests/`
- Folder where the tests code exists.




# References
[Packaging Python Projects from PyPA - Python Project Authority](https://packaging.python.org/en/latest/tutorials/packaging-projects/)
orc-dev-cli 0.7.1
CLI dev tool for interacting with openshift clusters and RHOAM addons.
Requires Python: >=3.10,<4.0
Keywords: OpenShift,addon,operator,index,bundle

# Welcome to orc-dev-cli

Orc-dev-cli gives developers a CLI tool called orc.
Orc is used to interact with openshift osd clusters and the openshift addon RHOAM.

As this is a dev tool kude-admin access to the clusters is expected.

## Installation
Easiest way to install orc is by using pip
```shell
pip install orc-dev-cli
```

## Basic Commands

* `orc rhoam status`   Get the current state of an installed addon instances
* `orc config`         Open configuration file
* `orc cluster delete` Delete cluster.
* `orc cluster login`  Get cluster kubeadmin login details.
* `orc cluster status` Get basic state information on osd cluster

## Shell Completion

### Bash

1. Create temporary bash script.
2. Add `_ORC_COMPLETE=bash_source orc > ~/.orc-complete.bash`.
3. Run script.
4. Source the newly created `~/.orc-complete.bash` in `~/.bashrc` as follows `. ~/.orc-complete.bash`.
5. Restart the shell to complete.