semvec/pypi-packages huggingface dataset:
CD-HTTP 0.1.2
An HTTP wrapper around the wonderful requests library to make it easier for new users and old.

# HTTP Class

The `HTTP` class provides a simplified interface for making HTTP requests using the popular `requests` library. It supports various functionalities like setting a custom user agent, using proxies, and handling proxy authentication.

## Features

- Simple methods for common HTTP requests (`GET`, `POST`, etc.)
- Customizable user agent
- Proxy support
- Proxy authentication
- Persistent sessions

## Installation

Before using the `HTTP` class, ensure you have the `requests` library installed:

```bash
pip install CD-HTTP=0.1.2
```

## Usage

### Initialization

To start using the `HTTP` class, first create an instance:

```python
from cd_http.reqhttp import HTTP

http_client = HTTP()
```

### Making a GET Request

```python
response = http_client.get("https://www.example.com")
```

### Making a POST Request

```python
data = {"key": "value"}
response = http_client.post("https://api.example.com", json=data)
```

### Using a Custom User Agent

```python
response = http_client.get("https://www.example.com", user_agent="MyCustomUserAgent/1.0")
```

### Using a Proxy

```python
response = http_client.get("https://www.example.com", proxy="http://my-proxy.com:8080")
```

### Using Proxy Authentication

```python
response = http_client.get("https://www.example.com", proxy="http://my-proxy.com:8080", proxy_username="username", proxy_password="password")
```

### Passing Additional Headers

```python
headers = {
    "Authorization": "Bearer YOUR_TOKEN_HERE",
    "Custom-Header": "CustomValue"
}
response = http_client.get("https://www.example.com", headers=headers)
```

### Persistent Sessions

To start a persistent session:

```python
http_client.start_session()
```
Your code goes between start_session() and close_session()
To close the session:

```python
http_client.close_session()
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

More documentation at:
[Code Docta](https://codedocta.com "https://codedocta.com")
pattern-cli 0.0.2
Make command-line interface scripts with ease
Requires Python: >=3.6

# Cli

Cli is a Python library to help create command-line interfaces with ease.

# Installation

```bash
pip install git+https://github.com/HashLDash/cli
```

# Usage

```python
from cli import cli

@cli("hello")
def hello():
  ''' This is a test command '''
  print("Hello, World!")

@cli("add <int:a> <int:b>")
def add(a, b):
  print(f'Adding {a} + {b} = {a+b}')
```

This would add two commands (and automagically a help command) that can be called like:

```bash
$ python command.py hello
Hello, World!
$ python command.py add 5 4
Adding 5 + 4 = 9
$ python command.py help
command.py help

    hello - This is a test command
```

You can also add shebangs, ommit the extension and link to your path to create a command for using like:

```bash
$ command hello
Hello, World!
$ command add 5 4
Adding 5 + 4 = 9
```

# TODO

This is still in development. The following is planned:
- Handling of keyword arguments
- Increase supported types

Feel free to open issues for bugs and feature requests.

PRs are welcome too!

Enjoy :)
myautoml 0.6.2
myautoml is a package which provides a framework to automate machine learning
Requires Python: >=3.8

# MyAutoML

[![Documentation Status](https://readthedocs.org/projects/myautoml/badge/?version=latest)](https://myautoml.readthedocs.io/en/latest/?badge=latest)
[![Latest Python Release](https://img.shields.io/pypi/v/myautoml.svg)](https://pypi.org/project/myautoml/)
[![Downloads](https://pepy.tech/badge/myautoml)](https://pepy.tech/project/myautoml)

MyAutoML is a project that aims to help data scientists become more efficient, by providing:

- Cookiecutter templates
- Example scripts (based on the Cookiecutter templates)
- A Python package with functions to perform common tasks
- A programming framework to automate as much as possible of the repetitive
  work a data scientist is likely to encounter.

### Installation

Install MyAutoML using `pip`:
```shell script
pip install myautoml
```

### Documentation

Documentation is under development. The latest version can be found at
https://myautoml.readthedocs.io/en/latest/.

#### Tutorial

Wondering how to get started with training a model with MyAutoML? Have a look at the
[tutorial](https://myautoml.readthedocs.io/en/latest/getting_started/train_tutorial.html)!


### Example scripts

We provide example scripts in the folder `scripts`.


### Cookiecutters

To use the Cookiecutter templates:
```shell script
cookiecutter https://github.com/myautoml/myautoml.git --directory="cookiecutter/binary_classifier"
```