semvec/pypi-packages huggingface dataset:
aw-watcher-tmux-attached 0.0.1
ActivityWatch watcher for attached Tmux sessions
Requires Python: >=3.6

# aw-watcher-tmux-attached

This is a watcher service for [ActivityWatch](https://activitywatch.net/).

Unlike [aw-watcher-tmux](https://github.com/akohlbecker/aw-watcher-tmux) it does not record actual activity in tmux, but only the names of currently attached sessions.

The intention is work time tracking through attaching/deattaching Tmux sessions.
python-neaktor-api 2.0.0
Package to interact with neaktor API
Requires Python: >=3.8

# Python Neaktor API wrapper
Python lib to interact with Neaktor

Neaktor docs:
- https://neaktor.com/
- https://developers.neaktor.com/#/overview 

## Installation
``pip install python-neaktor-api``

## Usage

```python
from neaktor import NeaktorApiClient, User, Task, TaskModel, Comment

my_public_key = 'test'
api = NeaktorApiClient(public_key=my_public_key)

my_tasks: List[Task] = api.get_tasks()
my_users: List[User] = api.get_users(user_ids={1, 2})
my_task_models: List[TaskModel] = api.get_task_models()
new_task: Task = api.add_task(model_id='my_model_id', fields={'subject': 'my new task'}, assignee_id=1234)
new_comment: Comment = api.add_comment(task_id='my_task_id', text='my comment')
deletion_status: dict = api.delete_task(task_id=1)

```

## Functionality
### Supports
- public key authorization
- getting tasks list
- getting task models list
- getting users list
- adding tasks
- adding comments to tasks
- deleting tasks

### Roadmap
- all other api methods
callback-factory 0.0.3
A simple Python library for producing parameterized         and flexible callbacks that can be overriden during execution
Requires Python: >=3.5

# callback
Callback factory in Python, providing two similar approaches to produce parameterized and flexible callbacks that can be overriden during execution.

## Installation

`pip install callback-factory`

## Example

```
from callback import CallbackFactory

def greet(name, greeting="Hello"):
    return f"{greeting}, {name}!"

callback = CallbackFactory(greet, "Alice", greeting="Hi")

print(callback())  # Output: Hi, Alice!
```
One can find more usage examples in `examples.py` at the root folder of this project.