semvec/pypi-packages huggingface dataset:
ginteract 1.0.0
An interactive Git client!
License: MIT

# Git Checkout
An interactive Git client!

<a href="https://asciinema.org/a/ByGs7AeXHOlUMIKMjHmM7N9k5" target="_blank"><img src="https://asciinema.org/a/ByGs7AeXHOlUMIKMjHmM7N9k5.png" /></a>

## Installation
Requirements: Python 3.*

Run this scripts https://git.io/fNfqh:
```
wget -L https://git.io/fNfqh -O- | bash
```

## Usage
```
git ch  # checkout a branch
git mg  # merge a branch into current branch
git dl  # delete branches

# or use the commands directly
ginteract checkout
ginteract merge
ginteract delete
```

## TODO
- [x] Add GIF
- [x] Add tests
- [x] Bash script to install
- [x] Add delete support
- [x] Add merge support
- [ ] Remote support
asynker 0.8
Coroutine scheduler for Python 3.5's await syntax
License: MIT

Asynker: Coroutine scheduler for the "await" syntax
===================================================

Asynker (IPA: /eɪˈsɪŋkɜːn/) is pretty much the least amount of code you need
to use the "await" syntax. Typically packages like asyncio or curio implement
two concepts at once: a scheduler and an event loop. The scheduler is a piece
of code that decides what to run next and then runs it. The event loop is
a piece of code that tells the scheduler what it *can* run.

Asynker only provides the scheduling part. This generally only makes sense if
you are using something else as the event loop, e.g. something callback-based.
Asynker allows you to use a callback-based system and easily convert it into
a coroutine/await-based system.

The Future class used in Asynker is unrelated to any of the various Future
classes found in the Python standard library (for now, anyway).

Features
--------

- Does over 900000 yields per second :sup:`[citation needed]`
- The API is like asyncio but different enough to probably introduce interesting behaviours
  for study in your code
- If all you wanted was to use "await" in your code without loading 500 kB of code,
  then this is for you

.. The name is a pun on asyncore and async+kern(el),
   kernel being the set of vectors mapped to zero in linear algebra.
   Also... asynker... as in... it makes things asynk.