semvec/pypi-packages huggingface dataset:
template-pptx-jinja-fix 0.0.8
PowerPoint presentation builder from template using Jinja2
Keywords: powerpoint,ppt,pptx,template

# Template pptx Jinja2

This is a Python3 package that can generate `.pptx` file from template using Jinja2 scheme.

You can define your own Jinja2 filters.

It can also replace picture.

See `example.py` for example.

See the PyPI package at https://pypi.org/project/template-pptx-jinja-fix

## Install

Run

    pip install template-pptx-jinja-fix

## Dev

    python3 -m venv env
    source env/bin/activate
    pip install -r requirements.txt
ipv64 0.5.3
Updater for ipv64.net
Keywords: ipv64,dyndns,updater

# How to install
The libary is avilable at [pypi.org](https://pypi.org/project/pip/)

```pip install ipv64```
or
```python -m pip install ipv64```

# How to update
```pip install ipv64 --upgrade```
or
```python -m pip install ipv64 --upgrade```

# How to run
## INFO
The Script did __NOT__ run in a loop, you need to run it manually.
The Script is __NOT__ able to handle praefix - only the main domain can be updated

## Windows
Update A and AAAA record if possible  
```python -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE```

## Linux
Update A and AAAA record if possible  
```/usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE```

### run with cron
#### check every minute with cron
```* * * * * /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -uh ACCOUNT_UPDATE_TOKEN -d DISCORD_WEBHOOK```
#### check every 30 seconds with cron
```
* * * * * /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE
* * * * * sleep 30; /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE
```

# Help
```python ipv64.py --help
usage: ipv64.py [-h] -d DOMAIN -k KEY -t TYPE

Update the IP for a domain on ipv64.net

options:
  -h, --help                  show this help message and exit
  -d DOMAIN, --domain DOMAIN  The domain to update (e.g. test.ipv64.net)
  -k KEY, --key KEY           Your ipv64 Account Update Token
  -t TYPE, --type TYPE        The Update Type (A or AAAA)```
newrelic-data-exporter 0.0.9
A tool to export data from New Relic using GraphQL API
Requires Python: >=3.6

# NewRelic Data Exporter

NewRelic Data Exporter is a Python tool designed to streamline the process of extracting data from NewRelic.

## Table of Contents

1. [Getting Started](#getting-started)
2. [Installation](#installation)
3. [Usage](#usage)
4. [Configuration](#configuration)
5. [License](#license)
6. [Contributing](#contributing)

## Getting Started

This tool requires Python 3.7 or newer. Before installing and using this tool, ensure that you have the correct Python version installed.

## Installation

You can install the NewRelic Data Exporter package from PyPI:

```bash
pip install newrelic-data-exporter
```

## Usage

After installation, you can run the NewRelic Data Exporter from the command line:

```bash
newrelic_data_exporter --domain <domain> --output <output file> --config <configuration file>
```

Here, `<domain>` can be `all`, `apm`, or `synth`; `<output file>` is the name of the Excel file to which the data will be exported; and `<configuration file>` is the path to the user-provided YAML configuration file.

## Configuration

The configuration file must be in YAML format. It should contain account data, queries, and resource headers and keys as per the requirements of the NewRelic API. For example:

```yaml
accounts:
  - api_key: "<your-api-key>"
    tags:
      - name: "<tag-name>"
        value: "<tag-value>"
```

You will need to replace `<your-api-key>`, `<tag-name>`, and `<tag-value>` with your own data.

## License

This project is licensed under the MIT License. This allows you to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software under certain conditions. For more information, see the `LICENSE` file in the project root.

## Contributing

Contributions are welcome! Please read the `CONTRIBUTING.md` file for details on our code of conduct, and the process for submitting pull requests to us.