semvec/pypi-packages huggingface dataset:
timelocked 0.1.0
Record the amount of time that a machine is locked or unlocked for
Requires Python: >=3.10

# timelocked
Record the amount of time that a machien is locked or unlocked for.

This is unreviewed AI-generated code.

## Motivation
I have a treadmill desk. See r/musicaltreadmilldesk on reddit. When I am using it the machien is unlocked. I want to time the amont of time I use the machine.


## Installation
pipx install timelocked

## Usage

timelocked --daemon

timelocked # get's information

see --help

## About
I am interested in individual's agecy against the world. I make tools for raeding @readwithai. I also make a stream of tools to give individaul's agnecy. You might like to follow this stream on github.
fastapi-poe 0.0.83
A demonstration of the Poe protocol using FastAPI
Requires Python: >=3.9

# fastapi_poe

An implementation of the
[Poe protocol](https://creator.poe.com/docs/poe-protocol-specification) using FastAPI.

### Installation

Install the package from PyPI:

```bash
pip install fastapi-poe
```

### Write your own bot

This package can also be used as a base to write your own bot. You can inherit from
`PoeBot` to make a bot:

```python
import fastapi_poe as fp

class EchoBot(fp.PoeBot):
    async def get_response(self, request: fp.QueryRequest):
        last_message = request.query[-1].content
        yield fp.PartialResponse(text=last_message)

if __name__ == "__main__":
    fp.run(EchoBot(), allow_without_key=True)
```

Now, run your bot using `python <filename.py>`.

- In a different terminal, run [ngrok](https://ngrok.com/) to make it publicly
  accessible.
- Use the publicly accessible url to integrate your bot with
  [Poe](https://poe.com/create_bot?server=1)

### Enable authentication

Poe servers send requests containing Authorization HTTP header in the format "Bearer
<access_key>"; the access key is configured in the bot settings page.

To validate that the request is from the Poe servers, you can either set the environment
variable POE_ACCESS_KEY or pass the parameter access_key in the run function like:

```python
if __name__ == "__main__":
    fp.run(EchoBot(), access_key=<key>)
```

## Samples

Check out our starter code
[repository](https://github.com/poe-platform/server-bot-quick-start) for some examples
you can use to get started with bot development.
charmlibs-passwd 1.0.0
The charmlibs.passwd package.
Requires Python: >=3.10

# charmlibs.passwd

The `passwd` library.

To install, add `charmlibs-passwd` to your Python dependencies. Then in your Python code, import as:

```py
from charmlibs import passwd
```

See the [reference documentation](https://documentation.ubuntu.com/charmlibs/reference/charmlibs/passwd) for more.
moda-openai 0.1.0
Moda OpenAI instrumentation for LLM observability
Requires Python: <4,>=3.10

# OpenTelemetry OpenAI Instrumentation

<a href="https://pypi.org/project/opentelemetry-instrumentation-openai/">
    <img src="https://badge.fury.io/py/opentelemetry-instrumentation-openai.svg">
</a>

This library allows tracing OpenAI prompts and completions sent with the official [OpenAI library](https://github.com/openai/openai-python).

## Installation

```bash
pip install opentelemetry-instrumentation-openai
```

## Example usage

```python
from opentelemetry.instrumentation.openai import OpenAIInstrumentor

OpenAIInstrumentor().instrument()
```

## Privacy

**By default, this instrumentation logs prompts, completions, and embeddings to span attributes**. This gives you a clear visibility into how your LLM application is working, and can make it easy to debug and evaluate the quality of the outputs.

However, you may want to disable this logging for privacy reasons, as they may contain highly sensitive data from your users. You may also simply want to reduce the size of your traces.

To disable logging, set the `TRACELOOP_TRACE_CONTENT` environment variable to `false`.

```bash
TRACELOOP_TRACE_CONTENT=false
```
moda-anthropic 0.1.0
Moda Anthropic instrumentation for LLM observability
Requires Python: <4,>=3.10

# OpenTelemetry Anthropic Instrumentation

<a href="https://pypi.org/project/opentelemetry-instrumentation-anthropic/">
    <img src="https://badge.fury.io/py/opentelemetry-instrumentation-anthropic.svg">
</a>

This library allows tracing Anthropic prompts and completions sent with the official [Anthropic library](https://github.com/anthropics/anthropic-sdk-python).

## Installation

```bash
pip install opentelemetry-instrumentation-anthropic
```

## Example usage

```python
from opentelemetry.instrumentation.anthropic import AnthropicInstrumentor

AnthropicInstrumentor().instrument()
```

## Privacy

**By default, this instrumentation logs prompts, completions, and embeddings to span attributes**. This gives you a clear visibility into how your LLM application is working, and can make it easy to debug and evaluate the quality of the outputs.

However, you may want to disable this logging for privacy reasons, as they may contain highly sensitive data from your users. You may also simply want to reduce the size of your traces.

To disable logging, set the `TRACELOOP_TRACE_CONTENT` environment variable to `false`.

```bash
TRACELOOP_TRACE_CONTENT=false
```
hotaru 5.2.5
High performance Optimizer to extract spike Timing And cell location from calcium imaging data via lineaR impUlse
Requires Python: >=3.11
Keywords: Calcium Imaging, Cell Extraction, Spike Detection

# HOTARU

High performance Optimizer to extract spike Timing And cell location from calcium imaging data via lineaR impUlse

### Author
TAKEKAWA Takashi <takekawa@tk2lab.org>

### References
- Takekawa., T, et. al.,
  bioRxiv, https://biorxiv.org/content/10.1101/2022.04.05.487077v2 (2023).
- Takekawa., T, et. al.,
  bioRxiv, https://biorxiv.org/content/10.1101/2022.04.05.487077v1 (2022).
- Takekawa., T, et. al.,
  bioRxiv, https://www.biorxiv.org/content/10.1101/215145 (2017).


## Install

### Require
- python >=3.11
- jax

### Recommended
- Nvidia GPU
- cuda

### Install Procedure (using uv)
- Clone git repository
```shell
git clone https://github.com/tk2lab/hotaru
```
- Setup venv
```shell
cd hotaru
uv sync
```
- Activate hotaru environment
```shell
source bin/activate
```

## Usage
see help
```shell
hotaru --help
```

## Demonstration
Download [sample.tif](https://drive.google.com/file/d/12pRyoWFRu-h15BaAAscLyoziAjiY5nP6/view?usp=drive_link)
```shell
hotaru data.imgs.file=sample.tif mode=test
# see outputs/{datetime}/test_*.pdf
hotaru data.imgs.file=sample.tif mode=run
# see outputs/{datetime}/run_*.pdf
```

[Demo Movies](https://drive.google.com/drive/folders/1yZK8vU1WOyCMuU-ogiSB7FJcZUxU8QtP?usp=sharing)