semvec/pypi-packages huggingface dataset:
pysortexif 0.3.0
Simple package to move photographs to folders, depending on exif timestamp
Requires Python: >=3.10
Keywords: exif, photography, sort, timestamp

[![Build Status](https://travis-ci.org/wiso/pysortexif.svg?branch=master)](https://travis-ci.org/wiso/pysortexif) [![Coverage Status](https://coveralls.io/repos/github/wiso/pysortexif/badge.svg?branch=master)](https://coveralls.io/github/wiso/pysortexif?branch=master)

# pysortexif
Organize photographs in folders using exif information

## How to install

pip install pysortexif
mcp-watson-discovery 0.1.10
MCP server for watson discovery
Requires Python: >=3.10

# MCP Watson Discovery Server

A Model Context Protocol (MCP) server that enables secure interaction with Watson Discovery. This server allows AI assistants to list projects, list collections in projects, execute queries through natural language process.

## Features

- List available projects
- List available collections in project
- Execute queries in NLP in a collection



## Configuration

Set the following environment variables:

```bash
WATSONX_DISCOVERY_APIKEY=
WATSONX_DISCOVERY_URL=
WATSONX_DISCOVERY_VERSION=2023-03-31
```

## Usage

### With Claude Desktop

Add this to your `claude_desktop_config.json`:

```json
{
	"mcpServers": {
		"watsonx-discovery": {
			"command": "wsl.exe",
			"args": [
				"bash",
				"-c",
				"/home/morpheus/.local/bin/uv --directory /home/morpheus/workspace/mcp-discovery run 'server/__main__.py'"
			]
		}
	}
}
```

### As a standalone server

```bash
# Install dependencies
uv install 

# Run the server
uv run server/__main__.py
```

## Development

```bash
# Clone the repository
git clone https://github.com/matlock08/watson_discovery_mcp.git
cd watson_discovery_mcp

# Create virtual environment
uv venv 
source venv/bin/activate  # or `venv\Scripts\activate` on Windows

# Install development dependencies
uv install

# Run 
uv run run server/__main__.py
```

## License

MIT License - see LICENSE file for details.
laypy 0.0.1
Add your description here
Requires Python: >=3.9

# Laypy (WIP)

Laypy is a Python binding for the [layout](https://github.com/nadavrot/layout), an engine for graphviz, providing efficient graph visualization and layout capabilities.


## Features

- Fast graph layout algorithms implemented in Rust
- Seamless Python integration
- Compatible with common Python graph libraries
- Multiple layout algorithms (force-directed, hierarchical, radial, etc.)
- Customizable node and edge styling
- Export to various formats (SVG, PNG, PDF)
- No need to install Graphviz separately

## Installation

```bash
pip install laypy
```

### Requirements

- Python 3.8+

## Quick Start

```python
import laypy

# Create a simple graph
graph = laypy.Graph()

# Add nodes
graph.add_node("A")
graph.add_node("B")
graph.add_node("C")

# Add edges
graph.add_edge("A", "B")
graph.add_edge("B", "C")
graph.add_edge("C", "A")

# Apply a layout algorithm
layout = laypy.ForceDirected(graph)
layout.compute()

# Export the result
layout.to_svg("my_graph.svg")
```

## Documentation


## Contributing

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

TODO list

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Acknowledgments

- The Rust [layout](https://github.com/nadavrot/layout) project
- GraphViz team
libsrd 1.3.2
LibSrd is a library containing my modules I use repeatedly.

LibSrd 1.3.2
==================
Sam Davis

Commands
------------------
1. ```libsrd```
Displays the commands available in libsrd.  

2. ```mergepdfs```  
Will merge all pdf's found in the current directory, and save the result at: ./Output/Output.pdf  
  
3. ```imgconvert [args]```  
Will convert all images of ```InitalFormat``` in current directory to ```FinalFormat``` in ./Output/   

4. ```markhtml [args]```  
Will convert a markdown file to a html file.  

5. ```pdfresize```  
Will resize the all pdf's in current directory to a4.


Classes
---------------
1. Table  
A custom TSV reading and writing table class, that can read, write and parse.  

2. HtmlBuilder  
A very nice html building class, that is used to programatically build html files.