semvec/pypi-packages huggingface dataset:
difflume 0.6.0
TUI app for viewing deltas between text files
License: MIT
Requires Python: >=3.10,<4.0
Keywords: diff,tui,text,textual,terminal

# Welcome to DiffLume! 🎉

Ever wanted to spot the differences between text files in a jiffy? DiffLume's got your back!

[![Build Status](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml/badge.svg?branch=main&event=push)](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml)
[![Codecov](https://codecov.io/gh/yakimka/DiffLume/branch/main/graph/badge.svg)](https://codecov.io/gh/yakimka/DiffLume)
[![PyPI - Version](https://img.shields.io/pypi/v/DiffLume.svg)](https://pypi.org/project/DiffLume/)
![PyPI - Downloads](https://img.shields.io/pypi/dm/DiffLume)

![sneak peek](https://raw.githubusercontent.com/yakimka/DiffLume/main/assets/screenshot.png)

## What's Cool About It?

- Split view? Nope, try three-panel view for comparing text files! 📄
- We're buddies with Python 3.10 and above 🐍
- We play well with Linux, MacOS, and Windows (especially the shiny new Windows Terminal)
- Ever heard of CouchDB? We can peek into its revisions 🛋️
- Shuffling between revisions? Use the `]` `[` and `}` `{` keys
- Keep content in sync across panels 🔄
- Go full-screen or pick your favorite diff view mode, your choice!

## Getting Started

Get it via pip:

```bash
python3 -m pip install --user DiffLume
```

To kick things off, just pop this in your terminal:

```bash
difflume
# or
python3 -m difflume
```

More of a Docker person? We got you:

```bash
docker run -it --rm yakim/difflume
```

## License

Chill, it's [MIT](https://github.com/yakimka/DiffLume/blob/main/LICENSE).

## Big Thanks 🙌

This project was generated with [`yakimka/cookiecutter-pyproject`](https://github.com/yakimka/cookiecutter-pyproject).

---

PS. This readme is generated by Chat GPT 😅
kca 0.0.7.dev0
Keras Core Addons: Useful extra functionality for Keras Core.
License: MIT
Requires Python: >=3.8
Keywords: keras,keras-core,addons,machine,learning

# Keras Core Addons

[![PyPI Latest Release](https://img.shields.io/pypi/v/kca.svg)](https://pypi.org/project/kca/)

[//]: # ([![PyPI Downloads]&#40;https://static.pepy.tech/badge/kca&#41;]&#40;https://pepy.tech/project/kca&#41;)

Keras Core Addons is a repository of contributions that conform to well-established API patterns, but implement new 
functionality not available in Keras Core. Keras Core natively supports a large number of operators, layers, metrics, 
losses, and optimizers. However, in a fast moving field like ML, there are many interesting new developments that cannot 
be integrated into core Keras Core (because their broad applicability is not yet clear, or it is mostly used by a 
smaller subset of the community).

Unlike the package this is inspired by (Tensorflow Addons), Keras Core Addons maintains a near similar structure to 
Keras Core, with the `activations`, `layers` and `losses` structure being continued. This is for potential adoption into
Keras Core being as seamless as possible.

Setup and Installation
-------------

### Installing from PyPI

Yes, we have published `kca` on PyPI! To install `kca` and all its dependencies, the easiest method would be to use 
`pip` to query PyPI. This should, by default, be present in your Python installation. To, install run the following 
command in a terminal or Command Prompt / Powershell:

```bash
$ pip install kca
```

Depending on the OS, you might need to use `pip3` instead. If the command is not found, you can choose to use the
following command too:

```bash
$ python -m pip install kca
```

Here too, `python` or `pip` might be replaced with `py` or `python3` and `pip3` depending on the OS and installation 
configuration. If you have any issues with this, it is always helpful to consult 
[Stack Overflow](https://stackoverflow.com/).

### Installing from Source

To install from source, you need to get the following:

#### Git

Git is needed to install this repository. This is not completely necessary as you can also install the zip file for this 
repository and store it on a local drive manually. To install Git, follow 
[this guide](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git).

After you have successfully installed Git, you can run the following command in a terminal / Command Prompt etc:

```bash
$ git clone https://github.com/terminalai/kca.git
```

This stores a copy in the folder `kca`. You can then navigate into it using `cd kca`.

#### Poetry

This project can be used easily via a tool know as Poetry. This allows you to easily reflect edits made in the original 
source code! To install `poetry`, you can also install it using `pip` by typing in the command as follows:

```bash
$ pip install poetry
```

Again, if you have any issues with `pip`, check out [here](#installing-from-pypi).

After this, you can use the following command to install this library:

```bash
$ poetry install
```
async-retrying-ng 0.1.3
Next Gen. simple retrying for asyncio.
License: MIT
Requires Python: >=3.10,<4.0

## async\_retrying

Next Gen. simple retrying for asyncio - fork/fix from https://GitHub.com/hellysmile/async_retrying but updated for Python 3.10+ only

## Installation

shell

`pip install async_retrying_ng`

## Usage

python

```plaintext
    import asyncio

    from async_retrying_ng import retry

    counter = 0

    @retry
    async def fn():
        global counter

        counter += 1

        if counter == 1:
            raise RuntimeError

    async def main():
        await fn()

    loop = asyncio.get_event_loop()

    loop.run_until_complete(main())

    assert counter == 2

    loop.close()
```

Python 3.10+ is required