semvec/pypi-packages huggingface dataset:
cirillo 1.0.0
Command line Pomodoro timer
Requires Python: >=3.7

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

# Cirillo

Cirillo is a simple command-line application that helps you stay focused and productive by using
the Pomodoro technique. With cirillo, you can easily set work and break times, and the application
will notify you when it's time to take a break.

## Installation

You can install the application by cloning the repository and running the following
commands in your terminal:

```bash
pip install cirillo
```

## Usage

To use Cirillo, open your terminal and type the following command:

```bash
cirillo
```

This will start the Pomodoro timer with default settings of 25 minutes of work time and 5 minutes of
break time. If you want to set custom times, you can use the --work and --rest options, like this:

```bash
cirillo --work 30 --rest 10
```

This will set the work time to 30 minutes and the break time to 10 minutes.

You can also enable desktop notifications by using the --notify option:

```bash
cirillo --notify
```

This will enable desktop notifications for the Pomodoro timer. Note that this option is only
available on Mac and Linux systems that support notifications.

Once you start the timer, Cirillo will display a progress bar in the terminal, and notify you when
it's time to take a break. When the break is over, Cirillo will automatically start another work
session.
ansible-sdk 1.0.0
Consistent Ansible SDK for Python
Requires Python: >=3.9

Ansible SDK for Python
======================

The Ansible SDK provides lightweight Python library for dispatching and live-monitoring
Ansible tasks, roles, and playbooks from the product or project.

Dispatching of jobs can be local to the machine you are running your python application from or over Ansible Mesh using the receptor integrations.

### Demo App to show how you can use the SDK in real use case - https://github.com/ansible/ansible_sdk_demo

## Documentation
We are building extensive documentation and API reference here - https://ansible-sdk.readthedocs.io/en/latest/install.html
Please feel free to contribute and help the documentation effort.

You can build the documentation from this repository as follows:

```
$ tox -e docs
$ firefox docs/build/html/
```

If you want to run Sphinx commands directly, open the `tox.ini` file and use the commands in the `[testenv:docs]` section.
Remember that you need to pip install `docs/doc-requirements.txt` before running Sphinx.

## Releases and maintenance

TBD

## Ansible version compatibility

TBD

## Installation

You can follow the installation guide specified in [`docs`](https://github.com/ansible/ansible-sdk/tree/main/docs/source/install.rst).

### Required Python libraries and SDKs

The Ansible-SDK depends on Python 3.8+, Ansible Core, Ansible Runner and other third party libraries:

* [`ansible-core`](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html)
* [`asyncio`](https://docs.python.org/3/library/asyncio.html)
* [`ansible-runner`](https://ansible-runner.readthedocs.io/en/stable/install/)
* [`receptorctl`](https://receptor.readthedocs.io/en/latest/#installation)


## Testing and Development

Red Hat Enterprise Linux - Install Ansible-SDK and dependecies directly on/into a RHEL Virtual machine.
MacOS - Install PODMAN using BREW, and pull the RHEL8 image, ssh to that and follow the RHEL instructions above.

## Communication

TBD

## License

See [LICENSE](LICENSE.md) to see the full text.