semvec/pypi-packages huggingface dataset:
lolcatfigletgnuplotprint 0.0.16
A simple commandline output utility package for printing simple messages and linear xy-plot data with colours and style.
Requires Python: >=3.10

# Lolcatfigletgnuplotprint

A simple commandline output utility package for printing simple messages and linear xy-plot data with colours and style

## Requirements

Relies on [lolcat](https://github.com/tehmaze/lolcat), [figlet](http://www.figlet.org/) and [gnuplot](http://www.gnuplot.info/).

## Install

```Shell
python -m pip install lolcatfigletgnuplotprint
```

## Usage

As a library function:

```Python
from lolcatfigletgnuplotprint import print_example
print_example()
```

```Python
from lolcatfigletgnuplotprint import lolcat_figlet_print

lolcat_figlet_print(
    message="Content",
    heading_text="Example heading",
    description_text="A description",
)
```

```Python
from lolcatfigletgnuplotprint import plot_print

plot_print(
    value_groups=[
        {
            "title": "Data 1",
            "values": [
                {"value": 1, "timestamp": 1655305933},
                {"value": 5, "timestamp": 1655305938},
                {"value": 2, "timestamp": 1655305943},
            ],
        },
        {
            "title": "Data 2",
            "values": [
                {"value": 7, "timestamp": 1655305933},
                {"value": 3, "timestamp": 1655305938},
                {"value": 5, "timestamp": 1655305943},
            ],
        },
    ],
)
```

As commandline util:

```Shell
python -m lolcatfigletgnuplotprint --help
```

As ran with pre-built docker image:

```Shell
docker run -it --rm lsipii/lolcatfigletgnuplotprint --help
```

## Example output

![Example output](./resourses/example-cli-output.png)
cdk-static-site 0.1.2
CDK construct for static websites for CDK v2
Requires Python: >=3.9,<4.0

# CDK Static Website Construct

This package contains a high-level CDK construct for describing the infrastructure of
a static website. The construct also features a `deploy` method to deploy static assets
for the website and invalidate the CloudFront distribution.

The CDK construct creates the private S3 bucket, where the website is hosted. The contents
of the bucket are exposed through a CloudFront distribution. Rather than allowing public
access to the bucket, OAI is used to allow access from CloudFront only.

Further reading: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html

This construct also creates the necessary Route 53 records to route requests to
the CloudFront distribution. It also configures the distribution with a supplied
SSL certificate.

## Pre-requisites

This construct works with recent versions of CDK v2. There are similar constructs
on PyPI for v1 - one of the motivations for this package was to support v2.

If you are not familiar with CDK, have a read [here](https://aws.amazon.com/cdk/).

Registering a domain name, creating the hosted zone in Route 53 and creating the SSL
certificate are not in scope for this construct. These can be created manually or
through other automated ways on AWS.

Note, the certificate needs to be created in North Virginia (us-east-1).

Once these are created, you should have all the necessary inputs: the domain name,
domain certificate ARN, the hosted zone ID and the hosted zone name.

## How to use it?

Install the package using your favourite package manager, e.g.

```shell
pip install cdk-static-site
```

Within your stack, instantiate the construct
```python
from static_site import StaticSite

site = StaticSite(
    scope=self,
    construct_id="StaticSite",
    site_domain_name=site_domain_name,
    hosted_zone_id=hosted_zone_id,
    hosted_zone_name=hosted_zone_name,
    domain_certificate_arn=domain_certificate_arn,
)
```

and finally, deploy the static contents by supplying the directory path
to `deploy`:

```python
from pathlib import Path

contents_path = Path.cwd() / "public"  # or wherever your assets are located
site.deploy(contents_path.as_posix())
```

## Contribution

If you find any issues, or have suggestions to improve the construct, feel free to
open an issue/PR.
jira-easy-api 0.1.2
A wrapper around Jira API to run jira commands missing in their UI as oneliners
Requires Python: >=3.6

# jira_easy_api
A wrapper around Jira API to run jira commands missing in their UI as oneliners


## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install jira_easy_api.

```bash
pip install jira_easy_api
```

## Usage

```python
from jira_easy_api_core import JiraClient

jira_api_token="2pU1YDiGagbISzfGgDzfzE5C"
jira_workspace_url='https://your_workspace.atlassian.net'


jc=JiraClient(jira_workspace_url,"your_email@gmail.com",jira_api_token) #Initialize Jira Client

issues=jc.get_all_issues_by_project_name("FP") #Get all issues/tasks
jc.create_new_issue("FP", "Test task", "It works!") #Create new issue/task
jc.update_issue_by_name("FP-377",{"description":"Test"}) #Update existing issue/task

issues=jc.get_all_issues_by_project_name("FP")
issue_ids=[str(issue) for issue in issues]
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License
[MIT](https://choosealicense.com/licenses/mit/)

## Currently implemented

* Get all issues
* Create new issue
* Update issue
* Delete issue