semvec/pypi-packages huggingface dataset:
kxy-codew 0.1.55
KXY, a package for profiling remotely
Requires Python: >=3.9

# kxy-codew

**kxy-codew** is a lightweight Python profiling tool that makes it easy to measure the performance of your entire application or specific functions. Results are centralized on [https://kxy.codew.es](https://kxy.codew.es), where you get a detailed performance report via a sharable link.

## Features

- Profile your entire Python application with a single call.
- Decorator to profile any function on every call.
- Get performance reports with one-click access.
- Simple to integrate with your code.

---

## Installation

```python

pip install kxy-codew

```


## Usage

1. Sign up at [https://kxy.codew.es](https://kxy.codew.es), create an App, and then and get your API token.

### Profile the entire application

```python
from src.kxy_codew import set_token, performance


set_token("NcPi_dCJ78VjxmZ4M..............")
performance.init_kxy()

# Your application code here
```

When the program ends, it will print a link to the profiling report like:

```bash
Profile report available at: https://7176.codew.es/profile_g2dot/3884a9eb-c74c-4aac-8443-4536629d82c4
```


### Profile a specific function
```python

from src.kxy_codew import set_token, performance

set_token("NcPi_dCJ78VjxmZ4M..............")

@performance.profile
def busy_wait(duration):
    x = 0
    for i in range(duration * 10000000):
        x = duration * 100 - 20 / 12
        x += 1
    return x

busy_wait(10)
busy_wait(30)
busy_wait(100)
```

After every execution of the decorated function, a detailed profiling record is added to the panel on https://kxy.codew.es
certbot-dns-abion 0.2.0
Certbot DNS authenticator for Abion DNS API (community maintained, not affiliated with Abion)
Requires Python: >=3.8

# certbot-dns-abion

A **Certbot DNS plugin** to perform DNS-01 challenges using the **Abion DNS API**.  
This allows you to obtain and renew Let's Encrypt (or other ACME) certificates automatically with Abion-managed domains.

---

## Disclaimer

This project is **community-maintained** and **not affiliated with Abion AB**.
Abion is a trademark of its respective owner.

---

## Installation

From PyPI :

```bash
pip install certbot-dns-abion
```
---

## Usage

1. Create a credentials file, e.g. ```/etc/letsencrypt/abion.ini```:

```bash
dns_abion_api_key = <your_api_key>
dns_abion_api_url = https://api.abion.com/   # optional, defaults to this URL
dns_abion_dns_ttl = 60                       # optional
```

Make sure this file is readable only by root:
```bash
chmod 600 /etc/letsencrypt/abion.ini
```
2. Run certbot with the plugin :

```bash
certbot certonly \
  --non-interactive --agree-tos --email you@example.com \
  --authenticator dns-abion \
  --dns-abion-credentials /etc/letsencrypt/abion.ini \
  -d example.com -d *.example.com
```
---
### Licence

This project is licensed under the Apache 2.0 License