semvec/pypi-packages huggingface dataset:
slimgui 0.6.0
Python Dear ImGui bindings
Requires Python: >=3.10

# slimgui 

Reasonably complete [Dear ImGui](https://github.com/ocornut/imgui) (and ImPlot) bindings for Python.

### Getting started

- [Slimgui documentation](https://nurpax.github.io/slimgui/)

### Examples

- [example/app.py](example/app.py) - a more fully featured example with a more complicated demo window
- [example/standalone_glfw.py](example/standalone_glfw.py) - standalone glfw example with everything in a single file
- [example/standalone_pyglet.py](example/standalone_pyglet.py) - standalone pyglet example with everything (incl. pyglet integration) in a single file

### Background

Motivation:
- Modernized build process to support Python typings (.pyi files) to allow good IDE support (auto-complete, type checking in VSCode)
- Closely match the Dear ImGui API but adapt for Python as necessary.  Don't invent new API concepts.

Very similar to [https://github.com/pyimgui/pyimgui](pyimgui/pyimugui) except built with Nanobind to better support typings.

### Development

- [DEVELOPMENT.md](./DEVELOPMENT.md)
accelerator 2025.11.11
A tool for fast and reproducible processing of large amounts of data.
Requires Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4,>=2.7

The Accelerator is a tool for fast and reproducible processing of large amounts of data.
Extensive documentation is available here:

[Reference Manual](https://berkeman.github.io/pdf/acc_manual.pdf)  
[Home Page](https://exax.org/)  

After installation try "`ax --help`".


Supported Environments
----------------------

The Accelerator project has been built, tested, and runs on:
 - Ubuntu 20.04, 22.04, 24.04
 - Debian 11, 12
 - FreeBSD 13

but is not limited to these systems or versions.

Windows is not supported, but WSL should work.


License
=======

Copyright 2017-2018 eBay Inc.  
Modifications copyright (c) 2018-2025 Carl Drougge  
Modifications copyright (c) 2019-2025 Anders Berkeman  
Modifications copyright (c) 2023-2025 Pablo Correa Gómez  

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
iblai 4.89.4
ibl-data-manager
Requires Python: >=3.9
Keywords: OpenAPI, OpenAPI-Generator, ibl-data-manager

# iblai

API for [ibl.ai](https://ibl.ai/) — a generative AI backend as a service for educators.


## Requirements

Python 3.9+

## Installation & Usage
### pip install

To install the API client library, simply execute:

```sh
pip install iblai
```

Then import the package:
```python
import iblai
```


## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

### Adding LLM credentials

```python
from iblai.helpers import add_llm_credential

base_url = "https://base.manager.iblai.app/"
api_token = "<MY_ACCESS_TOKEN>"

credential_name = "openai"
credential_value = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
tenant = "new-platform"

add_llm_credential(credential_name, credential_value, tenant, api_token, base_url)
```

### Chatting with a mentor

```python
import asyncio
from iblai.helpers import (
    create_mentor,
    upload_document_to_mentor,
    wait_for_document_training_to_complete,
    create_chat_session,
    chat_with_mentor_async
)

async def main():
    tenant = "new-platform"
    username = "my-user"
    base_url = "https://base.manager.iblai.app/"
    asgi_base_url = "wss://asgi.data.iblai.app"
    api_token = "<MY_ACCESS_TOKEN>"

    mentor_name = "My New Mentor"
    mentor_settings = {
        "new_mentor_name": mentor_name,
        "display_name": mentor_name,
    }

    mentor_data = await create_mentor(tenant, username, mentor_settings, api_token, base_url)
    await upload_document_to_mentor(
        mentor_name=mentor_name,
        file_path="doc.pdf",
        tenant, username, api_token, base_url
    )

    await wait_for_document_training_to_complete(mentor_name, tenant, username, api_token, base_url)

    session_id = await create_chat_session(mentor_name, tenant, username, base_url)

    prompt = "What is the main topic of the document?"
    async for token in chat_with_mentor_async(
        prompt, session_id, mentor_name, tenant, username, api_token, asgi_base_url
    ):
        print(token, end="")

asyncio.run(main())
```


### Inviting a user


```python
from iblai.helpers import invite_user_to_platform

base_url = "https://base.manager.iblai.app/"
api_token = "<MY_ACCESS_TOKEN>"

tenant = "new-platform"
email = "new-student@example.com"

invite_user_to_platform(tenant, email, api_token, base_url)
```
ikiss 2.0.0
iKISS is a pipeline to detect kmers under selection.
Requires Python: >=3.11
Keywords: snakemake, kmers, selection, diversity, structure, association

.. image:: docs/source/_static/logo_ikiss.png
    :target: https://forge.ird.fr/diade/iKISS

|PythonVersions| |SnakemakeVersions| |Singularity|

**iKISS** (Kmer Inference Selection and Structure) is a snakemake reference-Free pipeline for inferring diversity, structuration, selection and genotype-phenotype association.

iKISS uses `KmersGWAS <https://github.com/voichek/kmersGWAS>`_,
`PCADAPT <https://cran.r-project.org/web/packages/pcadapt/readme/README.html>`_
and `LFMM <https://bcm-uga.github.io/lfmm/articles/lfmm>`_  to select genomics regions under selection.


Documentation
==============

Online documentation is on `ReadTheDocs <https://ikiss.readthedocs.io/en/latest/index.html>`_.


Authors
========

.. image:: docs/source/_static/ird_small.png
    :target: https://www.ird.fr

* `Julie Orjuela <mailto:julie.orjuela@ird.fr>`_ (UMR DIADE - IRD)

* Yves Vigouroux (UMR DIADE - IRD)


Licence
========

Licensed under  `GNU GENERAL PUBLIC LICENSE V3 <https://forge.ird.fr/diade/iKISS/-/blob/master/LICENCE?ref_type=heads>`_.

Intellectual property belongs to `IRD <https://www.ird.fr>`_ and authors.


.. |PythonVersions| image:: https://img.shields.io/badge/python-3.7%2B-blue
   :target: https://www.python.org/downloads
.. |SnakemakeVersions| image:: https://img.shields.io/badge/snakemake-≥5.10.0-brightgreen.svg?style=flat
   :target: https://snakemake.readthedocs.io
.. |Singularity| image:: https://img.shields.io/badge/singularity-≥3.3.0-7E4C74.svg
   :target: https://sylabs.io/docs/
.. |readthedocs| image:: https://pbs.twimg.com/media/E5oBxcRXoAEBSp1.png
   :target: https://culebront-pipeline.readthedocs.io/en/latest/
   :width: 400px
sqlalchemy-tenants 0.2.0
Add your description here
Requires Python: <=3.14,>=3.10

<p align="center">
  <a href="https://github.com/Telemaco019/sqlalchemy-tenants">
    <img src="docs/assets/logo.svg" alt="sqlalchemy-tenants" height="150">
  </a>
</p>

<p align="center">
  <em>Multi-tenancy with SQLAlchemy made easy.</em>
</p>

<p align="center">
  <img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/Telemaco019/sqlalchemy-tenants/.github%2Fworkflows%2Fci.yaml">
  <img alt="Codecov (with branch)" src="https://img.shields.io/codecov/c/github/Telemaco019/sqlalchemy-tenants/main">
  <a href="https://pypi.org/project/sqlalchemy-tenants">
    <img src="https://img.shields.io/pypi/v/sqlalchemy-tenants?color=%2334D058&label=pypi%20package" alt="Package version">
  </a>
</p>

---

**Documentation**: <a href="https://telemaco019.github.io/sqlalchemy-tenants/" target="_blank"> telemaco019.github.io/sqlalchemy-tenants </a>

If you like the project please support it by leaving a star ✨

---

## Overview

**`sqlalchemy-tenants`** makes it easy and safe to implement multi-tenancy in your
application using [SQLAlchemy](https://www.sqlalchemy.org/). It enables secure, shared
use of a single database across multiple tenants
using [Row-Level Security (RLS)](https://www.postgresql.org/docs/current/ddl-rowsecurity.html).

## Key Features

- 🔒 **Strong Data Segregation via RLS**: Automatic query and write scoping using
  Row-Level Security.
- ⚙️ **Straightforward Integration**: Just a decorator and a session manager.
- 📦 **Full SQLAlchemy support**: Compatible with both sync and async workflows.

## Supported Databases

- **PostgreSQL** only (support for more databases is planned).

## Example Usage

```python
from sqlalchemy_tenants import with_rls
from sqlalchemy_tenants.aio.managers import PostgresManager
from sqlalchemy.ext.asyncio import create_async_engine
from sqlalchemy import select, insert

engine = create_async_engine("postgresql+asyncpg://user:password@localhost/dbname")
manager = PostgresManager.from_engine(engine, schema="public")

@with_rls
class MyTable(Base):
    __tablename__ = "my_table"

    id: Mapped[int] = mapped_column(primary_key=True)
    name: Mapped[str] = mapped_column()
    tenant: Mapped[str] = mapped_column()  # Required tenant column


async with manager.new_tenant_session("tenant_1") as session:
    # ✅ Only returns tenant_1’s rows
    await session.execute(select(MyTable))  
    
    # ❌ Raises error: mismatched tenant
    await session.execute(  
        insert(MyTable).values(id=1, name="Example", tenant="tenant_2")
    )
    
    # ✅ Correct insert: use session.tenant for current tenant
    await session.execute(
        insert(MyTable).values(id=1, name="Example", tenant=session.tenant)
    )
```

Both sync and async versions are available. 

**🔍 Want more?** Check out the [documentation](https://telemaco019.github.io/sqlalchemy-tenants/) and the [examples](./docs/examples) for additional use cases.

## License

This project is licensed under the MIT license.
See the [LICENSE](./LICENSE) file for details.
civic-lib-core 0.9.14
Shared utility library for Civic Interconnect
Requires Python: >=3.12
Keywords: civic, core, library, utilities

# civic-lib-core

[![PyPI](https://img.shields.io/pypi/v/civic-lib-core.svg)](https://pypi.org/project/civic-lib-core/)
[![Python versions](https://img.shields.io/pypi/pyversions/civic-lib-core.svg)](https://pypi.org/project/civic-lib-core/)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://opensource.org/licenses/MIT)
[![CI Status](https://github.com/civic-interconnect/civic-lib-core/actions/workflows/ci.yml/badge.svg)](https://github.com/civic-interconnect/civic-lib-core/actions/workflows/ci.yml)
[![Docs](https://img.shields.io/badge/docs-mkdocs--material-blue)](https://civic-interconnect.github.io/civic-lib-core/)

> Shared internal utility library for [Civic Interconnect](https://github.com/civic-interconnect) projects

## Installation

```shell
uv add civic-lib-core
```

Or add to pyproject.toml dependencies.

## Development

See [DEVELOPER.md](./DEVELOPER.md)