semvec/pypi-packages huggingface dataset:
ayods 0.1
Python CLI tool for initializing data science projects
License: MIT

# ayods

`ayods` is a Python CLI tool for initializing data science project structures with ease. Choose from minimal, standard, or professional templates to quickly set up your project.

## Features

- **Interactive CLI**: Guides you through setting up your project.
- **Predefined Templates**: Select from Minimal, Standard, or Professional project structures.
- **Notebook and Data Handling**: Automatically organizes directories for notebooks and datasets.
- **Customizable**: Extend templates to suit your workflow.

## Installation

First, ensure you have Python 3.8+ installed. Then, install `ayods` using pip:

```bash
pip install ayods
```

Alternatively, you can install the latest version from GitHub:

```bash
git clone https://github.com/SandWithCheese/ayods.git
cd ayods
pip install .
```

## Usage

Run the following command to initialize a new project:

```bash
usage: ayods [-h] [-v] [dirname]

Python CLI tool for initializing data science projects

positional arguments:
  dirname        Directory name to initialize the data science project

options:
  -h, --help     show this help message and exit
  -v, --version  show program's version number and exit
```

## Requirements

- Python 3.8+
- questionary 2.1.0 (not yet tested with other versions)

## TODO

- [ ] Add full documentation support
- [ ] Add tests for all modules
- [ ] Add support for custom templates

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
aibaba-ai-text-splitters 0.3.5
Aibaba AI text splitting utilities
License: MIT
Requires Python: <4.0,>=3.9

# 🦜✂️ Aibaba AI Text Splitters

[![Downloads](https://static.pepy.tech/badge/langchain_text_splitters/month)](https://pepy.tech/project/langchain_text_splitters)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Quick Install

```bash
pip install langchain-text-splitters
```

## What is it?

Aibaba AI Text Splitters contains utilities for splitting into chunks a wide variety of text documents.

For full documentation see the [API reference](https://docs.aibaba.world/api_reference/text_splitters/index.html)
and the [Text Splitters](https://docs.aibaba.world/docs/modules/data_connection/document_transformers/) module in the main docs.

## 📕 Releases & Versioning

`langchain-text-splitters` is currently on version `0.0.x`.

Minor version increases will occur for:

- Breaking changes for any public interfaces NOT marked `beta`

Patch version increases will occur for:

- Bug fixes
- New features
- Any changes to private interfaces
- Any changes to `beta` features

## 💁 Contributing

As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.

For detailed information on how to contribute, see the [Contributing Guide](https://docs.aibaba.world/docs/contributing/).
polars-cli 0.9.0
CLI interface for running SQL queries with Polars as backend
License: MIT
Requires Python: >=3.8
Keywords: dataframe, arrow, out-of-core, sql

# Polars CLI

[![Crates.io](https://img.shields.io/crates/v/polars-cli)](https://crates.io/crates/polars-cli)
[![PyPI](https://img.shields.io/pypi/v/polars-cli)](https://pypi.org/project/polars-cli/)

The Polars command line interface provides a convenient way to execute SQL commands using Polars as a backend.

## Installation

The recommended way to install the Polars CLI is by using [pip](https://pip.pypa.io/):

```bash
pip install polars-cli
```

This will install a pre-compiled binary and make it available on your path under `polars`.
If you do not have Python available, you can download a suitable binary from the most recent [GitHub release](https://github.com/pola-rs/polars-cli/releases/latest/).

Alternatively, you can install the Polars CLI using [cargo](https://doc.rust-lang.org/cargo/), which will compile the code from scratch:

```bash
cargo install --locked polars-cli
```

## Usage

Running `polars` without any arguments will start an interactive shell in which you can run SQL commands.

```shell
$ polars
Polars CLI version 0.4.0
Type .help for help.

>> select * FROM read_csv('examples/datasets/foods.csv');
┌────────────┬──────────┬────────┬──────────┐
│ category   ┆ calories ┆ fats_g ┆ sugars_g │
│ ---        ┆ ---      ┆ ---    ┆ ---      │
│ str        ┆ i64      ┆ f64    ┆ i64      │
╞════════════╪══════════╪════════╪══════════╡
│ vegetables ┆ 45       ┆ 0.5    ┆ 2        │
│ seafood    ┆ 150      ┆ 5.0    ┆ 0        │
│ meat       ┆ 100      ┆ 5.0    ┆ 0        │
│ fruit      ┆ 60       ┆ 0.0    ┆ 11       │
│ …          ┆ …        ┆ …      ┆ …        │
│ seafood    ┆ 200      ┆ 10.0   ┆ 0        │
│ seafood    ┆ 200      ┆ 7.0    ┆ 2        │
│ fruit      ┆ 60       ┆ 0.0    ┆ 11       │
│ meat       ┆ 110      ┆ 7.0    ┆ 0        │
└────────────┴──────────┴────────┴──────────┘
```

Alternatively, SQL commands can be piped directly into the Polars CLI.

```bash
$ echo "SELECT category FROM read_csv('examples/datasets/foods.csv')" | polars
┌────────────┐
│ category   │
│ ---        │
│ str        │
╞════════════╡
│ vegetables │
│ seafood    │
│ meat       │
│ fruit      │
│ …          │
│ seafood    │
│ seafood    │
│ fruit      │
│ meat       │
└────────────┘
```

## Features

When compiling the Polars CLI from source, the following features can be enabled:

| Feature   | Description                                               |
| --------- | --------------------------------------------------------- |
| default   | The default feature set that includes all other features. |
| highlight | Provides syntax highlighting                              |
| parquet   | Enables reading and writing of Apache Parquet files.      |
| json      | Enables reading and writing of JSON files.                |
| ipc       | Enables reading and writing of IPC/Apache Arrow files     |