semvec/pypi-packages huggingface dataset:
Opt4Deck 0.1.0
Opt4Deck optimization toolkit (simplex, bfgs, genetic, adjoint)
Requires Python: >=3.6

# Opt4Deck

Opt4Deck is a small optimization toolkit that provides:
- Simplex (linear)
- BFGS (nonlinear)
- Genetic algorithm
- Adjoint-based optimization

## Installation
```bash
pip install Opt4Deck
```
openscad-dependencies 0.9.2
A tool for finding dependencies in OpenSCAD language source code.
Requires Python: >=3.7
Keywords: openscad, openscad dependencies, dependencies

About `openscad_dependencies`
=============================

`openscad_dependencies` is a command-line tool designed to analyze
call dependencies in OpenSCAD projects. Below is a guide on how to
use it effectively.


Installation
------------

You can install `openscad_dependencies` using `pip`, the Python
package manager. Run the following command in your terminal:

.. code-block:: bash

    python -m pip install openscad_dependencies

This will download and install the tool along with its dependencies.
Ensure you have Python and `pip` installed on your system before
running the command.


Usage
-----

To use `openscad_dependencies`, open your terminal and run the
following command:

.. code-block:: bash

    openscad-dependencies [options] <input_file>

Here:
- `<input_file>`: The path to the base .scad file whose dependencies
you want to analyze.
- `[options]`: Optional flags to customize the behavior of the tool.

Options
-------

- `--help`: Display help information about the tool.

Examples
--------

1. Analyze dependencies of a file and the files it includes/uses, and print the result to the terminal:

   .. code-block:: bash

       openscad-dependencies my_model.scad



Help
----

For more information, run:

.. code-block:: bash

    openscad-dependencies --help
aiolang-python 0.0.2
Translate Google Framework For Python
Requires Python: >=3.9
Keywords: python translate google

<p align="center">
<img src="https://raw.githubusercontent.com/KissmeBro/aiolang-python/refs/heads/main/icon.png" alt="icon" width="128">
<br>

<b> Translate Google Framework For Python</b>
</p>

## aiolang

> Simple, modern, asynchronous for API building use or normal user use.

---

### Example Usage
#### Model 1
```python
import asyncio
from aiolang import Aiolang, TranslationError

async def main():
    async with Aiolang() as aiolang:
        try:
            result = await aiolang.translate_text("hello", "fa")
            print(result)
        except TranslationError as log:
            log.display_error()

if __name__ == "__main__":
    asyncio.run(main())
```
#### Model 2
```python
import asyncio
from aiolang import Aiolang, TranslationError

async def main():
    aiolang = Aiolang()
    try:
        result = await aiolang.translate_text("hello", "fa")
        print(result)
    except TranslationError as log:
        log.display_error()

if __name__ == "__main__":
    asyncio.run(main())
```
---

### Key Features

- API:
>No key needed. Google translator public API is used.

- Easy:
>Simple appearance and syntax for novice users.

- Async:
>Written asynchronously for greater flexibility.

---

### Install

```bash
pip3 install -U aiolang-python
```
simtrial 0.1.4
Clinical trial simulation
Requires Python: >=3.10

# simtrial-python

[![PyPI version](https://img.shields.io/pypi/v/simtrial)](https://pypi.org/project/simtrial/)
![Python versions](https://img.shields.io/pypi/pyversions/simtrial)
[![CI tests](https://github.com/nanxstats/simtrial-python/actions/workflows/ci-tests.yml/badge.svg)](https://github.com/nanxstats/simtrial-python/actions/workflows/ci-tests.yml)
[![Mypy check](https://github.com/nanxstats/simtrial-python/actions/workflows/mypy.yml/badge.svg)](https://github.com/nanxstats/simtrial-python/actions/workflows/mypy.yml)
[![Ruff check](https://github.com/nanxstats/simtrial-python/actions/workflows/ruff-check.yml/badge.svg)](https://github.com/nanxstats/simtrial-python/actions/workflows/ruff-check.yml)
![License](https://img.shields.io/pypi/l/simtrial)

simtrial-python is an experimental Python package for clinical trial
simulation with time-to-event endpoints.

## Installation

You can install simtrial-python from PyPI:

```bash
pip install simtrial
```

Or install the development version from GitHub:

```bash
git clone https://github.com/nanxstats/simtrial-python.git
cd simtrial-python
python3 -m pip install -e .
```
spatialflow 0.2.0
Python SDK for SpatialFlow - Real-time geospatial automation platform
Requires Python: >=3.9
Keywords: automation, geofencing, geospatial, location, sdk, spatialflow

# SpatialFlow Python SDK

The official Python SDK for [SpatialFlow](https://spatialflow.io) - a real-time geospatial automation platform.

## Installation

```bash
pip install spatialflow
```

### Development Installation

```bash
cd sdks/python
pip install -e ".[dev]"
```

## Quick Start

```python
import asyncio
from spatialflow import SpatialFlow

async def main():
    async with SpatialFlow(api_key="sf_xxx") as client:
        # List geofences
        response = await client.geofences.list()
        for geofence in response.geofences:
            print(f"{geofence.name}: {geofence.id}")

        # Get workspace usage
        usage = await client.workspaces.get_usage()
        print(f"Event units: {usage.event_units}")

asyncio.run(main())
```

## Supported Resources

| Resource | Methods | Description |
|----------|---------|-------------|
| **Geofences** | CRUD, upload, bulk | Manage geofence boundaries |
| **Workflows** | CRUD, execute, monitor, versioning | Automation workflows |
| **Webhooks** | CRUD, deliveries, DLQ, metrics | Webhook endpoints and delivery tracking |
| **Devices** | CRUD, location updates | Device management |
| **Account** | profile, API keys, metrics, onboarding | User account management |
| **Workspaces** | get, update, usage | Workspace settings and usage metrics |
| **Locations** | ingest, batch, stats | Public location ingestion API |
| **Integrations** | CRUD, test | Third-party service connections |
| **Storage** | presigned URLs, files | File upload and management |

## Features

- Fully async with `aiohttp`
- Automatic retry with exponential backoff
- Pagination helpers
- Webhook signature verification
- Workflow builders for common patterns
- File upload with streaming (memory efficient)

## Error Handling

```python
from spatialflow import SpatialFlow, NotFoundError, ValidationError

async with SpatialFlow(api_key="sf_xxx") as client:
    try:
        geofence = await client.geofences.get("invalid-id")
    except NotFoundError as e:
        print(f"Geofence not found: {e}")
    except ValidationError as e:
        print(f"Invalid request: {e.errors}")
```

## Raw API Access

For advanced use cases, access the generated API clients directly:

```python
async with SpatialFlow(api_key="sf_xxx") as client:
    # Use raw generated API
    response = await client.raw.geofences.apps_geofences_api_list_geofences()
```

Available via `client.raw`:
- `geofences`, `workflows`, `webhooks`, `devices`, `storage`, `locations`, `integrations`, `workspaces`, `account` (also wrapped)
- `authentication`, `admin`, `billing`, `subscriptions`, `tiles` (raw only)

> **Alpha Notice:** This SDK is in alpha (v0.1.0). Some generated APIs (email, system, gpx_simulator,
> public, default, e2e_test) are not yet exposed. Use the generated client directly for those.

## Documentation

Full documentation: [docs.spatialflow.io/sdks/python](https://docs.spatialflow.io/sdks/python)

## License

MIT