semvec/pypi-packages huggingface dataset:
feather-df-cli 0.1.3
A CLI tool for reading and displaying Feather data format files
Requires Python: >=3.6

# Feather DataFrame CLI

A command-line interface tool for reading and displaying Feather data format files. This tool provides easy access to view and analyze data stored in the Feather format, which is a fast and efficient file format for storing DataFrames.

## Features

- Display file metadata (number of rows, columns, etc.)
- View schema information
- Count total records
- View data with customizable output formats (table, markdown, csv)
- Support for viewing both head and tail of the data

## Installation

You can install the package using pip:

```bash
pip install feather-df-cli
```

## Usage

After installation, you can use the `feather-cli` command to interact with Feather files:

### Display Metadata
```bash
feather-cli <input_file>
```

### View Schema
```bash
feather-cli <input_file> --schema
```

### Count Records
```bash
feather-cli <input_file> --count
```

### View First N Rows
```bash
feather-cli <input_file> --head N --format [table|markdown|csv]
```

### View Last N Rows
```bash
feather-cli <input_file> --tail N --format [table|markdown|csv]
```

## Development

### Prerequisites

- Python 3.6 or higher
- pip

### Setting up Development Environment

1. Clone the repository:
```bash
git clone https://github.com/villadora/feather-df-cli.git
cd feather-df-cli
```

2. Create and activate a virtual environment:
```bash
python -m venv .venv
source .venv/bin/activate  # On Windows, use `.venv\Scripts\activate`
```

3. Install development dependencies:
```bash
pip install -r requirements.txt
```

### Building from Source

To build the package:

```bash
python setup.py build
```

To install in development mode:

```bash
pip install -e .
```

## License

This project is licensed under the MIT License.

### Running Tests

The project uses pytest for testing. To run the tests:

1. Make sure you have installed development dependencies:
```bash
pip install -r requirements.txt
```

2. Run the tests:
```bash
pytest
```

Test options are configured in `pytest.ini`:
- Tests are located in the `tests` directory
- Test files must match `test_*.py`
- Test classes must match `Test*`
- Test functions must match `test_*`
- Verbose output and short traceback are enabled by default

To run specific tests:
```bash
pytest tests/test_cli.py  # Run tests in a specific file
pytest tests/test_cli.py::test_view_schema  # Run a specific test function
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

1. Fork the repository
2. Create your feature branch
3. Commit your changes
4. Push to the branch
5. Create a new Pull Request
sbcli-down 0.5.0
CLI for managing SimplyBlock cluster


# Simply Block
[![Docker Image Build](https://github.com/simplyblock-io/sbcli/actions/workflows/docker-image.yml/badge.svg)](https://github.com/simplyblock-io/sbcli/actions/workflows/docker-image.yml)

[![Python Unit Testing](https://github.com/simplyblock-io/sbcli/actions/workflows/python-testing.yml/badge.svg)](https://github.com/simplyblock-io/sbcli/actions/workflows/python-testing.yml)


## Install
Add the package repo from AWS CodeArtifact using [awscli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)

```bash
aws codeartifact login --tool pip --repository sbcli --domain simplyblock --domain-owner 565979732541 --region eu-west-1
```
Install package
```bash
pip install --extra-index-url https://pypi.org/simple sbcli-dev
```

# Components

## Simply Block Core
Contains core logic and controllers for the simplyblock cluster

## Simply Block CLI
Please see this document
[README.md](../main/simplyblock_cli/README.md)


## Simply Block Web API
Please see this document
[README.md](../main/simplyblock_web/README.md)



### local development

FoundationDB requires a client library (libfdb_c.dylib) for the Python bindings to interact with the database.
Depending on the OS architecture, please install the appropriate version from the official github repo

```
wget https://github.com/apple/foundationdb/releases/download/7.3.3/FoundationDB-7.3.3_arm64.pkg
```

setup the code on a management node and the webApp code can be developed by building the `docker-compose-dev.yml` file.


```
sudo docker compose -f docker-compose-dev.yml up --build -d
```
mcp-doris 0.1.1
An MCP server for Apache Doris.
Requires Python: >=3.13

# Apache Doris MCP Server

[![smithery badge](https://smithery.ai/badge/@morningman/mcp-doris)](https://smithery.ai/server/@morningman/mcp-doris)

An [MCP server](https://modelcontextprotocol.io/introduction) for [Apache Doris](https://doris.apache.org/).

## Usage

### Cursor

```
Name: doris
Type: command
Command: DORIS_HOST=<doris-host> DORIS_PORT=<port> DORIS_USER=<doris-user> DORIS_PASSWORD=<doris-pwd> uv run --with mcp-doris --python 3.13 mcp-doris
```

## Development

### Prerequest

- install [uv](https://docs.astral.sh/uv)

### Run MCP Inspector

```sql
cd /path/to/mcp-doris
uv sync
source .venv/bin/activate
export PYTHONPATH=/path/to/mcp-doris:$PYTHONPATH
env DORIS_HOST=<doris-host> DORIS_PORT=<port> DORIS_USER=<doris-user> DORIS_PASSWORD=<doris-pwd> mcp dev mcp_doris/mcp_server.py
```

Then visit `http://localhost:5173` in web browser.

## Publish

```
uv build
uv publish
```