semvec/pypi-packages huggingface dataset:
whatubinup2 2.6.2
Python desktop client for managing time logging
Requires Python: >=3.9
Keywords: python,timelog

# What U bin up 2

A small desktop widget for logging time into configurable buckets.

The free version of the app provides access to:

* Configurable buckets (Create any number of buckets into which time can be logged)
* Configurable reminders/popups (Popup Hourly/minutely reminders to log your time!)
* Historic reports (View daily time logged into buckets)

Request a license and [contact me](https://readme.tjth.co) to arange upgrade to paid features.

## Paid features

* Cloud config storage

## Upcoming features

* Cloud report storage
* Integration with Cloud calendars (Gsuite, O365)
* Cleaner windows install (Pending MS approval)

# Installation

## MacOS

To use the package, install via pip..

```
pip3 install whatubinup2
```

Launch from the terminal as:

```
whatubinup2
```

On first launch, default settings will be applied (8 hour working days with 10 minute reminders). Config files and reports are stored in `~/whatubinup2/`

## Windows

### Python

_NOTE: Requires Python3 with pip - Download [here](https://www.python.org/downloads/windows/)_
_NOTE: During installation, ensure to tick the box to enable py shortcut commands from cmd_

```
py -m pip install whatubinup2
py c:\users\[Username]\appdata\local\programs\python\python310\lib\site-packages\whatubinup2 ## Based on a standard Python 3.10 installation
```

### Exe 

_Currently being raised as a virus by SafeScreen, support ticket logged with Microsoft_

Download zip from [here](static/wubu_win.zip), extract the archive and run the executable `__main__.exe`. (Aware )

# Local Development

To develop locally, install dependencies:

```
pip3 install -r requirements.txt
```

Launch the client:

```
python3 src/whatubinup2/__main__.py
```

## Github Pages

The github pages site is generated via a script in the pipeline by converting README.md into html and concatenating with template.html from the root directory. To work on this locally, build the docker container using docker-compose:

```
docker-compose up -d
```

The docs will then be available at `http://localhost:8080`

If you want to republish the README.md into the container, run the below script to reprocess the markdown (You will need to run `pip3 install -r requirements-html.txt` the first time):

```
python3 scripts/convert_markdown.py 
```

## Build process

Build testing, code linting, package bump and publishing are completed via Github actions.

Build scripts require a commit message in the following format to generate a pull request

```
[PR|WIP]/$commit_message[[major]|[minor]|[patch]|[none]]
```

Example to create a PR for a patch change:

```
PR/some small fix [patch]
```
quickemcee 0.0.1a5
quickemcee is a library with built in scriptsusing the emcee library to quickly set up MCMC analysis.

# quickemcee
A Python library to quickly set up MCMC scripts based on the `emcee` package. Includes functions and classes to quickly set up `emcee` objects, run MCMC, and analyze the results with minumum effort from the end user. 

## Github pages

Visit quickemcee's Github pages on https://sofia-scz.github.io/quickemcee/. There you can find documentation, worked examples, and other information. 

## Installation

```
pip install quickemcee
```

## Referencing this work

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6857842.svg)](https://doi.org/10.5281/zenodo.6857842)

Recommended BibTex citation

```
@software{quickemcee,
  author       = {Scozziero, Sofia Anna},
  title        = {quickemcee: simple prebuilt MCMC scripts},
  month        = jul,
  year         = 2022,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.6857842},
  url          = {https://doi.org/10.5281/zenodo.6857842}
}
```
cosmos-etl 0.0.2
Tools for exporting Cosmos blockchain data to CSV or JSON
Requires Python: >=3.7.2,<4
Keywords: cosmos,tendermint

# Cosmos ETL
Cosmos ETL lets you convert cosmos blockchain data into convenient formats like CSV and JSON. This project was inspired by [ethereum etl](https://github.com/blockchain-etl/ethereum-etl).

## Quickstart
Install cosmos-etl pypi package
```bash
> pip install cosmos-etl
```

Export blocks

```bash
> cosmosetl export_blocks -s 2000000 -e 2001000 -p https://tendermint.bd.evmos.org:26657 -o blocks.csv
```

Export transactions and events

```bash
> cosmosetl export_transactions_and_events -s 2000000 -e 2001000 -p https://tendermint.bd.evmos.org:26657 -to transactions.csv -eo events.csv
```

Get block range for date

```bash
> cosmosetl get_block_range_for_date -p https://tendermint.bd.evmos.org:26657 -d 2022-05-12
```

Get block range for timestamps
```bash
> cosmosetl get_block_range_for_timestamps -p https://tendermint.bd.evmos.org:26657 -s 1661708854 -e 1661808854
```
funtask 0.0.4
A Python framework for stateful functional task dispatching and execution
Requires Python: >=3.7

# FunTask

[![PyPI - Version](https://img.shields.io/pypi/v/funtask.svg)](https://pypi.org/project/funtask)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/funtask.svg)](https://pypi.org/project/funtask)

-----
FunTask is a Python framework for stateful functional task dispatching and execution

- lightweight and easy
- scalable and distributed
- stateful
- task is just a `function(status, ...args)`
- observable

```python
from funtask import LocalFunTaskManager, StdLogger, TaskStatus
from typing import List
import asyncio

ft = LocalFunTaskManager(StdLogger())

# increase 10 worker(in different processes) with state: ['new_state']
workers = ft.increase_workers(lambda old_state: ['new_state'], 10)

def function_task(state: List[str], logger: StdLogger, *args):
    state.append("change and visit state in func task")
    logger.log(f"current state is {state}, args: '{' '.join(args)}'")
    return "I'm task result"

# will dispatch function_task to worker0
task = workers[0].dispatch_fun_task(function_task, "i'm", "arguments")

# async wait task result
task_result = asyncio.run(task.get_result())

assert task_result == "I'm task result"
assert task.status is TaskStatus.SUCCESS
print("end.")
```

**Table of Contents**

- [Installation](#installation)
- [License](#license)
- [Features](#features)

## Installation
not support for now
```console
pip install funtask
```

## License

`funtask` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.

## Features

- [x] local multiprocessing scheduler
- [ ] k8s + celeary task scheduler
- [ ] flet webUI