semvec/pypi-packages huggingface dataset:
simba-client 0.3.0
Python client for the Simba Knowledge management System
Requires Python: <4.0,>=3.8

# Simba Client (formerly simba_sdk)

A Python client for interacting with the Simba document processing API.

## Installation

### Using pip

```bash
pip install simba-client
```

### Development Installation

```bash
# Clone the repository
git clone https://github.com/GitHamza0206/simba.git
cd simba

# Install dependencies with Poetry
poetry install
```

## Quick Start

```python
from simba_sdk import SimbaClient

# Initialize the client
client = SimbaClient(
    api_url="https://your-api.example.com",
    api_key="your-api-key"
)

# Upload a document
with open("document.pdf", "rb") as f:
    result = client.documents.create_from_file(f, "document.pdf")
    document_id = result["document_id"]

# Parse a document synchronously
parsing_result = client.parser.parse_sync(document_id)

# Parse a document asynchronously
task = client.parser.parse(document_id)
task_id = task["task_id"]

# Check the status of a parsing task
task_status = client.parser.get_task(task_id)

# Generate an embedding for semantic search
embedding_result = client.embedding.embed_document(document_id)

# Perform a similarity search
search_results = client.embedding.get_similarity_search(
    document_id, 
    "financial projections for next quarter",
    limit=3
)
```

## Features

- **Document Management**: Upload, download, list, and delete documents
- **Document Parsing**: Extract structured data from documents, including tables, forms, and entities
- **Document Embeddings**: Generate vector embeddings for documents to enable semantic search
- **Authentication**: Secure API access with API keys
- **Error Handling**: Robust error handling for API requests

## Documentation

For more detailed information, check out the documentation:

- [SimbaClient API Reference](docs/api_reference.md)
- [DocumentManager API Reference](docs/api_reference.md#documentmanager)
- [ParserManager API Reference](docs/api_reference.md#parsermanager)
- [EmbeddingManager API Reference](docs/api_reference.md#embeddingmanager)

## Development

### Setup Development Environment

```bash
# Clone the repository
git clone https://github.com/yourusername/simba-client.git
cd simba-client

# Install dependencies with Poetry
poetry install
```

### Run Tests

```bash
poetry run pytest
```

### Build Documentation

```bash
poetry run sphinx-build docs/source docs/build
```

## License

This project is licensed under the MIT License.
hermes-canopen-nodes 1.0.0
Nodes to interact with canopen 
Requires Python: >=3.10

# Hermes canopen nodes
[![PyPI version](https://badge.fury.io/py/hermes-canopen-nodes.svg)](https://pypi.org/project/hermes-canopen-nodes)

A collection of nodes to interface with canopen.

## Installation

### From PyPI

Install the package directly from PyPI using pip:

```bash
pip install hermes-canopen-nodes
```

### From Source

Clone the repository and install dependencies:

```bash
git clone https://github.com/node-hermes/hermes-canopen-nodes
pip install -e hermes-canopen-nodes
```

## Development

This project depends on UV for managing dependencies.
Make sure you have UV installed and set up in your environment.

You can find more information about UV [here](https://docs.astral.sh/uv/getting-started/installation/).

```bash
uv venv
```

```bash
uv sync --all-extras --dev
```
slpeters 0.4.0
Add your description here
Requires Python: >=3.9

# slpeters

Describe your project here.

## Forex hour times
https://www.babypips.com/tools/forex-market-hours


## Conditions

- Let's say i'm long, and i get a short, the trigger becomes the trailing tp.
- Let's say i'm long, and i get a new long signal, then i go long twice. The second entry's TP becomes the TP of both. But SL remains seperate for each.
- If price gets by 1 tick, move stop to break even.

## Trading sessions
- 1min
- London session -- needs to sweep the Asia session

# Next steps

Configuration for accounts:
Account 1:
1506145
*g1eQcDf
AMPGlobalUSA-Demo

Account 2:
1506741
NxZ@1yBg
AMPGlobalUSA-Demo

SL Peters 7:59 AM
Demo 1 Login 1506145
PW _6VqYtGq
Investor *g1eQcDf
Server : AMPGlobalUSA-Demo



Demo 2 Login 1506741
PW _tE5HsFm
Investor NxZ@1yBg
Server : AMPGlobalUSA-Demo